OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 34 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x6ee330ac5e53515a02c6b92e54618352cadf2d2c56b0cc980ca42f5560937e51
0x81e0cab2d729d632df6a3b2797eebd987a639d7a1a9588f0a95f3178ae5b9fe8
0xfbf62de420c75c324b27b4b9320f71e1346b945cbfcb61080368a157ce7486fa
0xa3e254908f3d3be5ccf1bd48d7133353bf4718bde040de0df808b714004d14d3
0x571464ee02769ed12a584fcf05eff0cca21a462472431daa617c66c7a6612d92
0xf40caf7721d8c0d494d7f1233245eda2f1da6643bec66663cf01975ad784b3ad
0x96cdf55fb1e2e750759ad8539be6064ca7ae0148f5ded45ebd4e2645b7e18008
0xe861adc8f4efd28cb3f9579d99e10bf9cf05aee1d1863582c8089cc248b0a3a0
0xcfc728f963dfadbd61abbf8e548b0580c8b3711682f3d92b857c0287c345913a
0x295f990c41087f9d586864d82d35eedcc7b637d731a6705b124552fee39cf646

Functions
Getter at block 20902179
getSpendAddress(view returns (address)
0x5bde378e0a0cebc941b03a579da0088dc1616faf
getSwapTokenAddress(view returns (address)
0xee3d92710d912450fbf066d6f55a57ae0f81129d
getTokenAddress(view returns (address)
0x5dbb9f64cd96e2dbbca58d14863d615b67b42f2e
isActive(view returns (bool)
true
maxSwapAmount(view returns (uint256)
2000000000000000000000000000
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)
0xf7ac963da38e11bc50704b066d7526cfa88fd6ed
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.