[ { "inputs": [ { "internalType": "address", "name": "_native", "type": "address" }, { "internalType": "contract IStrategy", "name": "_strategy", "type": "address" }, { "internalType": "string", "name": "_name", "type": "string" }, { "internalType": "string", "name": "_symbol", "type": "string" }, { "internalType": "uint256", "name": "_approvalDelay", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "implementation", "type": "address" } ], "name": "NewStratCandidate", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "implementation", "type": "address" } ], "name": "UpgradeStrat", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "approvalDelay", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "available", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "balance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "deposit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "depositAll", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "depositBNB", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [], "name": "earn", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getPricePerFullShare", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_token", "type": "address" } ], "name": "inCaseTokensGetStuck", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "native", "outputs": [ { "internalType": "contract IWrappedNative", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_implementation", "type": "address" } ], "name": "proposeStrat", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "stratCandidate", "outputs": [ { "internalType": "address", "name": "implementation", "type": "address" }, { "internalType": "uint256", "name": "proposedTime", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "strategy", "outputs": [ { "internalType": "contract IStrategy", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "upgradeStrat", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_shares", "type": "uint256" } ], "name": "withdraw", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "withdrawAll", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "withdrawAllBNB", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_shares", "type": "uint256" } ], "name": "withdrawBNB", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a06040523480156200001157600080fd5b50604051620028fc380380620028fc833981810160405260a08110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405260209081015185519093508592508491620001c89160039185019062000294565b508051620001de90600490602084019062000294565b50506005805460ff19166012179055506000620001fa62000290565b60058054610100600160a81b0319166101006001600160a01b03841690810291909117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506001600655600a80546001600160a01b039687166001600160a01b0319918216179091556009805495909616941693909317909355506080525062000330565b3390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002d757805160ff191683800117855562000307565b8280016001018555821562000307579182015b8281111562000307578251825591602001919060010190620002ea565b506200031592915062000319565b5090565b5b808211156200031557600081556001016200031a565b6080516125ac62000350600039806116a1528061178552506125ac6000f3fe6080604052600436106101e75760003560e01c806377c7b8fc11610102578063b6b55f2511610095578063def68a9c11610064578063def68a9c14610683578063e2d1e75c146106b6578063e6685244146106cb578063f2fde38b146106e0576101ee565b8063b6b55f25146105f4578063d389800f1461061e578063dd62ed3e14610633578063de5f62681461066e576101ee565b8063a457c2d7116100d1578063a457c2d714610558578063a8c62e7614610591578063a9059cbb146105a6578063b69ef8a8146105df576101ee565b806377c7b8fc14610504578063853828b6146105195780638da5cb5b1461052e57806395d89b4114610543576101ee565b8063395093511161017a5780635b12ff9b116101495780635b12ff9b1461045157806370a0823114610484578063715018a6146104b757806376dfabb8146104cc576101ee565b806339509351146103e657806342220f341461041f57806348a0d754146104275780635af3adf91461043c576101ee565b806318160ddd116101b657806318160ddd1461032757806323b872dd1461034e5780632e1a7d4d14610391578063313ce567146103bb576101ee565b806306fdde03146101f3578063095ea7b31461027d57806311b0b42d146102ca578063127f4b2e146102fb576101ee565b366101ee57005b600080fd5b3480156101ff57600080fd5b50610208610713565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561024257818101518382015260200161022a565b50505050905090810190601f16801561026f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561028957600080fd5b506102b6600480360360408110156102a057600080fd5b506001600160a01b0381351690602001356107a9565b604080519115158252519081900360200190f35b3480156102d657600080fd5b506102df6107c7565b604080516001600160a01b039092168252519081900360200190f35b34801561030757600080fd5b506103256004803603602081101561031e57600080fd5b50356107d6565b005b34801561033357600080fd5b5061033c610a36565b60408051918252519081900360200190f35b34801561035a57600080fd5b506102b66004803603606081101561037157600080fd5b506001600160a01b03813581169160208101359091169060400135610a3c565b34801561039d57600080fd5b50610325600480360360208110156103b457600080fd5b5035610ac4565b3480156103c757600080fd5b506103d0610c90565b6040805160ff9092168252519081900360200190f35b3480156103f257600080fd5b506102b66004803603604081101561040957600080fd5b506001600160a01b038135169060200135610c99565b610325610ce7565b34801561043357600080fd5b5061033c610e16565b34801561044857600080fd5b50610325610e92565b34801561045d57600080fd5b506103256004803603602081101561047457600080fd5b50356001600160a01b0316610ea5565b34801561049057600080fd5b5061033c600480360360208110156104a757600080fd5b50356001600160a01b031661101a565b3480156104c357600080fd5b50610325611035565b3480156104d857600080fd5b506104e16110e7565b604080516001600160a01b03909316835260208301919091528051918290030190f35b34801561051057600080fd5b5061033c6110fc565b34801561052557600080fd5b5061032561113e565b34801561053a57600080fd5b506102df61114f565b34801561054f57600080fd5b50610208611163565b34801561056457600080fd5b506102b66004803603604081101561057b57600080fd5b506001600160a01b0381351690602001356111c4565b34801561059d57600080fd5b506102df61122c565b3480156105b257600080fd5b506102b6600480360360408110156105c957600080fd5b506001600160a01b03813516906020013561123b565b3480156105eb57600080fd5b5061033c61124f565b34801561060057600080fd5b506103256004803603602081101561061757600080fd5b50356112dc565b34801561062a57600080fd5b5061032561141f565b34801561063f57600080fd5b5061033c6004803603604081101561065657600080fd5b506001600160a01b03813581169160200135166114b4565b34801561067a57600080fd5b506103256114df565b34801561068f57600080fd5b50610325600480360360208110156106a657600080fd5b50356001600160a01b031661155c565b3480156106c257600080fd5b5061033c61169f565b3480156106d757600080fd5b506103256116c3565b3480156106ec57600080fd5b506103256004803603602081101561070357600080fd5b50356001600160a01b03166118cf565b60038054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561079f5780601f106107745761010080835404028352916020019161079f565b820191906000526020600020905b81548152906001019060200180831161078257829003601f168201915b5050505050905090565b60006107bd6107b66119dd565b84846119e1565b5060015b92915050565b600a546001600160a01b031681565b60006107fb6107e3610a36565b6107f5846107ef61124f565b90611acd565b90611b26565b90506108073383611b8d565b600a54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561085257600080fd5b505afa158015610866573d6000803e3d6000fd5b505050506040513d602081101561087c57600080fd5b505190508181101561099e5760006108948383611c89565b60095460408051632e1a7d4d60e01b81526004810184905290519293506001600160a01b0390911691632e1a7d4d9160248082019260009290919082900301818387803b1580156108e457600080fd5b505af11580156108f8573d6000803e3d6000fd5b5050600a54604080516370a0823160e01b81523060048201529051600094506001600160a01b0390921692506370a08231916024808301926020929190829003018186803b15801561094957600080fd5b505afa15801561095d573d6000803e3d6000fd5b505050506040513d602081101561097357600080fd5b5051905060006109838285611c89565b90508281101561099a576109978482611ce6565b94505b5050505b600a5460408051632e1a7d4d60e01b81526004810185905290516001600160a01b0390921691632e1a7d4d9160248082019260009290919082900301818387803b1580156109eb57600080fd5b505af11580156109ff573d6000803e3d6000fd5b505060405133925084156108fc02915084906000818181858888f19350505050158015610a30573d6000803e3d6000fd5b50505050565b60025490565b6000610a49848484611d40565b610ab984610a556119dd565b610ab485604051806060016040528060288152602001612476602891396001600160a01b038a16600090815260016020526040812090610a936119dd565b6001600160a01b031681526020810191909152604001600020549190611e9b565b6119e1565b5060015b9392505050565b6000610ad16107e3610a36565b9050610add3383611b8d565b600a54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b158015610b2857600080fd5b505afa158015610b3c573d6000803e3d6000fd5b505050506040513d6020811015610b5257600080fd5b5051905081811015610c74576000610b6a8383611c89565b60095460408051632e1a7d4d60e01b81526004810184905290519293506001600160a01b0390911691632e1a7d4d9160248082019260009290919082900301818387803b158015610bba57600080fd5b505af1158015610bce573d6000803e3d6000fd5b5050600a54604080516370a0823160e01b81523060048201529051600094506001600160a01b0390921692506370a08231916024808301926020929190829003018186803b158015610c1f57600080fd5b505afa158015610c33573d6000803e3d6000fd5b505050506040513d6020811015610c4957600080fd5b505190506000610c598285611c89565b905082811015610c7057610c6d8482611ce6565b94505b5050505b600a54610c8b906001600160a01b03163384611f32565b505050565b60055460ff1690565b60006107bd610ca66119dd565b84610ab48560016000610cb76119dd565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490611ce6565b600960009054906101000a90046001600160a01b03166001600160a01b031663573fef0a6040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610d3757600080fd5b505af1158015610d4b573d6000803e3d6000fd5b505050506000610d5961124f565b600a5460408051630d0e30db60e41b8152905192935034926001600160a01b039092169163d0e30db0918491600480830192600092919082900301818588803b158015610da557600080fd5b505af1158015610db9573d6000803e3d6000fd5b5050505050610dc661141f565b6000610dd061124f565b9050610ddc8184611c89565b91506000610de8610a36565b610df3575081610e0c565b610e09846107f5610e02610a36565b8690611acd565b90505b610a303382611f84565b600a54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b158015610e6157600080fd5b505afa158015610e75573d6000803e3d6000fd5b505050506040513d6020811015610e8b57600080fd5b5051905090565b610ea3610e9e3361101a565b6107d6565b565b610ead6119dd565b6001600160a01b0316610ebe61114f565b6001600160a01b031614610f07576040805162461bcd60e51b8152602060048201819052602482015260008051602061249e833981519152604482015290519081900360640190fd5b806001600160a01b031663fbfa77cf6040518163ffffffff1660e01b815260040160206040518083038186803b158015610f4057600080fd5b505afa158015610f54573d6000803e3d6000fd5b505050506040513d6020811015610f6a57600080fd5b50516001600160a01b03163014610fb25760405162461bcd60e51b81526004018080602001828103825260218152602001806124346021913960400191505060405180910390fd5b6040805180820182526001600160a01b038316808252426020928301819052600780546001600160a01b03191683179055600855825190815291517f1aae2ec5647db56da2d513de40528ba3565c6057525637050660c4323bbac7df9281900390910190a150565b6001600160a01b031660009081526020819052604090205490565b61103d6119dd565b6001600160a01b031661104e61114f565b6001600160a01b031614611097576040805162461bcd60e51b8152602060048201819052602482015260008051602061249e833981519152604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b6007546008546001600160a01b039091169082565b6000611106610a36565b1561112f5761112a611116610a36565b6107f5670de0b6b3a76400006107ef61124f565b611139565b670de0b6b3a76400005b905090565b610ea361114a3361101a565b610ac4565b60055461010090046001600160a01b031690565b60048054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561079f5780601f106107745761010080835404028352916020019161079f565b60006107bd6111d16119dd565b84610ab48560405180606001604052806025815260200161255260259139600160006111fb6119dd565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611e9b565b6009546001600160a01b031681565b60006107bd6112486119dd565b8484611d40565b6000611139600960009054906101000a90046001600160a01b03166001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b1580156112a257600080fd5b505afa1580156112b6573d6000803e3d6000fd5b505050506040513d60208110156112cc57600080fd5b50516112d6610e16565b90611ce6565b60026006541415611334576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b600260065560095460408051632b9ff78560e11b815290516001600160a01b039092169163573fef0a9160048082019260009290919082900301818387803b15801561137f57600080fd5b505af1158015611393573d6000803e3d6000fd5b5050505060006113a161124f565b600a549091506113bc906001600160a01b0316333085612074565b6113c461141f565b60006113ce61124f565b90506113da8183611c89565b925060006113e6610a36565b6113f157508261140a565b611407836107f5611400610a36565b8790611acd565b90505b6114143382611f84565b505060016006555050565b6000611429610e16565b600954600a54919250611449916001600160a01b03908116911683611f32565b600960009054906101000a90046001600160a01b03166001600160a01b031663d0e30db06040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561149957600080fd5b505af11580156114ad573d6000803e3d6000fd5b5050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b600a54604080516370a0823160e01b81523360048201529051610ea3926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561152b57600080fd5b505afa15801561153f573d6000803e3d6000fd5b505050506040513d602081101561155557600080fd5b50516112dc565b6115646119dd565b6001600160a01b031661157561114f565b6001600160a01b0316146115be576040805162461bcd60e51b8152602060048201819052602482015260008051602061249e833981519152604482015290519081900360640190fd5b600a546001600160a01b038281169116141561160a576040805162461bcd60e51b815260206004820152600660248201526510ba37b5b2b760d11b604482015290519081900360640190fd5b6000816001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561165957600080fd5b505afa15801561166d573d6000803e3d6000fd5b505050506040513d602081101561168357600080fd5b5051905061169b6001600160a01b0383163383611f32565b5050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6116cb6119dd565b6001600160a01b03166116dc61114f565b6001600160a01b031614611725576040805162461bcd60e51b8152602060048201819052602482015260008051602061249e833981519152604482015290519081900360640190fd5b6007546001600160a01b031661177a576040805162461bcd60e51b81526020600482015260156024820152745468657265206973206e6f2063616e64696461746560581b604482015290519081900360640190fd5b60085442906117a9907f0000000000000000000000000000000000000000000000000000000000000000611ce6565b106117f2576040805162461bcd60e51b815260206004820152601460248201527311195b185e481a185cc81b9bdd081c185cdcd95960621b604482015290519081900360640190fd5b600754604080516001600160a01b039092168252517f7f37d440e85aba7fbf641c4bda5ca4ef669a80bffaacde2aa8d9feb1b048c82c9181900360200190a1600960009054906101000a90046001600160a01b03166001600160a01b031663fb6177876040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561188157600080fd5b505af1158015611895573d6000803e3d6000fd5b505060078054600980546001600160a01b03199081166001600160a01b03841617909155169055505064012a05f200600855610ea361141f565b6118d76119dd565b6001600160a01b03166118e861114f565b6001600160a01b031614611931576040805162461bcd60e51b8152602060048201819052602482015260008051602061249e833981519152604482015290519081900360640190fd5b6001600160a01b0381166119765760405162461bcd60e51b81526004018080602001828103825260268152602001806123a06026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b3390565b6001600160a01b038316611a265760405162461bcd60e51b81526004018080602001828103825260248152602001806125046024913960400191505060405180910390fd5b6001600160a01b038216611a6b5760405162461bcd60e51b81526004018080602001828103825260228152602001806123c66022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600082611adc575060006107c1565b82820282848281611ae957fe5b0414610abd5760405162461bcd60e51b81526004018080602001828103825260218152602001806124556021913960400191505060405180910390fd5b6000808211611b7c576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b818381611b8557fe5b049392505050565b6001600160a01b038216611bd25760405162461bcd60e51b81526004018080602001828103825260218152602001806124be6021913960400191505060405180910390fd5b611bde82600083610c8b565b611c1b8160405180606001604052806022815260200161237e602291396001600160a01b0385166000908152602081905260409020549190611e9b565b6001600160a01b038316600090815260208190526040902055600254611c419082611c89565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600082821115611ce0576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610abd576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6001600160a01b038316611d855760405162461bcd60e51b81526004018080602001828103825260258152602001806124df6025913960400191505060405180910390fd5b6001600160a01b038216611dca5760405162461bcd60e51b815260040180806020018281038252602381526020018061235b6023913960400191505060405180910390fd5b611dd5838383610c8b565b611e12816040518060600160405280602681526020016123e8602691396001600160a01b0386166000908152602081905260409020549190611e9b565b6001600160a01b038085166000908152602081905260408082209390935590841681522054611e419082611ce6565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115611f2a5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611eef578181015183820152602001611ed7565b50505050905090810190601f168015611f1c5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610c8b9084906120ca565b6001600160a01b038216611fdf576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b611feb60008383610c8b565b600254611ff89082611ce6565b6002556001600160a01b03821660009081526020819052604090205461201e9082611ce6565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b179052610a309085905b606061211f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661217b9092919063ffffffff16565b805190915015610c8b5780806020019051602081101561213e57600080fd5b5051610c8b5760405162461bcd60e51b815260040180806020018281038252602a815260200180612528602a913960400191505060405180910390fd5b606061218a8484600085612192565b949350505050565b6060824710156121d35760405162461bcd60e51b815260040180806020018281038252602681526020018061240e6026913960400191505060405180910390fd5b6121dc856122ee565b61222d576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b6020831061226c5780518252601f19909201916020918201910161224d565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146122ce576040519150601f19603f3d011682016040523d82523d6000602084013e6122d3565b606091505b50915091506122e38282866122f4565b979650505050505050565b3b151590565b60608315612303575081610abd565b8251156123135782518084602001fd5b60405162461bcd60e51b8152602060048201818152845160248401528451859391928392604401919085019080838360008315611eef578181015183820152602001611ed756fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c50726f706f73616c206e6f742076616c696420666f722074686973205661756c74536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657245524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735361666545524332303a204552433230206f7065726174696f6e20646964206e6f74207375636365656445524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122028630e45fa1859bdc35058029ecfbd79228552f466f8c4e7bdf760dfbdc1f3d164736f6c634300060c00330000000000000000000000004200000000000000000000000000000000000006000000000000000000000000efa8e30ce4cc433cea1b3b6006d69731a4fbd48500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000005460000000000000000000000000000000000000000000000000000000000000000f4d6f6f2041617665204f70204554480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d6f6f416176654f704554480000000000000000000000000000000000000000
0x0000000000000000000000004200000000000000000000000000000000000006000000000000000000000000efa8e30ce4cc433cea1b3b6006d69731a4fbd48500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000005460000000000000000000000000000000000000000000000000000000000000000f4d6f6f2041617665204f70204554480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d6f6f416176654f704554480000000000000000000000000000000000000000
----Decoded View------------Arg [0] : _native (address): 0x4200000000000000000000000000000000000006Arg [1] : _strategy (address): 0xefA8E30cE4cc433cEA1B3b6006D69731A4FBd485Arg [2] : _name (string): Moo Aave Op ETHArg [3] : _symbol (string): mooAaveOpETHArg [4] : _approvalDelay (uint256): 21600
----Encoded View------------Arg [0] : 0x0000000000000000000000004200000000000000000000000000000000000006Arg [1] : 0x000000000000000000000000efa8e30ce4cc433cea1b3b6006d69731a4fbd485Arg [2] : 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000f4d6f6f2041617665204f70204554480000000000000000000000000000000000Arg [3] : 0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c6d6f6f416176654f704554480000000000000000000000000000000000000000Arg [4] : 0x0000000000000000000000000000000000000000000000000000000000005460