DSProxy

Verified contract

Proxy

Active on Ethereum with 112 txns
Deployed by via 0x7a084308 at 9480648
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
Value $0
0x41748bd5e85be2c22b3ac1958959bc588b758ba101c87c2960beb6710149c8ec
0xdd403e4479c3963a6227a85ff8cf47dbf96edd6d9badb49e935d37511188df5e
0x8c4f573fc56e20bdaecc62dac5f9c02318b80ce1c7c8d368db3ad7e716146236
0x520e8b738aa7606edb42a4815fc7b95e1d34b4ea0decf0fce9aa2c29b229fdb5
0x749077838959806f19561b451f702fedd7bf5b37fd90365dfd43ba0a8c44e332
0xab2dcffd4db158cbdf67569d07b29b7898226e1f39cb3d61ada934e8ea6d840d
0x50055b763ceebfe5d72ea0328b4818af0770deae51ab0466bea74e44ebe549bf
0xd2ecd04e874ec9801170e63aca05868f7596c8619d63a9967262ba228aba15ce
0xf3d94ee1c649b593021fe7229ece007aecfb2869b748f0b59aef1521f0e6b78f
0x2bfc0f3ec6acddb97734ed8f72240324d53e86aa69fdd68e371711fb67d666b5

Functions
Getter at block 20917011
authority(view returns (address)
0x0000000000000000000000000000000000000000
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0xc1f7b809a59a1d8fa9eb25a0f72f5f3cf42f7fd5
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_
buyAllAmount(address otcaddress buyTokenuint256 buyAmtaddress payTokenuint256 maxPayAmtreturns (uint256 payAmt)
buyAllAmountBuyEth(address otcaddress wethTokenuint256 wethAmtaddress payTokenuint256 maxPayAmtreturns (uint256 payAmt)
buyAllAmountPayEth(address otcaddress buyTokenuint256 buyAmtaddress wethTokenpayable returns (uint256 wethAmt)
createAndBuyAllAmount(address factoryaddress otcaddress buyTokenuint256 buyAmtaddress payTokenuint256 maxPayAmtreturns (address proxyuint256 payAmt)
createAndBuyAllAmountBuyEth(address factoryaddress otcuint256 wethAmtaddress payTokenuint256 maxPayAmtreturns (address proxyuint256 payAmt)
createAndBuyAllAmountPayEth(address factoryaddress otcaddress buyTokenuint256 buyAmtpayable returns (address proxyuint256 wethAmt)
createAndSellAllAmount(address factoryaddress otcaddress payTokenuint256 payAmtaddress buyTokenuint256 minBuyAmtreturns (address proxyuint256 buyAmt)
createAndSellAllAmountBuyEth(address factoryaddress otcaddress payTokenuint256 payAmtuint256 minBuyAmtreturns (address proxyuint256 wethAmt)
createAndSellAllAmountPayEth(address factoryaddress otcaddress buyTokenuint256 minBuyAmtpayable returns (address proxyuint256 buyAmt)
sellAllAmount(address otcaddress payTokenuint256 payAmtaddress buyTokenuint256 minBuyAmtreturns (uint256 buyAmt)
sellAllAmountBuyEth(address otcaddress payTokenuint256 payAmtaddress wethTokenuint256 minBuyAmtreturns (uint256 wethAmt)
sellAllAmountPayEth(address otcaddress wethTokenaddress buyTokenuint256 minBuyAmtpayable returns (uint256 buyAmt)
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(
fallback(
Errors

This contract contains no error objects.