Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Exchange"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14230406 | 3 years ago | | | 0.001 | 0.028967116 | |
| 14230305 | 3 years ago | | | 0 | 0.0018845470 | |
| 14230294 | 3 years ago | | | 0 | 0.0035945809 | |
| 14230149 | 3 years ago | | | 0 | 0.017175565 | |
| 14230146 | 3 years ago | | | 0 | 0.019611050 | |
| 14230145 | 3 years ago | | | 0 | 0.0071483686 | |
| 14230142 | 3 years ago | | | 0 | 0.24056694 |
ABI
ABI objects
Getter at block 21080492
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
enterPoolSigHash() view returns (bytes4)
0x73ec962e
executeSwapSigHash() view returns (bytes4)
0x6012856e
exitPoolSigHash() view returns (bytes4)
0x660cb8d4
wrappedEther() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
adapters(uint32) view returns (address)
approveCompleted(address, address) view returns (bool)
buildRoute(address from, address to) view returns (struct ExchangeRouteEdge[])
getMajorRoute(address from, address to) view returns (struct ExchangeRouteEdge[])
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isMajorCoin(address) view returns (bool)
lpTokens(address) view returns (uint32 swapProtocol, address pool)
minorCoins(address) view returns (uint32 swapProtocol, address pool, address fromCoin, address toCoin)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events createApproval(address[] coins, address[] spenders)
createInternalMajorRoutes(struct ExchangeRouteEdge[][] routes)
createLpToken(struct ExchangeLpToken[] edges, address[] lpTokensAddress, address[][] entryCoins)
createMinorCoinEdge(struct ExchangeRouteEdge[] edges)
deleteInternalMajorRoutes(address[] from, address[] to, bool removeMajor)
deleteLpToken(address[] edges)
deleteMinorCoinEdge(address[] edges)
exchange(address from, address to, uint256 amountIn, uint256 minAmountOut) payable returns (uint256)
grantRole(bytes32 role, address account)
registerAdapters(address[] adapters_, uint32[] protocolId)
removeApproval(address[] coins, address[] spenders)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
unregisterAdapters(uint32[] protocolId)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address gnosis, bool isTesting)
receive()
This contract contains no error objects.