DSProxy

Verified contract

Proxy

Active on Ethereum with 151 txns
Deployed by via 0xb42d818e at 6838757
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.06
ERC-20
--
ERC-20
--
0xd2532706396816f9dc06616a0306b96c792e2cf3b05e5fd80e775ef7f6e20804
0x20d413d9198b3f0f2f43ec994673d77ae34da22c5ba6c438c7e285e11991cd03
0x6ec9419e01dfe69ecebb4fcaa2100a48eb9376e1df3a7604fb2ee6784710ffae
0x7c3ca683e5b24e0a6362390d716ea0ca25a5cfad79e0cf7966f4206a6187608c
0xb9cc85e1b57252c4bfa6941027494d0f840aa969a8bdf6d37c66298eca340dcd
0xc4c80ce28904116032538c0af975a90e8ffcb0b457cf220538ca6cd621e87fcf
0x04eef2f51d5d7169c0844d0e2f57a1a5e2fd62eb15ddbaa0d93a19881dcd7e49
0x70aa2d8154221bb777d0486d4dd2fc63349110fbf4ebbc365f5859aa13eb872e
0x75134e25e288b319264942a2019df3d162e9d7fa0aca5de41e965b27ab8ab62c
0xe6bb0621707e7e300011f3c8a348e8f57841a6ed4ee6b80d06f05539cfc8e6bb

Functions
Getter at block 21085247
authority(view returns (address)
0xb67f15159e1c60d7e5f5b60316c4588b014c61fa
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x5668ead1edb8e2a4d724c8fb9cb5ffeabeb422dc
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
migrateAll(address vaultaddress poolInuint256 poolInAmountuint256[] tokenOutAmountsMinaddress poolOutuint256 poolOutAmountMin
migrateProportionally(address vaultaddress poolInuint256 poolInAmountuint256[] tokenOutAmountsMinaddress poolOutuint256 poolOutAmountMin
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.