TopiaCoinSAFTSale
Verified contract
Active on
Ethereum with 65 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BOX | ERC-20 | 5 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 5284092 | 7 years ago | | | 0 | 0.010522950 | |
| 5237676 | 7 years ago | | | 0 | 0.010527750 | |
| 5233997 | 7 years ago | | | 0 | 0.010527750 | |
Transfer | 5215608 | 7 years ago | | | 13.51004 | 0.00031564500 | |
Transfer | 5215293 | 7 years ago | | | 0.09 | 0.00031564500 | |
Transfer | 5214780 | 7 years ago | | | 13.51004 | 0.000063000000 | |
Transfer | 5214645 | 7 years ago | | | 13.51004 | 0.00021043000 | |
| 5214622 | 7 years ago | | | 0 | 0.010527750 | |
| 5210597 | 7 years ago | | | 0 | 0.010527750 | |
| 5208260 | 7 years ago | | | 0 | 0.010527750 |
ABI
ABI objects
Getter at block 21259140
isFinalized() pure returns (bool)
false
owner() pure returns (address)
0x91d77912a2182c9ca617087cdafad682dafb4faf
saleStarted() pure returns (bool)
true
Read-only
calculateHash(bytes8 _paymentIdentifier, uint256 _amount, uint32 _nonce) pure returns (bytes32 hash)
verifyPayment(bytes8 _paymentIdentifier) pure returns (address from, uint256 paymentAmount, uint256 date, bytes32 paymentHash, uint8 status)
State-modifying
Events acceptPayment(bytes8 _paymentIdentifier)
cancelExpectedPayment(bytes8 _paymentIdentifier)
expectPayment(bytes8 _paymentIdentifier, bytes32 _paymentHash)
finalize()
kill()
rejectPayment(bytes8 _paymentIdentifier)
startSale()
submitPayment(bytes8 _paymentIdentifier, uint32 nonce) payable
transferOwnership(address newOwner)
updatePaymentManager(address _paymentManager)
updateSalesWallet(address _salesWallet)
Finalized()
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PaymentAccepted(address payor, bytes8 paymentIdentifier, uint256 paymentAmount)
PaymentExpectationCancelled(bytes8 paymentIdentifier)
PaymentExpected(bytes8 paymentIdentifier)
PaymentManagerUpdated(address oldPaymentManager, address newPaymentManager)
PaymentRejected(address payor, bytes8 paymentIdentifier, uint256 paymentAmount)
PaymentSubmitted(address payor, bytes8 paymentIdentifier, uint256 paymentAmount)
SaleClosed()
SaleOpen()
SalesWalletUpdated(address oldWalletAddress, address newWalletAddress)
UnableToAcceptPayment(address payor, bytes8 paymentIdentifier, uint256 paymentAmount)
UnableToRejectPayment(address payor, bytes8 paymentIdentifier, uint256 paymentAmount)
constructor(address _salesWallet, address _paymentManager)
This contract contains no fallback and receive objects.
This contract contains no error objects.