TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 16,900 txns
Deployed by via 0x51554ae6 at 18831253
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots

No balances found for "TransparentUpgradeableProxy"

0x710e20c9ba58a83846c137dd464263d6b5840480bbda7b37ec51da209e5962fb
0xe3da88d2a5e421af71239f5f5414291d4ac42718dbe0a73f5b696adeaf6b7f94
0xf0b3c082ca1786269742791592ad8fe71d91c5207d4c04d94818906d0eb49b0a
0xaf878c358423bcf48e133ab69cb9542444d5bb565813b7555d150e696baec63c
0xd5ca868d93cbe6403f034f91a32c975f4ef56d6968bef80b71bf94356a684578
0xe199db3ab612c7c853f410f33f978ac6c165eb2c67d15fc9eb6e4031c38be0b7
0x827729b7de1f68581c965ce1de4d5af0e336313aa83ca76b5ab0e35c7b557daa
0x458b19ef0f4149035801c3f15f516e5420ada4ed88375e99764d7f2d07976a21
0x558dc03bd3a5f7741e82ea389ca764d3e75ed6361c22213ba46c0370885855a5
0xf3c594dce542d4e0625ad8a974d79f8ba712f5a9c3b5d54b44cb7e2477804afa

Functions
Getter at block 20789262
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
gasPayThreshold(view returns (uint256)
100000000000000000
owner(view returns (address)
0x70ad6a24abd247fce9b87b2e85972049cc0170ad
vETH(view returns (address)
0x8c8ec503ef7ddfe7c53172e890890870dea37df0
versionRecipient(view returns (string)
3.0.0
Read-only
accountNonces(addressview returns (uint256)
getAmountsIn(uint256 amountOutstruct ToadStructsAggPath[] pathstruct ToadStructsDexData[] dexesview returns (uint256[] amounts)
getAmountsOut(uint256 amountInstruct ToadStructsAggPath[] pathstruct ToadStructsDexData[] dexesview returns (uint256[] amounts)
getPriceOut(uint256 amountInstruct ToadStructsAggPath[] pathstruct ToadStructsDexData[] dexesview returns (uint256[] amounts)
State-modifying
addTrustedBot(address newBot
convertVETHtoWETH(address touint256 amountstruct ToadStructsFeeStruct fees
exactInput(struct ToadStructsExactInputParams paramsstruct ToadStructsFeeStruct feesstruct ToadStructsGasRepayParams repaypayable returns (uint256 amountOut)
exactInputSingle(struct ToadStructsExactInputSingleParams paramsstruct ToadStructsFeeStruct feesstruct ToadStructsGasRepayParams repaypayable returns (uint256 amountOut)
exactInputSingleWETH(struct ToadStructsExactInputSingleParams paramsstruct ToadStructsFeeStruct feespayable returns (uint256 amountOut)
exactInputWETH(struct ToadStructsExactInputParams paramsstruct ToadStructsFeeStruct feespayable returns (uint256 amountOut)
initialize(address facaddress wethaddress permitaddress veth
initialize(address facaddress wethaddress veth
modifyGasPayThreshold(uint256 newThreshold
multicall(bytes[] datareturns (bytes[] results)
performPermit(address holderaddress tokuint256 deadlineuint8 vbytes32 rbytes32 s
performPermit2Batch(address holderstruct IAllowanceTransferPermitBatch permitBatchbytes signature
performPermit2Single(address holderstruct IAllowanceTransferPermitSingle permitSinglebytes signature
performPermitDai(address holderaddress tokuint256 nonceuint256 deadlineuint8 vbytes32 rbytes32 s
removeTrustedBot(address bot
renounceOwnership(
sendETHToCoinbase(payable 
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinstruct ToadStructsAggPath[] pathaddress touint256 deadlinestruct ToadStructsFeeStruct feesuint256 ethFeestruct ToadStructsAggPath[] gasPathstruct ToadStructsDexData[] dexesreturns (uint256 outputAmount)
swapExactTokensForTokensSupportingFeeOnTransferTokensWithWETHGas(uint256 amountInuint256 amountOutMinstruct ToadStructsAggPath[] path1struct ToadStructsAggPath[] path2address touint256 deadlinestruct ToadStructsFeeStruct feesstruct ToadStructsDexData[] dexesreturns (uint256 outputAmount)
swapExactTokensForWETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinstruct ToadStructsAggPath[] pathaddress touint256 deadlinestruct ToadStructsFeeStruct feesstruct ToadStructsDexData[] dexesbool unwrapreturns (uint256 outputAmount)
swapExactWETHforTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinstruct ToadStructsAggPath[] pathaddress touint256 deadlinestruct ToadStructsFeeStruct feesstruct ToadStructsDexData[] dexesreturns (uint256 outputAmount)
transferOwnership(address newOwner
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
unwrapVETH(address touint256 amountstruct ToadStructsFeeStruct fees
unwrapWETH(address touint256 amountstruct ToadStructsFeeStruct fees
useNonce(uint256 nonceaddress account
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BotAdded(address bot
BotRemoved(address bot
GasPayThresholdUpdated(uint256 newThreshold
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
Expired(
InsufficientAmount(
InsufficientLiquidity(
InvalidPath(
InvalidPathLib(
NoAcceptETH(
NonceInvalid(
NotDaiPermit(
NotEnoughGas(
NotEnoughOutput(
NotPermittable(
Unsupported(
Untrusted(