This contract is being backfilled. You may encounter incomplete storage history.

DSProxy

Verified contract

Proxy

Active on Ethereum with 86 txns
Deployed by via 0xe88b61a9 at 9567120
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xa5f8463ebd0fef4dae186aec42a4c060717a80697f885b6ba88b52c352b28627
0x527227e58efae6a1da30b7d0b6f79ffba826209164d09dd085325eb0e471fc0d
0xf0b16822e5e53e4f4ac965967b77c5b4c9519e6659ade91f7d85e8fba3f826c2
0x293269dc10252133df8348e1447af71c223b0d7ab5aaa96ed194bc0a3961e9c6
0xb3327fd69804d1e371454aa3bc1431f9494926b2cf876d58f3cfc116533fc090
0x703767f3f9a222eed42927f91845d6ccef315125d440d1453a7f33f199b81a5d
0xafb74fd38cc3fe53dbc17650ead34cfce6e833e79740d156a467a7ade939b4a1
0xac80c2c51f7ee57b1107c03f884b39b62bef264b6942385a9a785a5363f98aff
0xbba117dc9b0db073d17e3fe30c5cb40ee2b8b4f8c5e344ee05facf682dc96fa3
0xa1f272aa9343eebcaef004c1c288f0717a5828d22c0fd67ddeb0c92930a90718

Functions
Getter at block 20799347
authority(view returns (address)
0xa4ee1b51012ae744d310ce6c98415fa5f8b26ee3
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x6969ecd635a4c155dc8cd1347a5365603cf77b4c
Read-only

This contract contains no read-only function objects.

State-modifying
execute(address _targetbytes _datapayable returns (bytes32 response)
execute(bytes _codebytes _datapayable returns (address targetbytes32 response)
setAuthority(address authority_
setCache(address _cacheAddrreturns (bool)
setOwner(address owner_
applyAddToken(address crpaddress tokenuint256 tokenAmountIn
commitAddToken(address crpaddress tokenuint256 balanceuint256 denormalizedWeight
create(address factoryaddress[] tokensuint256[] balancesuint256[] weightsuint256 swapFeebool finalizereturns (address pool)
createSmartPool(address factoryaddress bFactorystruct ConfigurableRightsPoolPoolParams poolParamsstruct ConfigurableRightsPoolCrpParams crpParamsstruct RightsManagerRights rightsreturns (address crp)
decreaseWeight(address crpaddress tokenuint256 newWeightuint256 poolAmountIn
finalize(address pool
increaseWeight(address crpaddress tokenuint256 newWeightuint256 tokenAmountIn
joinPool(address pooluint256 poolAmountOutuint256[] maxAmountsIn
joinSmartPool(address pooluint256 poolAmountOutuint256[] maxAmountsIn
joinswapExternAmountIn(address pooladdress tokenuint256 tokenAmountInuint256 minPoolAmountOut
removeToken(address crpaddress tokenuint256 poolAmountIn
removeWhitelistedLiquidityProvider(address crpaddress provider
setCap(address crpuint256 newCap
setController(address pooladdress newController
setPublicSwap(address poolbool publicSwap
setSwapFee(address pooluint256 newFee
setTokens(address pooladdress[] tokensuint256[] balancesuint256[] denorms
updateWeightsGradually(address crpuint256[] newWeightsuint256 startBlockuint256 endBlock
whitelistLiquidityProvider(address crpaddress provider
Events
LogNote(bytes4 indexed sigaddress indexed guybytes32 indexed foobytes32 indexed baruint256 wadbytes fax anonymous
LogSetAuthority(address indexed authority
LogSetOwner(address indexed owner
Constructor
constructor(address _cacheAddr
Fallback and receive
fallback(
Errors

This contract contains no error objects.