Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($63,803.40)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SAI | ERC-20 | 2.027621M | $0.031467 |
$63,803.4 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21198384 | 9 hours ago | | | 0 | 0.0013457356 | |
| 21196640 | 15 hours ago | | | 0 | 0.0016569750 | |
| 21196314 | 16 hours ago | | | 0 | 0.0017719389 | |
| 21191451 | a day ago | | | 0 | 0.0011834502 | |
| 21186577 | 2 days ago | | | 0 | 0.0035123782 | |
| 21175607 | 4 days ago | | | 0 | 0.0026658299 | |
| 21174714 | 4 days ago | | | 0 | 0.0023852158 | |
| 21174031 | 4 days ago | | | 0 | 0.0026461275 | |
| 21170161 | 4 days ago | | | 0 | 0.0021756096 | |
| 21168069 | 5 days ago | | | 0 | 0.0040532828 |
ABI
ABI objects
Getter at block 21201144
cliff() view returns (uint256)
1
denominator() view returns (uint256)
1
endTime() view returns (uint256)
1724759423
isClaimed() view returns (bool)
true
merkleRoot() view returns (bytes32)
0xfdc64f1900a05d8f124eed466ebc49909a9c58abcc758734d8f423e77fb05a4f
owner() view returns (address)
0x222d81f2c66574509abcf40a16abd53b1937ebb5
startRelease() view returns (uint256)
1729085117
startTime() view returns (uint256)
1713535200
tge() view returns (uint256)
20
token() view returns (address)
0x3567aa22cd3ab9aef23d7e18ee0d7cf16974d7e6
tokenPayment() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
tokenPerUSDT() view returns (uint256)
50
total() view returns (uint256)
0
vesting() view returns (uint256)
1
Read-only
admin(address) view returns (bool)
getMessageHash(address user, uint256 _tier) view returns (bytes32)
payAmount(address) view returns (uint256)
releasable(address _user) view returns (uint256)
released(address _user) view returns (uint256)
tier(uint256) view returns (uint256 cap, uint256 sold, uint256 purchaseLimit)
usedSignatures(bytes) view returns (bool)
verify(bytes32[] proof, address user, uint256 _tier) view returns (bool)
State-modifying
Events buy(bytes32[] proof, uint256 _tier, bytes signature)
release()
renounceOwnership()
setAdmin(address _admin, bool _status)
setClaim(bool status)
setDenominator(uint256 _denominator)
setMerkleRoot(bytes32 _merkleRoot)
setPrice(uint256 _price)
setTier(uint256 _tier, uint256 _cap, uint256 _purchaseLimit)
setTime(uint256 _start, uint256 _end)
setToken(address _token)
setTokenPayment(address _tokenPayment)
setVesting(uint256 _startRelease, uint256 _cliff, uint256 _vesting, uint256 _tge)
transferOwnership(address newOwner)
withdrawEther(uint256 amount)
withdrawToken(address _token, uint256 amount)
Buy(address user, uint256 amount, uint256 total, uint256 blockTime)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetAdmin(address admin, bool status, uint256 blockTime)
SetClaim(bool status, uint256 blockTime)
SetDenominator(uint256 denominator)
SetMerkleRoot(bytes32 merkleRoot)
SetPrice(uint256 price, uint256 blockTime)
SetTime(uint256 startTime, uint256 endTime, uint256 blockTime)
SetToken(address token, uint256 blockTime)
SetTokenPayment(address tokenPayment)
SetVesting(uint256 startRelease, uint256 cliff, uint256 vesting, uint256 tge)
TokenReleased(address user, uint256 amount, uint256 blockTime)
Withdraw(address user, uint256 amount)
constructor(bytes32 _merkleRoot, uint256 _start, uint256 _end, address _tokenPayment)
receive()
This contract contains no error objects.