1.2k txs
1.3k calls
constructor
constructor(address admin_, address weth_)
functions
ACTION_CLAIM_REWARD
viewfunction ACTION_CLAIM_REWARD() view returns (uint256)
ACTION_SUPPLY_ASSET
viewfunction ACTION_SUPPLY_ASSET() view returns (uint256)
ACTION_SUPPLY_ETH
viewfunction ACTION_SUPPLY_ETH() view returns (uint256)
ACTION_TRANSFER_ASSET
viewfunction ACTION_TRANSFER_ASSET() view returns (uint256)
ACTION_WITHDRAW_ASSET
viewfunction ACTION_WITHDRAW_ASSET() view returns (uint256)
ACTION_WITHDRAW_ETH
viewfunction ACTION_WITHDRAW_ETH() view returns (uint256)
admin
viewfunction admin() view returns (address)
weth
viewfunction weth() view returns (address)
invoke
payablefunction invoke(uint256[] actions, bytes[] data) payable
sweepEth
nonpayablefunction sweepEth(address recipient)
sweepToken
nonpayablefunction sweepToken(address recipient, address asset)
events
No events.
errors
FailedToSendEther
error FailedToSendEther()
InvalidArgument
error InvalidArgument()
Unauthorized
error Unauthorized()
creation bytecode
0x60c080604052346100b957601f610bcd38819003918201601f19168301916001600160401b038311848410176100be5780849260409485528339810103126100b95780516001600160a01b039182821682036100b9576020015191821682036100b95760805260a052604051610af890816100d5823960805181818160ca0152818161014a015261080b015260a0518181816102e40152818161032801528181610391015281816103ef0152818161057701526107a70152f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe608080604052600436101561001d575b50361561001b57600080fd5b005b60003560e01c9081631aa7c53e146108dd57508063258836fe146107d65780633fc8cef31461079157806368975f1c146107755780639860d6e614610759578063a13d27a61461073d578063b8ef9d9814610721578063b8f8878614610195578063c7f6d7b514610179578063f851a440146101345763fe7746af146100a3573861000f565b3461012f57602036600319011261012f576004356001600160a01b03808216820361012f577f000000000000000000000000000000000000000000000000000000000000000016330361011e57600080809247604051915af16101046109a7565b501561010c57005b604051630dcf35db60e41b8152600490fd5b6040516282b42960e81b8152600490fd5b600080fd5b3461012f57600036600319011261012f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461012f57600036600319011261012f57602060405160068152f35b604036600319011261012f576001600160401b0360043581811161012f576101c190369060040161090b565b602492919291823590811161012f576101de90369060040161090b565b909281830361070f57349460005b84811061020f5786806101fb57005b600080809260405190335af16101046109a7565b600581811b83013590600182036102b15750506102386102308286896109e6565b810190610a66565b9193926001600160a01b039190821690813b1561012f57600083916102798296604051998a9788968795639032317760e01b87521691163360048601610a97565b03925af19182156102a557600192610294575b505b016101ec565b600061029f9161093b565b8861028c565b6040513d6000823e3d90fd5b919791600282036104a05750506102d46102cc8886896109e6565b810190610a3d565b98919289811061048b57899003987f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163b1561012f57604051630d0e30db60e41b8152600081600481857f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af180156102a55761047a575b5060405163095ea7b360e01b81526001600160a01b039094169360209081818061038b868a6004840161098c565b038160007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af180156102a55761044c575b5050833b1561012f57604051639032317760e01b815293600092859283918591839161042291907f0000000000000000000000000000000000000000000000000000000000000000906001600160a01b03163060048601610a97565b03925af19182156102a55760019261043b575b5061028e565b60006104469161093b565b88610435565b8161046b92903d10610473575b610463818361093b565b810190610974565b508a806103c6565b503d610459565b60006104859161093b565b8a61035d565b85634e487b7160e01b60005260116004526000fd5b919791600382036104fc5750506104bb6102308286896109e6565b9193926001600160a01b039190821690813b1561012f57600083916104228296604051998a978896879563183dc58360e31b87521691163360048601610a97565b600482036105555750506105146102308286896109e6565b9193926001600160a01b039190821690813b1561012f57600083916104228296604051998a97889687956304c8826360e31b87521691163360048601610a97565b810361064d575061056a6102cc8286896109e6565b6001600160a01b039283167f0000000000000000000000000000000000000000000000000000000000000000813b1561012f57600060405180936304c8826360e31b82528183816105c18988303360048601610a97565b03925af19182156102a557859261063c575b501691823b1561012f57600080938860405180968193632e1a7d4d60e01b83528760048401525af19182156102a5576000948594859461062c575b5060405192165af161061e6109a7565b501561010c5760019061028e565b846106369161093b565b8d61060e565b60006106479161093b565b8c6105d3565b60061461065d575b60019061028e565b8061066b60809286896109e6565b908093918101031261012f57610680826108f7565b61068c602084016108f7565b606061069a604086016108f7565b9401359182151580930361012f576001600160a01b0391821690813b1561012f576000606492819585604051998a978896635b81a7bf60e11b8852166004870152168b85015260448401525af19182156102a5576001926106fe575b509050610655565b60006107099161093b565b886106f6565b60405163a9cb9e0d60e01b8152600490fd5b3461012f57600036600319011261012f57602060405160018152f35b3461012f57600036600319011261012f57602060405160058152f35b3461012f57600036600319011261012f57602060405160048152f35b3461012f57600036600319011261012f57602060405160028152f35b3461012f57600036600319011261012f576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b3461012f57604036600319011261012f576004356001600160a01b03808216820361012f576024359080821680920361012f577f000000000000000000000000000000000000000000000000000000000000000016330361011e576040516370a0823160e01b81523060048201526020928382602481865afa9081156102a55784926000926108aa575b509261088493600060405180968195829463a9059cbb60e01b84526004840161098c565b03925af180156102a55761089457005b8161001b92903d1061047357610463818361093b565b8381949293503d83116108d6575b6108c2818361093b565b8101031261012f5790518391610884610860565b503d6108b8565b3461012f57600036600319011261012f5780600360209252f35b35906001600160a01b038216820361012f57565b9181601f8401121561012f578235916001600160401b03831161012f576020808501948460051b01011161012f57565b601f909101601f19168101906001600160401b0382119082101761095e57604052565b634e487b7160e01b600052604160045260246000fd5b9081602091031261012f5751801515810361012f5790565b6001600160a01b039091168152602081019190915260400190565b3d156109e1573d906001600160401b03821161095e57604051916109d5601f8201601f19166020018461093b565b82523d6000602084013e565b606090565b9190811015610a275760051b81013590601e198136030182121561012f5701803591906001600160401b03831161012f57602001823603811361012f579190565b634e487b7160e01b600052603260045260246000fd5b9081606091031261012f57610a51816108f7565b916040610a60602084016108f7565b92013590565b919082608091031261012f57610a7b826108f7565b91610a88602082016108f7565b916060610a60604084016108f7565b6001600160a01b0391821681529181166020830152909116604082015260608101919091526080019056fea2646970667358221220f395140abc7a8d10a64790f9dac36aa9562c5c2abe25a0f5d29f48e949dc431164736f6c634300080f00330000000000000000000000006d903f6003cca6255d85cca4d3b5e5146dc33925000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2