OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 1,263 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $109.08
0x64e2783b56f1c9c0b65b7c0773fbbfc0940bebec6b75464f7434429a11c0c330
0x2eddc8d17a0cee24545ef7fa4bcd31b0cbc003f5ed1b80736564a9f73e503054
0x40706d309be10cadbcf31cff809b222cb920ee9aba316066b479c9c9bb2058ce
0xfdc0f9bb1cbcf7e2ec663db65cdff7fbe054bc7c7beeed762200099bdd9c1046
0xdc759e268e85dcd434340eda3f09a5d16971510d315e6e634ceb40225e6923e4
0x02b09749cf2783d0510397407574229c18d861de8863f6964d02b924465f9161
0xe7ba747de83fcb4e8adf168390aca1e03ef22cd8fc48fd0ad64ba955b419ec9b
0x01e319314083a86643dc05803a05630887f6c50c275d2f764e6025c0b1b587a9
0xc855719401eadb4b65dbcd54be88bf24d1542fa75ab857696ca771909eb9ccbf
0xfb85a843027f6abeadd44eebf5aad97668655dc7d273111e4359aa496ca2b905

Functions
Getter at block 21309587
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0x005d1123878fc55fbd56b54c73963b234a64af3c
getTokenAddress(view returns (address)
0x5dbb9f64cd96e2dbbca58d14863d615b67b42f2e
isActive(view returns (bool)
true
maxSwapAmount(view returns (uint256)
1000000000000000000000000000
minimumGasForOperation(view returns (uint256)
5000000000000000
oracleAddress(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
owner(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
productID(view returns (uint8)
7
targetTokenDecimals(view returns (uint8)
18
tokenOwner(view returns (address)
0x2c5b9dd42d0510c43f1d6d672bd56a7de0716c91
Read-only
lastUserSwap(addressview returns (bytes32 iduint256 origTimestampuint256 currentTimestampbool isOutboundbool isCompletebool isRefundedbool isRefundablebool isSendGasFundedaddress swapAddressuint256 amount)
swaps(bytes32view returns (bytes32 iduint256 origTimestampuint256 currentTimestampbool isOutboundbool isCompletebool isRefundedbool isRefundablebool isSendGasFundedaddress swapAddressuint256 amount)
State-modifying
fundSendToDestinationGas(bytes32 _iduint256 _origTimestampuint256 _amountpayable 
receiveTokensFromSource(uint256 _amountpayable returns (bytes32uint256)
refundTokensFromSource(bytes32 _id
renounceOwnership(
sendTokensToDestination(bytes32 _idreturns (bytes32)
setActiveState(bool _isActive
setMinimumGasForOperation(uint256 _amountGas
setOracleAddress(address _oracleAddress
setProductID(uint8 _newId
setSpendAddy(address _spendAddy
setSwapCompletionStatus(bytes32 _idbool _isComplete
setTargetTokenDecimals(uint8 _decimals
setTokenAddy(address _tokenAddy
setTokenOwner(address newOwner
transferOwnership(address newOwner
unsetLastUserSwap(address _addy
withdrawETH(
withdrawTokens(address _tokenAddyuint256 _amount
withdrawTokens(uint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveTokensFromSource(bytes32 indexed iduint256 origTimestampaddress senderuint256 amount
RefundTokensToSource(bytes32 indexed idaddress senderuint256 amount
SendTokensToDestination(bytes32 indexed idaddress receiveruint256 amount
TokenOwnerUpdated(address previousOwneraddress newOwner
Constructor
constructor(address _costTokenaddress _spendAddressaddress _oracleAddressaddress _tokenOwneraddress _tokenAddyuint8 _targetTokenDecimalsuint256 _maxSwapAmount
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.