TradeHandler
Verified contract
Proxy
Active on
Ethereum with 1,400 txns
Unified storage
Map
Table
Raw
Constants and immutables
9
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2c01…78b6
0x2c01…78b6
Balances ($1,073.32)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SUPER | ERC-20 | 34.114628 | $1.51 |
$51.51 | |
yvWETH | ERC-20 | 0.011836 | $3,465.92 |
$41.02 | |
AIOZ | ERC-20 | 75.176715 | $0.538441 |
$40.48 | |
ULTRA | ERC-20 | 33.647626 | $1.071 |
$36.04 | |
crvFRAX | ERC-20 | 33.671673 | $1.003 |
$33.77 | |
eUSD | ERC-20 | 33.596977 | $0.999774 |
$33.59 | |
cvxCRV | ERC-20 | 120.732674 | $0.272487 |
$32.9 | |
PENDLE | ERC-20 | 5.880935 | $5.56 |
$32.7 | |
XAI | ERC-20 | 31.910698 | $0.984788 |
$31.43 | |
BUSD | ERC-20 | 29.988467 | $0.985132 |
$29.54 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21092448 | 9 days ago | | | 0 | 0.0010531580 | |
| 20480604 | 3 months ago | | | 0 | 0.00032930599 | |
| 20465004 | 3 months ago | | | 0 | 0.00028154346 | |
| 20434924 | 3 months ago | | | 0 | 0.0018902876 | |
| 20422717 | 3 months ago | | | 0 | 0.00057440247 | |
| 20419703 | 3 months ago | | | 0 | 0.00052495399 | |
| 20363937 | 4 months ago | | | 0 | 0.00025390607 | |
| 20316519 | 4 months ago | | | 0 | 0.00019286543 | |
| 20287138 | 4 months ago | | | 0 | 0.00023345182 | |
| 20271383 | 4 months ago | | | 0 | 0.00016772136 |
ABI
ABI objects
Getter at block 21158302
governance() view returns (address)
0x2c01b4ad51a67e2d8f02208f54df9ac4c0b778b6
pendingGovernance() view returns (address)
0x0000000000000000000000000000000000000000
settlement() view returns (address)
0x9008d19f58aabd9ed0d60971565aa8510560ab41
treasury() view returns (address)
0x2c01b4ad51a67e2d8f02208f54df9ac4c0b778b6
Read-only
mechs(address) view returns (bool)
solvers(address) view returns (bool)
divide(uint256 a, uint256 b) pure returns (uint256)
getElement(bytes tuple, uint256 index) pure returns (bytes32)
insertElement(bytes tuple, uint256 index, bytes32 element, bool returnRaw) pure returns (bytes newTuple)
multiply(uint256 a, uint256 b) pure returns (uint256)
power(uint256 a, uint256 b) pure returns (uint256)
replaceElement(bytes tuple, uint256 index, bytes32 element, bool returnRaw) pure returns (bytes newTuple)
subtract(uint256 a, uint256 b) pure returns (uint256)
sum(uint256 a, uint256 b) pure returns (uint256)
State-modifying
Events acceptGovernance()
addMech(address _mech)
addSolver(address _solver)
disable(address _tokenIn, address _tokenOut)
disableByAdmin(address _strategy, address _tokenIn, address _tokenOut)
enable(address _tokenIn, address _tokenOut)
execute(bytes32[] commands, bytes[] state) returns (bytes[])
removeMech(address _mech)
removeSolver(address _solver)
setGovernance(address _governance)
setSettlement(address _settlement)
setTreasury(address _treasury)
sweep(address[] _tokens, uint256[] _amounts)
AddedMech(address mech)
AddedSolver(address solver)
RemovedMech(address mech)
RemovedSolver(address solver)
TradeDisabled(address indexed seller, address indexed tokenIn, address indexed tokenOut)
TradeEnabled(address indexed seller, address indexed tokenIn, address indexed tokenOut)
UpdatedGovernance(address governance)
UpdatedSettlement(address settlement)
UpdatedTreasury(address treasury)
constructor(address _governance)
fallback()
receive()
ExecutionFailed(uint256 command_index, address target, string message)