IERC1410.sol

View Source: contracts/interfaces/token/IERC1410.sol

↘ Derived Contracts: SecurityToken

IERC1410

Events

event TransferByPartition(bytes32 indexed _fromPartition, address  _operator, address indexed _from, address indexed _to, uint256  _value, bytes  _data, bytes  _operatorData);
event AuthorizedOperator(address indexed operator, address indexed tokenHolder);
event RevokedOperator(address indexed operator, address indexed tokenHolder);
event AuthorizedOperatorByPartition(bytes32 indexed partition, address indexed operator, address indexed tokenHolder);
event RevokedOperatorByPartition(bytes32 indexed partition, address indexed operator, address indexed tokenHolder);
event IssuedByPartition(bytes32 indexed partition, address indexed to, uint256  value, bytes  data);
event RedeemedByPartition(bytes32 indexed partition, address indexed operator, address indexed from, uint256  value, bytes  data, bytes  operatorData);

Functions

balanceOfByPartition

⤿ Overridden Implementation(s): SecurityToken.balanceOfByPartition

function balanceOfByPartition(bytes32 _partition, address _tokenHolder) external view
returns(uint256)

Arguments

transferByPartition

⤿ Overridden Implementation(s): SecurityToken.transferByPartition

function transferByPartition(bytes32 _partition, address _to, uint256 _value, bytes _data) external nonpayable
returns(bytes32)

Arguments

operatorTransferByPartition

⤿ Overridden Implementation(s): SecurityToken.operatorTransferByPartition

function operatorTransferByPartition(bytes32 _partition, address _from, address _to, uint256 _value, bytes _data, bytes _operatorData) external nonpayable
returns(bytes32)

Arguments

canTransferByPartition

⤿ Overridden Implementation(s): SecurityToken.canTransferByPartition

function canTransferByPartition(address _from, address _to, bytes32 _partition, uint256 _value, bytes _data) external view
returns(bytes1, bytes32, bytes32)

Arguments

authorizeOperator

⤿ Overridden Implementation(s): SecurityToken.authorizeOperator

function authorizeOperator(address _operator) external nonpayable

Arguments

revokeOperator

⤿ Overridden Implementation(s): SecurityToken.revokeOperator

function revokeOperator(address _operator) external nonpayable

Arguments

authorizeOperatorByPartition

⤿ Overridden Implementation(s): SecurityToken.authorizeOperatorByPartition

function authorizeOperatorByPartition(bytes32 _partition, address _operator) external nonpayable

Arguments

revokeOperatorByPartition

⤿ Overridden Implementation(s): SecurityToken.revokeOperatorByPartition

function revokeOperatorByPartition(bytes32 _partition, address _operator) external nonpayable

Arguments

issueByPartition

⤿ Overridden Implementation(s): SecurityToken.issueByPartition

function issueByPartition(bytes32 _partition, address _tokenHolder, uint256 _value, bytes _data) external nonpayable

Arguments

redeemByPartition

⤿ Overridden Implementation(s): SecurityToken.redeemByPartition

function redeemByPartition(bytes32 _partition, uint256 _value, bytes _data) external nonpayable

Arguments

operatorRedeemByPartition

⤿ Overridden Implementation(s): SecurityToken.operatorRedeemByPartition

function operatorRedeemByPartition(bytes32 _partition, address _tokenHolder, uint256 _value, bytes _data, bytes _operatorData) external nonpayable

Arguments

Last updated