CallProxy

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0xdf3fb89d at 14461591
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xb35d358f6fab60f458897f34749387145bd4e4a2f57cf4650c928f0d0d198604
0xbead7587400f52e16d68b81fd09c57d2854a9ebafb3acf05c5c9905caafafbd7
0xda6dba3330f110c8068ea9e28ae53b9fab9b938fe5c98027c273bea19a7068c7
0x4faa60f398f78e4a1fd204c3149564f133347271eff362a2034a97aba51f915e

Functions
Getter at block 21224101
bridgeAddress(view returns (address)
0xf7a9fe22149ad2a077eb40a90f316a8a47525ec3
externalCallEnabled(view returns (bool)
true
owner(view returns (address)
0x72c1a1c24917eef19e7f5dea146d950841f37662
wethAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
decodeCallDataForExternalCall(bytes callDatapure returns (address calleebytes data)
decodeCallDataForSwap(bytes callDatapure returns (address poolAddressbool unwrapETHbool swapAlluint8 tokenIndexFromuint8 tokenIndexTouint256 dxuint256 minDyuint256 deadline)
decodeCallDataForWithdraw(bytes callDatapure returns (address ptokenAddressaddress toAddressuint256 amount)
encodeArgsForExternalCall(bytes calleebytes datapure returns (bytes)
encodeArgsForSwap(bytes poolAddressbool unwrapETHbool swapAlluint8 tokenIndexFromuint8 tokenIndexTouint256 dxuint256 minDyuint256 deadlinepure returns (bytes)
encodeArgsForWithdraw(bytes ptokenAddressbytes toAddressuint256 amountpure returns (bytes)
State-modifying
disableExternalCall(
enableExternalCall(
proxyCall(address ptokenaddress receiveruint256 amountbytes callDatareturns (bool)
setBridge(address _bridgeAddress
setWETH(address _wethAddress
transferOwnership(address newOwner
Events
DisableExternalCall(
EnableExternalCall(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetBridge(address bridgeAddress
SetWETH(address wethAddress
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.