ExchangeWithManualApproval
Verified contract
Active on
Ethereum with 40 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8b8e…c8d8
0xa6d4…026e
0xd972…bbf9
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
CHL | ERC-20 | 3.0874K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9982575 | 5 years ago | | | 0 | 0.0023317750 | |
| 9982512 | 5 years ago | | | 0 | 0.0023320750 | |
| 9982364 | 5 years ago | | | 0 | 0.0023317750 | |
| 9958504 | 5 years ago | | | 0 | 0.0023320750 | |
| 9958455 | 5 years ago | | | 0 | 0.0023320750 | |
| 9948415 | 5 years ago | | | 0 | 0.0023317750 | |
| 9944513 | 5 years ago | | | 0 | 0.0023317750 | |
| 9940012 | 5 years ago | | | 0 | 0.0019570750 | |
| 9937462 | 5 years ago | | | 0 | 0.0019567750 | |
| 9936441 | 5 years ago | | | 0 | 0.0023317750 |
ABI
ABI objects
Getter at block 21316397
allocationToken() view returns (address)
0xa6d4633e8bd805af2b55e54e4e78278cc450026e
allocationTokensPerErc20Token() view returns (uint256)
3
erc20Token() view returns (address)
0x8b8e088c7ad40d70d0a8183a399c8f9c24b5c8d8
exchangeOperationsCount() view returns (uint256)
25
getCurrentState() view returns (uint256)
1
isOwner() view returns (bool)
false
kyc() view returns (address)
0xd97234a022750fa2cde897d8653e7daaf53bbbf9
owner() view returns (address)
0x32aa1a383e8f16765f74f750c332a0badbf7bb33
Read-only
approvers(address) view returns (bool)
getExchangeOperationByID(uint256 exchangeOperationId) view returns (address, uint256, uint256, uint8)
State-modifying
Events changeApproverState(address approver, bool newState)
confirmExchangeOperation(uint256 exchangeOperationId, bool status, uint256 purchasedTokens, uint256 bountyTokens)
exchange(uint256 tokens) returns (bool)
setExchangeRate(uint256 _allocationTokensPerErc20Token)
setState(uint256 state)
transferOwnership(address newOwner)
AllocationTokenRateSet(uint256 rate)
ApproverStateChanged(bool newState)
ExchangeOperationApproved(uint256 exchangeOperationid, bool approved)
ManualApprovalRequired(uint256 exchangeOperationId, uint256 tokensAmountToExchange)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
StateChanged(uint256 state)
TokensExchanged(uint256 _operationId, address userAddress, address erc20Token, address allocationToken, uint256 erc20Tokens, uint256 allocationTokens)
constructor(address _erc20Token, address _allocationToken, address _kyc, uint256 _allocationTokensPerErc20Token)
This contract contains no fallback and receive objects.
This contract contains no error objects.