OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 25 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xda37e79923d203b0d8849df4c2313ab659d97c4df30f9da5f07cd4c5add3f390
0xf1db06a17a06e34eea410343f360a38dc0857ab056e8f6a755dae004359cb5fd
0x533da7001165c02728a0734b6d786ad8d6566254d34955f387c31dc03a585d2c
0xefc9c3e3b978a2078f7337eb59f6a77a24fbd53bb011061391e5f01bcbb6e8cc
0xb9ab7d455a65a045f9b2454cba22d9be4543606fa92ba2e51e5c8eb2c3dc351b
0x905c7883da63b1c3224f4dd7ecd615abdfbfad0d8312fa2b7f5c27772f70c754
0xaf7a2e6f1d5139f92fc0ceeeb21c508572f2f5321faa5776e8983dcf79528698
0x034eee41e330653dbc9a6cb6f24d77463215fae44d72ab2ca5a007605ea304a1
0x520ae947a34559f12393307b1ed4e1b392b4fb3b5e022318da175a29d4c9d747
0x0e9ca7873114a274826d4e6b9eb88e40e995a765454a62030691186e1e288216

Functions
Getter at block 21264506
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0x42f3a4901b2b2c5e2d6bc8dadb8c1d8d5afd2618
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)
0
tokenOwner(view returns (address)
0xb80c79d300f6bb54f111088308172ad57973b690
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.