OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 75 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x9eccdfde0db32a96cbd84a425d25504d88a329f6915733808d3ceb9ab400ac21
0xefb53a3420305e88a9173e81b0d7f5028ef5669d4c2d3fde22a68ea58d2671ee
0xbcd21f3832293c26e62eeab80d98540e2b132c7f8d375bd820c0534f0317bcb2
0x7c5175ac599579465e51cbbff70c79c67d7b03ed14c6bdbd51e4ec641e5a1434
0xd86793632b1143ea4320c7b78f38034a93bfb4038867cb9babdb90aa141ec711
0xac0a0caec7de04641e33b9a0e10135c0cfb4c57c4a8dbb755b9ec95ed8019f25
0x477747b8cb43e435092c1f48a93b61ca3eaae7bf99810f222ad8457031dc84d0
0x86b6353d354386a479db18f0d94aa3ac91559a69d9c3e3dcb358600abe0a2cc7
0x3a234865913f85af155cb08bcd3edd573a354f49ca6d2fd020d13bc997510efb
0x388b1c7b22786d744641760dd4a528bc137e2809e442b020ec6ae85b6aad305e

Functions
Getter at block 20902940
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0x3f7aff0ef20aa2e646290dfa4e67611b2220c597
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)
0x2ba87d728bd1dd73701d7efe37f9b07368c04a63
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.