OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 122 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x48c470a8e8dda08f9f4ffa07f7ab00bba3a930636c5cf5421d996af201535b0f
0x59a9d5520ad43dfe5086ec6b06dd9ba3c660f22c088eaeb0f1f2f2707e2f9ef4
0xacb4c54693b085a434594ba92ee319eff1750f319f0df500b93e7b83ceb7385d
0xe2337a94eb2d65ce9def6b05be59bfea3c0dfe8fc2e4f0ee457e53506d9f52fd
0xd3f08f1070368bcce8d3c0a82ca7496e687af7b8907a68505c50b918ddba7c25
0x1b079d01af9a61f74ccb9ae801104e8449e5640c8003800e1b083674a49ca671
0x0605bf03f1031979197a71b74ecc8717e1e618d12b3903e769a5daeb709ab655
0x445bc924cfa99ca58be0fc16c25076cf5adda87649bffc47e32bbd1d914fa8f5
0x84075cb3156a27b8b39b534e0577362f4873b03b5e1bc64a8b5855a0c498e9ad
0xd6adb42c7522403587ca6cadbdb020bf54e3d3312ad2a2f7dc92700f5f016dbd

Functions
Getter at block 21268873
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0xcf0c122c6b73ff809c693db761e7baebe62b6a2e
getTokenAddress(view returns (address)
0x5dbb9f64cd96e2dbbca58d14863d615b67b42f2e
isActive(view returns (bool)
false
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)
0xa99c602037f8e85a44bbe88f3c0ee3af60345b9b
Read-only
lastUserSwap(addressview returns (bytes32 iduint256 origTimestampuint256 currentTimestampbool isOutboundbool isCompletebool isRefundedbool isSendGasFundedaddress swapAddressuint256 amount)
swaps(bytes32view returns (bytes32 iduint256 origTimestampuint256 currentTimestampbool isOutboundbool isCompletebool isRefundedbool 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.