ExchangeSwapV4
Verified contract
Active on
Ethereum with 40 txns
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 "ExchangeSwapV4"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11048619 | 4 years ago | | | 0 | 0.0010816770 | |
| 11046185 | 4 years ago | | | 0 | 0.00092941200 | |
| 11035257 | 4 years ago | | | 0 | 0.0010068630 | |
| 11034947 | 4 years ago | | | 0 | 0.041241342 | |
| 11034911 | 4 years ago | | | 0.1 | 0.0015967680 | |
| 11034887 | 4 years ago | | | 0 | 0.092386759 | |
| 11034851 | 4 years ago | | | 0.1 | 0.0011310440 | |
| 11034681 | 4 years ago | | | 0 | 0.0034266320 | |
| 11034667 | 4 years ago | | | 0.1 | 0.0024615661 | |
| 11034645 | 4 years ago | | | 0 | 0.035300600 |
ABI
ABI objects
Getter at block 21398543
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXECUTOR_ROLE() view returns (bytes32)
0x4578656375746f72000000000000000000000000000000000000000000000000
feeCollector() view returns (address)
0xcc23477a9f4934ec8135c46ae9bd6db323fa31a0
totalFees() view returns (uint256)
0
Read-only
coverFees(address) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
State-modifying
Events _execute(struct ExchangeSwapV4Request _request)
_executeETHForTokens(struct ExchangeSwapV4RequestETHForTokens _request)
_executeTokensForETH(struct ExchangeSwapV4RequestTokensForETH _request)
collectETH(uint256 _amount, address _to)
collectTokens(address _token, uint256 _amount, address _to)
depositETH() payable
grantRole(bytes32 role, address account)
makeSwap(struct ExchangeSwapV4Request _request) returns (bool)
makeSwapETHForTokens(struct ExchangeSwapV4RequestETHForTokens _request) returns (bool)
makeSwapTokensForETH(struct ExchangeSwapV4RequestTokensForETH _request) returns (bool)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
updateFeeCollector(address _address)
withdraw()
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()
receive()
This contract contains no error objects.