ExchangeWithManualApproval

Verified contract

Active on Ethereum with 40 txns
Deployed by via 0xd5c58c03 at 8941811
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xd44ff9d9adb9a497bc463352a502bd5f3a0c45f484d97825b6d770bf2a7cdbd6
0x6866cc7a83ee7f1c0cfad96aceb68b9c35cdac51b3f1c77919192bb10e9e8893
0x2db406a72d3c267c50af20d379f907305faf7b639643f37b17b3c960bae3e735
0xd77c416911f7225780e1ebde60f0629ef17bd55d76812e9754c4b2192638b2f0
0x94057458b9f55107d7756ce017f793138c98f769d872730dbfcccf6c7ba8775d
0xa5379beb6daf9c783e58b7a83d73fb60770f835d682cef6472d99e8f87d7eaa8
0xce92e1af4174d8d54fa24a7eb9d975a8228159ba2aa68496453d79f578ed6160
0xaf1fc79bf1be2b608b22c89f81bb348bd3e43f080842b99df3b586097843a6f2
0xb7b178c7e01f4c29be9136cd6bcf4093232017497721834a614f35bbeb4d05f3
0xd2277a198bd7f3e971f5a979247e28596e39af180cd8bbb94da80259eac412db

Functions
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(addressview returns (bool)
getExchangeOperationByID(uint256 exchangeOperationIdview returns (addressuint256uint256uint8)
State-modifying
changeApproverState(address approverbool newState
confirmExchangeOperation(uint256 exchangeOperationIdbool statusuint256 purchasedTokensuint256 bountyTokens
exchange(uint256 tokensreturns (bool)
setExchangeRate(uint256 _allocationTokensPerErc20Token
setState(uint256 state
transferOwnership(address newOwner
Events
AllocationTokenRateSet(uint256 rate
ApproverStateChanged(bool newState
ExchangeOperationApproved(uint256 exchangeOperationidbool approved
ManualApprovalRequired(uint256 exchangeOperationIduint256 tokensAmountToExchange
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StateChanged(uint256 state
TokensExchanged(uint256 _operationIdaddress userAddressaddress erc20Tokenaddress allocationTokenuint256 erc20Tokensuint256 allocationTokens
Constructor
constructor(address _erc20Tokenaddress _allocationTokenaddress _kycuint256 _allocationTokensPerErc20Token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.