View Source Ethers.Contracts.ERC777.EventFilters (Ethers v0.0.2)
Events for Ethers.Contracts.ERC777
Link to this section Summary
Functions
Create event filter for Approval(address owner, address spender, uint256 value)
Create event filter for AuthorizedOperator(address operator, address tokenHolder)
Create event filter for Burned(address operator, address from, uint256 amount, bytes data, bytes operatorData)
Create event filter for Minted(address operator, address to, uint256 amount, bytes data, bytes operatorData)
Create event filter for RevokedOperator(address operator, address tokenHolder)
Create event filter for Sent(address operator, address from, address to, uint256 amount, bytes data, bytes operatorData)
Create event filter for Transfer(address from, address to, uint256 value)
Link to this section Functions
@spec approval(Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t()) :: Ethers.Contract.t_event_output()
Create event filter for Approval(address owner, address spender, uint256 value)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- owner:
:address
- spender:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- owner:
:address
- spender:
:address
- value:
{:uint, 256}
@spec authorized_operator( Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t() ) :: Ethers.Contract.t_event_output()
Create event filter for AuthorizedOperator(address operator, address tokenHolder)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- operator:
:address
- tokenHolder:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- operator:
:address
- tokenHolder:
:address
@spec burned(Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t()) :: Ethers.Contract.t_event_output()
Create event filter for Burned(address operator, address from, uint256 amount, bytes data, bytes operatorData)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- operator:
:address
- from:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- operator:
:address
- from:
:address
- amount:
{:uint, 256}
- data:
:bytes
- operatorData:
:bytes
@spec minted(Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t()) :: Ethers.Contract.t_event_output()
Create event filter for Minted(address operator, address to, uint256 amount, bytes data, bytes operatorData)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- operator:
:address
- to:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- operator:
:address
- to:
:address
- amount:
{:uint, 256}
- data:
:bytes
- operatorData:
:bytes
@spec revoked_operator( Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t() ) :: Ethers.Contract.t_event_output()
Create event filter for RevokedOperator(address operator, address tokenHolder)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- operator:
:address
- tokenHolder:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- operator:
:address
- tokenHolder:
:address
@spec sent( Ethers.Types.t_address(), Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t() ) :: Ethers.Contract.t_event_output()
Create event filter for Sent(address operator, address from, address to, uint256 amount, bytes data, bytes operatorData)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- operator:
:address
- from:
:address
- to:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- operator:
:address
- from:
:address
- to:
:address
- amount:
{:uint, 256}
- data:
:bytes
- operatorData:
:bytes
@spec transfer(Ethers.Types.t_address(), Ethers.Types.t_address(), Keyword.t()) :: Ethers.Contract.t_event_output()
Create event filter for Transfer(address from, address to, uint256 value)
For each indexed parameter you can either pass in the value you want to
filter or nil
if you don't want to filter.
parameters
Parameters
- from:
:address
- to:
:address
- overrides: Overrides and options for the call.
address
: The address or list of addresses of the originating contract(s). (Optional)
event-data-types
Event Data Types
- from:
:address
- to:
:address
- value:
{:uint, 256}