This interface is for a proxy for token manager contracts.
error ZeroAddress()
function implementationType() external view returns (uint256)
Returns implementation type of this token manager.
Name | Type | Description |
---|---|---|
[0] | uint256 | uint256 The implementation type of this token manager. |
function interchainTokenId() external view returns (bytes32)
Returns the interchain token ID of the token manager.
Name | Type | Description |
---|---|---|
[0] | bytes32 | bytes32 The interchain token ID of the token manager. |
function tokenAddress() external view returns (address)
Returns token address that this token manager manages.
Name | Type | Description |
---|---|---|
[0] | address | address The token address. |
function getImplementationTypeAndTokenAddress() external view returns (uint256, address)
Returns implementation type and token address.
Name | Type | Description |
---|---|---|
[0] | uint256 | uint256 The implementation type. |
[1] | address | address The token address. |