Standard Interface of ERC1594 (IERC1594.sol)

View Source: contracts/interfaces/token/IERC1594.solโ€‹

โ†˜ Derived Contracts: SecurityTokenโ€‹

IERC1594

Events

event Issued(address indexed _operator, address indexed _to, uint256 _value, bytes _data);
event Redeemed(address indexed _operator, address indexed _from, uint256 _value, bytes _data);

Functions

transferWithData

โคฟ Overridden Implementation(s): SecurityToken.transferWithDataโ€‹

function transferWithData(address _to, uint256 _value, bytes _data) external nonpayable

Arguments

Name

Type

Description

_to

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹

transferFromWithData

โคฟ Overridden Implementation(s): SecurityToken.transferFromWithDataโ€‹

function transferFromWithData(address _from, address _to, uint256 _value, bytes _data) external nonpayable

Arguments

Name

Type

Description

_from

address

โ€‹

_to

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹

issue

โคฟ Overridden Implementation(s): SecurityToken.issueโ€‹

function issue(address _tokenHolder, uint256 _value, bytes _data) external nonpayable

Arguments

Name

Type

Description

_tokenHolder

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹

redeem

โคฟ Overridden Implementation(s): SecurityToken.redeemโ€‹

function redeem(uint256 _value, bytes _data) external nonpayable

Arguments

Name

Type

Description

_value

uint256

โ€‹

_data

bytes

โ€‹

redeemFrom

โคฟ Overridden Implementation(s): SecurityToken.redeemFromโ€‹

function redeemFrom(address _tokenHolder, uint256 _value, bytes _data) external nonpayable

Arguments

Name

Type

Description

_tokenHolder

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹

canTransfer

โคฟ Overridden Implementation(s): SecurityToken.canTransferโ€‹

function canTransfer(address _to, uint256 _value, bytes _data) external view
returns(bytes1, bytes32)

Arguments

Name

Type

Description

_to

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹

canTransferFrom

โคฟ Overridden Implementation(s): SecurityToken.canTransferFromโ€‹

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

Arguments

Name

Type

Description

_from

address

โ€‹

_to

address

โ€‹

_value

uint256

โ€‹

_data

bytes

โ€‹