Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDbC | ERC-20 | 0.000002 | $1.001 |
$0 | |
Claim: degentoon.com | ERC-20 | 149.9K | -- | -- | |
Claim: roostdrop.com | ERC-20 | 34.9K | -- | -- | |
ERC-20 | 34.9K | -- | -- | ||
ERC-20 | 30 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14369976 | 7 months ago | | | 0 | 0.0000010716605 | |
| 13733073 | 8 months ago | | | 0 | 3.6941022e-7 | |
| 13733058 | 8 months ago | | | 0 | 7.6939008e-7 | |
| 13733058 | 8 months ago | | | 0 | 7.6925548e-7 | |
| 13724750 | 8 months ago | | | 0 | 0.0000017889369 | |
| 13524289 | 8 months ago | | | 0 | 0.0000011287318 | |
| 13081945 | 8 months ago | | | 0 | 0.0000011477597 | |
| 13081443 | 8 months ago | | | 0 | 0.0000011818900 | |
| 12952614 | 8 months ago | | | 0 | 0.000000205207075050 | |
| 12946980 | 8 months ago | | | 0 | 5.5777767e-7 |
ABI
ABI objects
Getter at block 23673943
feeDeducted() view returns (uint256)
10000
owner() view returns (address result)
0x50e79ccb185354a6a95db4aeb898a1888a466630
Read-only
getRoutes(bytes32 pair) view returns (address[][])
getSwapInput(bytes32 pair, uint256 output) view returns (uint256 index, uint256 input)
getSwapOutput(bytes32 pair, uint256 input) view returns (uint256 index, uint256 output)
hasAllRoles(address user, uint256 roles) view returns (bool)
hasAnyRole(address user, uint256 roles) view returns (bool)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
rolesOf(address user) view returns (uint256 roles)
State-modifying
Events addRoute(address[] newRoute)
approvePath(bytes32 pair, uint256 routeIndex, uint256 pathIndex)
cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
grantRoles(address user, uint256 roles) payable
removeRoute(bytes32 pair, uint256 index)
renounceOwnership() payable
renounceRoles(uint256 roles) payable
requestOwnershipHandover() payable
revokeRoles(address user, uint256 roles) payable
setFeeDeducted(uint256 _feeDeducted)
swap(address inputToken, address outputToken, uint160 input, uint256 minOutput, uint256 routeIndex, address referrer) returns (uint256)
swap(address inputToken, address outputToken, uint256 input, uint256 minOutput, uint256 routeIndex, address referrer) returns (uint256)
swap(address inputToken, address outputToken, uint256 input, uint256 minOutput, uint256 routeIndex, address referrer, struct RouterPermitParams permitParams) returns (uint256)
transferOwnership(address newOwner) payable
withdrawERC20(address token, address recipient, uint256 amount)
AddRoute(address indexed inputToken, address indexed outputToken, address[] newRoute)
ApprovePath(address indexed path, address indexed inputToken, address indexed outputToken)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
RemoveRoute(bytes32 indexed pair, uint256 indexed index)
RolesUpdated(address indexed user, uint256 indexed roles)
SetFeeDeducted(uint256 feeDeducted)
Swap(address indexed inputToken, address indexed outputToken, uint256 indexed index, uint256 output, uint256 fees)
WithdrawERC20(address indexed token, address indexed recipient, uint256 amount)
constructor(address initialOwner)
This contract contains no fallback and receive objects.
EmptyArray()
InsufficientOutput()
InvalidFeeDeducted()
InvalidPair()
NewOwnerIsZeroAddress()
NoHandoverRequest()
NoRoutesRemaining()
Unauthorized()