MTGYAtomicSwapInstance

Verified contract

Active on Ethereum with 38 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x10d3f6a7924cce428b07c974a62f5cfdbb2bdd9b7f55a6f4b0aa8d3402911a41
0xb929f2f25e210c0af7b6b4ca9b3ef1acb8c8ba7e07e84ebc2fee0923855fac5d
0x952a722feaa5accdca39bc2e9980e157522a18150a13a5d59508aac094e56a2d
0xb321580ecb6d1290d12980c05999bafc118300107b1d1788f386ac5d21b8319b
0x707157727cb30d31eb13434bc33c36925f9ab5600a4873bdfb9c65560e767d5b
0x9bce9b4c51fe8c8a89b02c9d646831c802931d9647d9387abe2f41f313ed272f
0x694fd06f049ebea7f9458528beac9440282aaa25d6cd4fd56f42d8fb27f29aea
0x4c930f03ac360c810012ca1fba0ed1b80f4cafb86d7e755eefbaedda0a3ffdc1
0x4cbfbcd1f318fe771349ae85548cd8d671723a51e662d883e912f11cf8d0f276
0x6e9ff9343610f7825dc1bfb72a12e1273229e8a38059c36327b8fb7890dbd644

Functions
Getter at block 20864630
getSwapTokenAddress(view returns (address)
0x1c23f0f3e06fa0e07c5e661353612a2d63323bc6
isActive(view returns (bool)
false
maxSwapAmount(view returns (uint256)
1000000000000000
minimumGasForOperation(view returns (uint256)
2000000000000000
mtgyServiceCost(view returns (uint256)
1000000000000000000
oracleAddress(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
originalSupply(view returns (uint256)
1000000000000000
owner(view returns (address)
0x1f1851f37b0d2428169d79d12eb2616037ad4f56
tokenOwner(view returns (address)
0x7bc878246d3802e6df5b4cbd84264b9bf3d37686
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
changeActiveState(bool _isActive
changeMtgyServiceCost(uint256 _newCost
changeOracleAddress(address _oracleAddress
depositTokens(uint256 _amount
fundSendToDestinationGas(bytes32 _iduint256 _origTimestampuint256 _amountpayable 
receiveTokensFromSource(uint256 _amountpayable returns (bytes32uint256)
refundTokensFromSource(bytes32 _id
renounceOwnership(
sendTokensToDestination(bytes32 _idreturns (bytes32)
transferOwnership(address newOwner
unsetLastUserSwap(address _addy
updateMinimumGasForOperation(uint256 _amountGas
updateSupply(
updateSwapCompletionStatus(bytes32 _idbool _isComplete
updateTokenOwner(address newOwner
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 _mtgyAddressaddress _mtgySpendAddressaddress _oracleAddressaddress _tokenOwneraddress _tokenAddyuint256 _maxSwapAmount
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.