OKLGAtomicSwapInstance

Verified contract

Active on Ethereum with 594 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xff2b1d803e525309b2654d8d2d971a0fd428dc50c9530888bd3ad52bc155f8e7
0xcebbb4da184dcff1defc5866918a59dee37ff3e07b42ff207343b2140bf8ca8d
0xea096f25d5f3064db6e04b8bd335c7ebd3cde7a2103ce92384b68b3507426e6d
0x2c7fb9dbb9e7d2ebf9ec6fcb16d285c6c6fa03b3b4eb56fd022503bd2913b199
0x31efc7cb0ae95e8504cffc8b49cd4edbd7df50af0a9888dc6c5c57057433be20
0x09dde3bcbdc4f5fa25d14f470c39444475d69a537ef761fed59235b61c5b5a86
0xc519721123a32fa5cb1273adb20b29c89d53650890892b9710f11b389bfd8bc4
0xa941be06ab7e774718af3a1ae8ea45ab5f6bdb2cffd522b5407800605afc068f
0x7d8591818c3f9a8c121bfbbfb48e69e07b8be3975e4842fbe87600abf98e4d38
0x6a54566972a1c8290bf47e03755f725238286d63736ac87c7d4022ccc0d03ef8

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