Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Factory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Factory"
ABI
ABI objects
Getter at block 20919168
controller() view returns (address)
0xaf9f0d1ce262d70be64346cba74706230951f067
getBurnRequestsLength() view returns (uint256 length)
5
getMintRequestsLength() view returns (uint256 length)
6
owner() view returns (address)
0xaf9f0d1ce262d70be64346cba74706230951f067
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
burnRequestNonce(bytes32) view returns (uint256)
burnRequests(uint256) view returns (address requester, uint256 amount, string depositAddress, string txid, uint256 nonce, uint256 timestamp, uint8 status)
custodianDepositAddress(address) view returns (string)
getBurnRequest(uint256 nonce) view returns (uint256 requestNonce, address requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, string status, bytes32 requestHash)
getMintRequest(uint256 nonce) view returns (uint256 requestNonce, address requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, string status, bytes32 requestHash)
merchantDepositAddress(address) view returns (string)
mintRequestNonce(bytes32) view returns (uint256)
mintRequests(uint256) view returns (address requester, uint256 amount, string depositAddress, string txid, uint256 nonce, uint256 timestamp, uint8 status)
State-modifying
Events addMintRequest(uint256 amount, string txid, string depositAddress) returns (bool)
burn(uint256 amount) returns (bool)
cancelMintRequest(bytes32 requestHash) returns (bool)
claimOwnership()
confirmBurnRequest(bytes32 requestHash, string txid) returns (bool)
confirmMintRequest(bytes32 requestHash) returns (bool)
reclaimToken(address _token)
rejectMintRequest(bytes32 requestHash) returns (bool)
renounceOwnership()
setCustodianDepositAddress(address merchant, string depositAddress) returns (bool)
setMerchantDepositAddress(string depositAddress) returns (bool)
transferOwnership(address newOwner)
BurnConfirmed(uint256 indexed nonce, address indexed requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, bytes32 inputRequestHash)
Burned(uint256 indexed nonce, address indexed requester, uint256 amount, string depositAddress, uint256 timestamp, bytes32 requestHash)
CustodianDepositAddressSet(address indexed merchant, address indexed sender, string depositAddress)
MerchantDepositAddressSet(address indexed merchant, string depositAddress)
MintConfirmed(uint256 indexed nonce, address indexed requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, bytes32 requestHash)
MintRejected(uint256 indexed nonce, address indexed requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, bytes32 requestHash)
MintRequestAdd(uint256 indexed nonce, address indexed requester, uint256 amount, string depositAddress, string txid, uint256 timestamp, bytes32 requestHash)
MintRequestCancel(uint256 indexed nonce, address indexed requester, bytes32 requestHash)
OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _controller)
This contract contains no fallback and receive objects.
This contract contains no error objects.