Factory

Verified contract

Active on Ethereum with 976 txns
Deployed by via 0x980f2f8d at 6766290
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Factory"

0x66ca68d63ca287e635987668f6be7c2af18301b71e1d8325447dd0422eb61458
0x953ac0942e1a76baf3635e4ff391553fe5656e7426ea2703d8a4dee2cd7ea8fd
0xa35e64efab0e2a7ba5bd280bdfb53176511b7620e262545950e80e4debe254fd
0xdb31677b4239b92945a40b826254f5526c3e842ab8f6b1895730d50b44669a0d
0xfd520247facbae5fd794e511fcd963c9919634b32e67db2fa4d428e96b00ecb2
0x66e769f19e608ab6f8de91656d8767a246335fb4baeb38c8d4045c2ebf048cc0
0x8aa1a1757c98fc710d701e26ecba2ab487a20ccce7c4aa320a0c45109230d9b1
0xe907232e88dc778734bbd8edf5f3487274e78eb571da21d1f48b98696b343c0a
0xf35020a21c9d7e10d829a8dfd2a1a854ac780e061f0d7c3dd114bc041827390f
0xed125c261ca7b0c884fc2f109c1f04e3eeb671c8eb95bf2e70c36ca81cacb313

Functions
Getter at block 21157485
controller(view returns (address)
0xca06411bd7a7296d7dbdd0050dfc846e95febeb7
getBurnRequestsLength(view returns (uint256 length)
391
getMintRequestsLength(view returns (uint256 length)
799
owner(view returns (address)
0xca06411bd7a7296d7dbdd0050dfc846e95febeb7
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
burnRequestNonce(bytes32view returns (uint256)
burnRequests(uint256view returns (address requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 nonceuint256 timestampuint8 status)
custodianBtcDepositAddress(addressview returns (string)
getBurnRequest(uint256 nonceview returns (uint256 requestNonceaddress requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampstring statusbytes32 requestHash)
getMintRequest(uint256 nonceview returns (uint256 requestNonceaddress requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampstring statusbytes32 requestHash)
merchantBtcDepositAddress(addressview returns (string)
mintRequestNonce(bytes32view returns (uint256)
mintRequests(uint256view returns (address requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 nonceuint256 timestampuint8 status)
State-modifying
addMintRequest(uint256 amountstring btcTxidstring btcDepositAddressreturns (bool)
burn(uint256 amountreturns (bool)
cancelMintRequest(bytes32 requestHashreturns (bool)
claimOwnership(
confirmBurnRequest(bytes32 requestHashstring btcTxidreturns (bool)
confirmMintRequest(bytes32 requestHashreturns (bool)
reclaimToken(address _token
rejectMintRequest(bytes32 requestHashreturns (bool)
renounceOwnership(
setCustodianBtcDepositAddress(address merchantstring btcDepositAddressreturns (bool)
setMerchantBtcDepositAddress(string btcDepositAddressreturns (bool)
transferOwnership(address newOwner
Events
BurnConfirmed(uint256 indexed nonceaddress indexed requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampbytes32 inputRequestHash
Burned(uint256 indexed nonceaddress indexed requesteruint256 amountstring btcDepositAddressuint256 timestampbytes32 requestHash
CustodianBtcDepositAddressSet(address indexed merchantaddress indexed senderstring btcDepositAddress
MerchantBtcDepositAddressSet(address indexed merchantstring btcDepositAddress
MintConfirmed(uint256 indexed nonceaddress indexed requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampbytes32 requestHash
MintRejected(uint256 indexed nonceaddress indexed requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampbytes32 requestHash
MintRequestAdd(uint256 indexed nonceaddress indexed requesteruint256 amountstring btcDepositAddressstring btcTxiduint256 timestampbytes32 requestHash
MintRequestCancel(uint256 indexed nonceaddress indexed requesterbytes32 requestHash
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _controller
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.