OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 1,643 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $403,954.74
 (#944)
ERC-721
--
0x24e4fca65106e280c122b935392bb2475466e72ae2c24dc887dac54ccf872c5d
0x2440fa54a6f139479f5094028a1da915d9e2a18690cbc2217fcf6ae10fb33ce7
0x2457576c9e36bbe79b7eb7a5946c4f00f02f2aab03ea729a360881af065d6c2a
0xc8d60379c633929c0488b096f8918341d132b9c42fba8b35ace785a7659ea72c
0x36d10ce60b369dbe51e186a0cd3b0dfbf693c3d3b68ab3314b968937be5f4c82
0x08c5accdb0b745e93045976033b3ea9d82bc858a75482604e9faa64472e08ecf
0x357012cc88505ebda5f1eb2dff83affdd6423ca2ae3a6dd454e7b616a4635d51
0x788d8467503426d32fe6a0658211d841d8f86b8cc6f59030277b60691987a303
0x8814cd56db74d02942aa87e71b55638074319d5aa9cfaf8f88172ef6400ac60d
0x603bb63b11f0aee0e7bbffcf039b242f102887b55d56620a57aa8add28de6336

Functions
Getter at block 21200152
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0x7f792db54b0e580cdc755178443f0430cf799aca
getTokenAddress(view returns (address)
0x5dbb9f64cd96e2dbbca58d14863d615b67b42f2e
isActive(view returns (bool)
true
maxSwapAmount(view returns (uint256)
0
minimumGasForOperation(view returns (uint256)
2000000000000000
oracleAddress(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
owner(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
productID(view returns (uint8)
7
targetTokenDecimals(view returns (uint8)
9
tokenOwner(view returns (address)
0x0571182920eef9b99b9e9b2735ba0dc25ad72ab9
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.