Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0xb01f8f528702d411d24c9bb8cc0e2fff779ec013

Verified contract

Proxy

Active on Ethereum with 1,489 txns
Deployed by via 0x52e063d9 at 19418408
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $487.4
ERC-20
Value $8,841.93
ERC-20
Value $3,317.57
ERC-20
Value $2,979.04
ERC-20
Value $1,561.01
ERC-20
Value $423.85
ERC-20
Value $388.4
ERC-20
Value $344.2
ERC-20
Value $334.89
ERC-20
Value $311.46
0x0ef9d40f64058c4eabc26e3c25939ad3c69c9c89c194a11e12f4b15da1255643
0x05133fc4656be6330e1d44dec5d9c4c31910094155b14a3f0755b92f191cea95
0xe4c6d8506d4c5739ef4791f76c3b31c21ce939fb0134e87acc598b6e64ea0486
0x0c4adcb1e6e033c59067de683f35ccf9fdb2ece3aa9fd9d440aa877b988e2ae7
0x3a357aecc0ab52e22d2cb22c4ae843e793d983643109963709d405db121dbd21
0x831048c892882049d77bd7f380aea8cc140377ae54aa1cef009c54df8fbe2ccd
0xe0aee03c2a2da897670c3213570e95892220b585fd3e0724622d3363a37580dc
0x7c4163e8612927732449a85a87ed2658af6821160394a0e748eda0291ca14840
0x9f2a6980f4fc04bd6178b30278522519a7c1cd9ba7780615ab17e3ac8eacf105
0xb0bce0489e128ab847b3fef3b0a319a3c72ed20386993f51ec6d719f1b10056d

Functions
Getter at block 20860754

This contract contains no getter function objects.

Read-only
isValidSignature(bytes32 hashbytes signatureview returns (bytes4 magicValue)
State-modifying
approve(address tokenaddress to
arbitraryCalls(address[] targetsbytes[] arguments
arbitraryCallsWithEthCheck(address[] targetsbytes[] argumentsuint256 minReturn
arbitraryCallsWithTokenCheck(address[] targetsbytes[] argumentsaddress tokenuint256 minReturn
batchApprove(bytes data
batchTransfer(bytes data
estimateArbitraryCalls(address[] targetsbytes[] arguments
estimateMakeCalls(struct LeftoverExchangerCall[] callspayable 
makeCalls(struct LeftoverExchangerCall[] callspayable 
makeCallsNoThrow(struct LeftoverExchangerCall[] callspayable 
makeCallsWithEthCheck(struct LeftoverExchangerCall[] callsuint256 minReturnpayable 
rescueEther(
transfer(address tokenaddress touint256 amount
unwrapTo(address receiveruint256 amount
Events
CallFailure(uint256 ibytes result
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
CallFailed(uint256 ibytes result
EstimationResults(bool[] statusesbytes[] results
ForceApproveFailed(
InvalidLength(
LengthMismatch(
NotEnoughProfit(
OnlyOwner(address owner
SafeTransferFailed(