Factory

Verified contract

Active on Ethereum with 982 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"

0x1d843fc182a4b3e69d49a19bda04747f34ddb0d2f472e4314f2f4be385eaae8a
0xa47f092e2652350dc0144efb54ffe88b378987d1b42c5da3a8d62a1081888ee8
0xa06c5d8e8ee2eda289bc984f5d6871d10b388e390018fb96b64c300bcb0f3558
0x297388d4e4beed710006ebb4bc0aa9ad7e99c68b27e25d66381b15156b3205b0
0xe025912f384f44b3c4f4ee36aa036f54f526c979aaa4736e8865089589459693
0x0d1714c1c6775b60f86a6896667b63d63b20bb92c93983f97ad60c1168cccdd2
0x66ca68d63ca287e635987668f6be7c2af18301b71e1d8325447dd0422eb61458
0x953ac0942e1a76baf3635e4ff391553fe5656e7426ea2703d8a4dee2cd7ea8fd
0xa35e64efab0e2a7ba5bd280bdfb53176511b7620e262545950e80e4debe254fd
0xdb31677b4239b92945a40b826254f5526c3e842ab8f6b1895730d50b44669a0d

Functions
Getter at block 21264300
controller(view returns (address)
0xca06411bd7a7296d7dbdd0050dfc846e95febeb7
getBurnRequestsLength(view returns (uint256 length)
398
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.