[ { "inputs": [ { "internalType": "address", "name": "_asset", "type": "address" }, { "internalType": "string", "name": "_name", "type": "string" }, { "internalType": "address", "name": "_vaultAera", "type": "address" }, { "internalType": "address", "name": "_quickManagement", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "pendingQuickManagement", "type": "address" } ], "name": "UpdatePendingQuickManagement", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "newQuickManagement", "type": "address" } ], "name": "UpdateQuickManagement", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "vaultAera", "type": "address" } ], "name": "UpdateVaultAera", "type": "event" }, { "stateMutability": "nonpayable", "type": "fallback" }, { "inputs": [], "name": "acceptOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "acceptQuickManagement", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_owner", "type": "address" } ], "name": "availableDepositLimit", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "availableWithdrawLimit", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "claim", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "deployFunds", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "assets", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "deposit", "outputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "depositAeraVault", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" } ], "name": "execute", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" }, { "internalType": "bytes", "name": "", "type": "bytes" } ], "stateMutability": "payable", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "address", "name": "target", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" } ], "internalType": "struct Operation", "name": "operation", "type": "tuple" } ], "name": "executeOnAera", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "finalize", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "freeFunds", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "harvestAndReport", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "mint", "outputs": [ { "internalType": "uint256", "name": "assets", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "pause", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "pendingQuickManagement", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "quickManagement", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "maxLoss", "type": "uint256" } ], "name": "redeem", "outputs": [ { "internalType": "uint256", "name": "assets", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "address", "name": "owner", "type": "address" } ], "name": "redeem", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_sender", "type": "address" } ], "name": "requireQuickManagementOrManagement", "outputs": [], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "resume", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_vaultAera", "type": "address" } ], "name": "setForceVaultAera", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newGuardian", "type": "address" }, { "internalType": "address", "name": "newFeeRecipient", "type": "address" } ], "name": "setGuardianAndFeeRecipient", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newHooks", "type": "address" } ], "name": "setHooks", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_pendingQuickManagement", "type": "address" } ], "name": "setPendingQuickManagement", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_vaultAera", "type": "address" } ], "name": "setVaultAera", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "shutdownWithdraw", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_totalIdle", "type": "uint256" } ], "name": "tendThis", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "tendTrigger", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" }, { "internalType": "bytes", "name": "", "type": "bytes" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokenizedStrategyAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "vaultAera", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "assets", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "maxLoss", "type": "uint256" } ], "name": "withdraw", "outputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "assets", "type": "uint256" }, { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "address", "name": "owner", "type": "address" } ], "name": "withdraw", "outputs": [ { "internalType": "uint256", "name": "shares", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "withdrawAeraVault", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60c06040523480156200001157600080fd5b506040516200314b3803806200314b833981016040819052620000349162000686565b6001600160a01b0384166080523060a0526040518490849082908290620000a1906200006d9084908490339081908190602401620007a7565b60408051601f198184030181529190526020810180516001600160e01b03908116634b839d7360e11b179091526200022f16565b505073bb51273d6c746910c7c06fe718f30c936170fed07f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5550506001600055506001600160a01b0382166200012d5760405162461bcd60e51b815260206004820152600c60248201526b5a45524f204144445245535360a01b60448201526064015b60405180910390fd5b600180546001600160a01b0319166001600160a01b038481169190911790915581166200018c5760405162461bcd60e51b815260206004820152600c60248201526b5a45524f204144445245535360a01b604482015260640162000124565b600280546001600160a01b0319166001600160a01b0383169081179091556040517fba5e4dac32588470aa6505ebac9a57aa2838dad29430315aa039381b52fe6c6490600090a26040516001600160a01b038316907f722981892bc1bd0bc076f436fa60c911556d23f9cb7a89007528b0ee5cc4ec6990600090a260015462000225906001600160a01b038681169116600019620002c3565b5050505062000883565b606060008073bb51273d6c746910c7c06fe718f30c936170fed06001600160a01b031684604051620002629190620007ea565b600060405180830381855af49150503d80600081146200029f576040519150601f19603f3d011682016040523d82523d6000602084013e620002a4565b606091505b509150915081620002bc576040513d806000833e8082fd5b9392505050565b604051636eb1769f60e11b81523060048201526001600160a01b0383811660248301526000919085169063dd62ed3e90604401602060405180830381865afa15801562000314573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200033a919062000808565b9050620003aa8463095ea7b360e01b8562000356868662000822565b6040516001600160a01b039092166024830152604482015260640160408051808303601f190181529190526020810180516001600160e01b0319939093166001600160e01b0393841617905290620003b016565b50505050565b6040805180820190915260208082527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656490820152600090620003ff906001600160a01b03851690849062000489565b9050805160001480620004235750808060200190518101906200042391906200084a565b620004845760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840162000124565b505050565b60606200049a8484600085620004a2565b949350505050565b606082471015620005055760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840162000124565b600080866001600160a01b03168587604051620005239190620007ea565b60006040518083038185875af1925050503d806000811462000562576040519150601f19603f3d011682016040523d82523d6000602084013e62000567565b606091505b5090925090506200057b8783838762000586565b979650505050505050565b60608315620005fa578251600003620005f2576001600160a01b0385163b620005f25760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640162000124565b50816200049a565b6200049a8383815115620006115781518083602001fd5b8060405162461bcd60e51b81526004016200012491906200086e565b80516001600160a01b03811681146200064557600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156200067d57818101518382015260200162000663565b50506000910152565b600080600080608085870312156200069d57600080fd5b620006a8856200062d565b60208601519094506001600160401b0380821115620006c657600080fd5b818701915087601f830112620006db57600080fd5b815181811115620006f057620006f06200064a565b604051601f8201601f19908116603f011681019083821181831017156200071b576200071b6200064a565b816040528281528a60208487010111156200073557600080fd5b6200074883602083016020880162000660565b80975050505050506200075e604086016200062d565b91506200076e606086016200062d565b905092959194509250565b600081518084526200079381602086016020860162000660565b601f01601f19169290920160200192915050565b600060018060a01b03808816835260a06020840152620007cb60a084018862000779565b9581166040840152938416606083015250911660809091015292915050565b60008251620007fe81846020870162000660565b9190910192915050565b6000602082840312156200081b57600080fd5b5051919050565b808201808211156200084457634e487b7160e01b600052601160045260246000fd5b92915050565b6000602082840312156200085d57600080fd5b81518015158114620002bc57600080fd5b602081526000620002bc602083018462000779565b60805160a0516127fa620009516000396000818161070a015281816108920152818161092101528181610a5801528181610b8001528181610c6301528181610d3c01528181610db601528181610e7d01528181610f4101528181610fc201528181611150015281816111c2015281816112c8015281816114820152818161163e01526117700152600081816107ee015281816113bc015281816116b50152818161191701528181611a1901528181611ae301528181611bb901528181611c090152611ec101526127fa6000f3fe60806040526004361061021a5760003560e01c806394bf804d11610123578063d19a3bb8116100ab578063f2fde38b1161006f578063f2fde38b14610675578063f98c84e914610695578063f9d57610146106b5578063fb63daa1146106d5578063fde813a8146105055761021a565b8063d19a3bb8146105d8578063d543fb5214610600578063e6be7ee714610620578063e747071c14610640578063e8f17eb5146106605761021a565b8063a318c1a4116100f2578063a318c1a414610545578063a9059cbb14610565578063b460af9414610585578063b61d27f6146105a5578063ba087652146105b85761021a565b806394bf804d146104c55780639bb328ae146104e55780639d7fb70c146105055780639f40a7b3146105255761021a565b8063503160d9116101a65780636df06be6116101755780636df06be61461043b5780636e553f651461045b57806379ba50971461047b5780638456cb59146104905780638f3ff582146104a55761021a565b8063503160d91461037b5780635d265d3f1461039b5780635d682fc2146103e357806369eb50ef1461041b5761021a565b80633d6cb575116101ed5780633d6cb575146102fa57806346aa2f121461031a57806349317f1d1461033c5780634bb278f3146103515780634e71d92d146103665761021a565b8063046f7da21461026257806304bd46291461027757806323b872dd146102aa5780632f86e1f9146102da575b34801561022657600080fd5b5073bb51273d6c746910c7c06fe718f30c936170fed03660008037600080366000845af43d6000803e80801561025b573d6000f35b3d6000fd5b005b34801561026e57600080fd5b506102606106f5565b34801561028357600080fd5b506102976102923660046121e8565b6107d6565b6040519081526020015b60405180910390f35b3480156102b657600080fd5b506102ca6102c5366004612205565b610867565b60405190151581526020016102a1565b3480156102e657600080fd5b506102606102f53660046121e8565b61090c565b34801561030657600080fd5b50610260610315366004612246565b610a18565b34801561032657600080fd5b506102976103353660046121e8565b5060001990565b34801561034857600080fd5b50610297610a2c565b34801561035d57600080fd5b50610260610a43565b34801561037257600080fd5b50610260610b0a565b34801561038757600080fd5b50610260610396366004612246565b610b5a565b3480156103a757600080fd5b506040805160048152602481019091526020810180516001600160e01b031663440368a360e01b1790526000905b6040516102a19291906122af565b3480156103ef57600080fd5b50600354610403906001600160a01b031681565b6040516001600160a01b0390911681526020016102a1565b34801561042757600080fd5b506102606104363660046122ca565b610b6b565b34801561044757600080fd5b50610260610456366004612303565b610c4e565b34801561046757600080fd5b5061029761047636600461233e565b610d2a565b34801561048757600080fd5b50610260610da1565b34801561049c57600080fd5b50610260610e68565b3480156104b157600080fd5b50600154610403906001600160a01b031681565b3480156104d157600080fd5b506102976104e036600461233e565b610f2f565b3480156104f157600080fd5b506102606105003660046121e8565b610fad565b34801561051157600080fd5b50610260610520366004612246565b61102d565b34801561053157600080fd5b50610297610540366004612363565b611035565b34801561055157600080fd5b50610297610560366004612363565b6110b3565b34801561057157600080fd5b506102ca6105803660046123ab565b61112d565b34801561059157600080fd5b506102976105a03660046123d7565b611192565b6103d56105b3366004612419565b6111a1565b3480156105c457600080fd5b506102976105d33660046123d7565b61129f565b3480156105e457600080fd5b5061040373bb51273d6c746910c7c06fe718f30c936170fed081565b34801561060c57600080fd5b5061026061061b3660046121e8565b6112af565b34801561062c57600080fd5b5061026061063b366004612246565b61139c565b34801561064c57600080fd5b5061026061065b3660046121e8565b61146d565b34801561066c57600080fd5b5061026061159a565b34801561068157600080fd5b506102606106903660046121e8565b611629565b3480156106a157600080fd5b50600254610403906001600160a01b031681565b3480156106c157600080fd5b506102606106d0366004612246565b61170b565b3480156106e157600080fd5b506102606106f03660046121e8565b61175b565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b15801561075457600080fd5b505afa158015610768573d6000803e3d6000fd5b50505050600160009054906101000a90046001600160a01b03166001600160a01b031663046f7da26040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107bc57600080fd5b505af11580156107d0573d6000803e3d6000fd5b50505050565b6040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa15801561083d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061086191906124a2565b92915050565b6040516001600160a01b0384811660248301528381166044830152606482018390526000916108ef917f000000000000000000000000000000000000000000000000000000000000000016906323b872dd906084015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050611809565b80602001905181019061090291906124bb565b90505b9392505050565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b15801561096b57600080fd5b505afa15801561097f573d6000803e3d6000fd5b5050506001600160a01b03821690506109ce5760405162461bcd60e51b815260206004820152600c60248201526b5a45524f204144445245535360a01b60448201526064015b60405180910390fd5b600380546001600160a01b0319166001600160a01b0383169081179091556040517f3a6f8e1a15259a685533cc366da2c0f721841e399cf23f3fed65e269fd7446d890600090a250565b610a20611891565b610a29816118ca565b50565b6000610a36611891565b610a3e611996565b905090565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b158015610aa257600080fd5b505afa158015610ab6573d6000803e3d6000fd5b50505050600160009054906101000a90046001600160a01b03166001600160a01b0316634bb278f36040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107bc57600080fd5b600160009054906101000a90046001600160a01b03166001600160a01b0316634e71d92d6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107bc57600080fd5b610b62611891565b610a2981611a96565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b158015610bca57600080fd5b505afa158015610bde573d6000803e3d6000fd5b50506001546040516369eb50ef60e01b81526001600160a01b038681166004830152858116602483015290911692506369eb50ef91506044015b600060405180830381600087803b158015610c3257600080fd5b505af1158015610c46573d6000803e3d6000fd5b505050505050565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b158015610cad57600080fd5b505afa158015610cc1573d6000803e3d6000fd5b5050600154604051635c1c6dcd60e01b81526001600160a01b039091169250635c1c6dcd9150610cf59084906004016124dd565b600060405180830381600087803b158015610d0f57600080fd5b505af1158015610d23573d6000803e3d6000fd5b5050505050565b6000610d37838284611b62565b610d8e7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636e553f6585856040516024016108bd9291909182526001600160a01b0316602082015260400190565b80602001905181019061090591906124a2565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b158015610e0057600080fd5b505afa158015610e14573d6000803e3d6000fd5b50505050600160009054906101000a90046001600160a01b03166001600160a01b03166379ba50976040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107bc57600080fd5b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b158015610ec757600080fd5b505afa158015610edb573d6000803e3d6000fd5b50505050600160009054906101000a90046001600160a01b03166001600160a01b0316638456cb596040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156107bc57600080fd5b6000610f3c818484611b62565b610f937f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166394bf804d85856040516024016108bd9291909182526001600160a01b0316602082015260400190565b806020019051810190610fa691906124a2565b9050610861565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b15801561100c57600080fd5b505afa158015611020573d6000803e3d6000fd5b50505050610a2981611ba8565b610a29611891565b6000604051602481018690526001600160a01b03808616604483015284166064820152608481018390526110959060a40160408051601f198184030181529190526020810180516001600160e01b0316639f40a7b360e01b179052611809565b8060200190518101906110a891906124a2565b90505b949350505050565b6000604051602481018690526001600160a01b03808616604483015284166064820152608481018390526111139060a40160408051601f198184030181529190526020810180516001600160e01b03166328c6306960e21b179052611809565b80602001905181019061112691906124a2565b90506110ab565b6040516001600160a01b0383811660248301526044820183905260009161117f917f0000000000000000000000000000000000000000000000000000000000000000169063a9059cbb906064016108bd565b806020019051810190610fa691906124bb565b600061090284848460006110b3565b600060606111ad611c69565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b15801561120c57600080fd5b505afa158015611220573d6000803e3d6000fd5b50505050600080876001600160a01b031687878760405161124292919061257d565b60006040518083038185875af1925050503d806000811461127f576040519150601f19603f3d011682016040523d82523d6000602084013e611284565b606091505b50909450925050506112966001600055565b94509492505050565b6000610902848484612710611035565b6002546001600160a01b038281169116148061135d57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166388a8d6026040518163ffffffff1660e01b8152600401602060405180830381865afa158015611324573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611348919061258d565b6001600160a01b0316816001600160a01b0316145b610a295760405162461bcd60e51b815260206004820152601060248201526f085c5d5a58dad3585b9859d95b595b9d60821b60448201526064016109c5565b6113a5336112af565b6040516370a0823160e01b815230600482015281907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa15801561140b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061142f91906124a2565b1015610b625760405162461bcd60e51b815260206004820152600d60248201526c082dadeeadce8a8dede90d2ced609b1b60448201526064016109c5565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b1580156114cc57600080fd5b505afa1580156114e0573d6000803e3d6000fd5b50505050600160009054906101000a90046001600160a01b03166001600160a01b0316633fa4f2456040518163ffffffff1660e01b8152600401602060405180830381865afa158015611537573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061155b91906124a2565b156115915760405162461bcd60e51b815260206004820152600660248201526521456d70747960d01b60448201526064016109c5565b610a2981611ba8565b6003546001600160a01b031633146115df5760405162461bcd60e51b81526020600482015260086024820152672170656e64696e6760c01b60448201526064016109c5565b60028054336001600160a01b031991821681179092556003805490911690556040517fba5e4dac32588470aa6505ebac9a57aa2838dad29430315aa039381b52fe6c6490600090a2565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b15801561168857600080fd5b505afa15801561169c573d6000803e3d6000fd5b50506001546001600160a01b0390811692506116dd91507f000000000000000000000000000000000000000000000000000000000000000016826000611cc2565b60405163f2fde38b60e01b81526001600160a01b03838116600483015282169063f2fde38b90602401610c18565b611714336112af565b8061171d611e0a565b1015610a205760405162461bcd60e51b815260206004820152600d60248201526c082dadeeadce8a8dede90d2ced609b1b60448201526064016109c5565b6040516348e4a64960e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906348e4a6499060240160006040518083038186803b1580156117ba57600080fd5b505afa1580156117ce573d6000803e3d6000fd5b505060015460405163fb63daa160e01b81526001600160a01b038581166004830152909116925063fb63daa19150602401610cf5565b505050565b606060008073bb51273d6c746910c7c06fe718f30c936170fed06001600160a01b03168460405161183a91906125aa565b600060405180830381855af49150503d8060008114611875576040519150601f19603f3d011682016040523d82523d6000602084013e61187a565b606091505b509150915081610905576040513d806000833e8082fd5b3330146118c85760405162461bcd60e51b815260206004820152600560248201526410b9b2b63360d91b60448201526064016109c5565b565b604080516001808252818301909252600091816020015b60408051808201909152600080825260208201528152602001906001900390816118e157905050905060405180604001604052807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602001838152508160008151811061195b5761195b6125dc565b602090810291909101015260015460405163ecdbb2b360e01b81526001600160a01b039091169063ecdbb2b390610c189084906004016125f2565b60015460408051633fa4f24560e01b815290516000926001600160a01b031691633fa4f2459160048083019260209291908290030181865afa1580156119e0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a0491906124a2565b6040516370a0823160e01b81523060048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015611a68573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a8c91906124a2565b610a3e9190612660565b604080516001808252818301909252600091816020015b6040805180820190915260008082526020820152815260200190600190039081611aad57905050905060405180604001604052807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681526020018381525081600081518110611b2757611b276125dc565b60209081029190910101526001546040516359e9747560e01b81526001600160a01b03909116906359e9747590610c189084906004016125f2565b336001600160a01b038216146118045760405162461bcd60e51b815260206004820152600b60248201526a10b6b9b39739b2b73232b960a91b60448201526064016109c5565b600154611be3906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811691166000611cc2565b600180546001600160a01b0319166001600160a01b0383811691909117909155611c32907f00000000000000000000000000000000000000000000000000000000000000001682600019611f2e565b6040516001600160a01b038216907f722981892bc1bd0bc076f436fa60c911556d23f9cb7a89007528b0ee5cc4ec6990600090a250565b600260005403611cbb5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109c5565b6002600055565b801580611d3c5750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa158015611d16573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3a91906124a2565b155b611da75760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b60648201526084016109c5565b6040516001600160a01b03831660248201526044810182905261180490849063095ea7b360e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611fdb565b600080600160009054906101000a90046001600160a01b03166001600160a01b031663e79bf13b6040518163ffffffff1660e01b8152600401600060405180830381865afa158015611e60573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611e8891908101906126cd565b805190915060005b81811015611f2457828181518110611eaa57611eaa6125dc565b6020026020010151600001516001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031603611f1457828181518110611f0057611f006125dc565b602002602001015160200151935050505090565b611f1d81612798565b9050611e90565b5060009250505090565b604051636eb1769f60e11b81523060048201526001600160a01b0383811660248301526000919085169063dd62ed3e90604401602060405180830381865afa158015611f7e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fa291906124a2565b90506107d08463095ea7b360e01b85611fbb8686612660565b6040516001600160a01b0390921660248301526044820152606401611dd3565b6000612030826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166120b09092919063ffffffff16565b905080516000148061205157508080602001905181019061205191906124bb565b6118045760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016109c5565b6060610902848460008585600080866001600160a01b031685876040516120d791906125aa565b60006040518083038185875af1925050503d8060008114612114576040519150601f19603f3d011682016040523d82523d6000602084013e612119565b606091505b509150915061212a87838387612135565b979650505050505050565b606083156121a457825160000361219d576001600160a01b0385163b61219d5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016109c5565b50816110ab565b6110ab83838151156121b95781518083602001fd5b8060405162461bcd60e51b81526004016109c591906127b1565b6001600160a01b0381168114610a2957600080fd5b6000602082840312156121fa57600080fd5b8135610905816121d3565b60008060006060848603121561221a57600080fd5b8335612225816121d3565b92506020840135612235816121d3565b929592945050506040919091013590565b60006020828403121561225857600080fd5b5035919050565b60005b8381101561227a578181015183820152602001612262565b50506000910152565b6000815180845261229b81602086016020860161225f565b601f01601f19169290920160200192915050565b82151581526040602082015260006109026040830184612283565b600080604083850312156122dd57600080fd5b82356122e8816121d3565b915060208301356122f8816121d3565b809150509250929050565b60006020828403121561231557600080fd5b813567ffffffffffffffff81111561232c57600080fd5b82016060818503121561090557600080fd5b6000806040838503121561235157600080fd5b8235915060208301356122f8816121d3565b6000806000806080858703121561237957600080fd5b84359350602085013561238b816121d3565b9250604085013561239b816121d3565b9396929550929360600135925050565b600080604083850312156123be57600080fd5b82356123c9816121d3565b946020939093013593505050565b6000806000606084860312156123ec57600080fd5b8335925060208401356123fe816121d3565b9150604084013561240e816121d3565b809150509250925092565b6000806000806060858703121561242f57600080fd5b843561243a816121d3565b935060208501359250604085013567ffffffffffffffff8082111561245e57600080fd5b818701915087601f83011261247257600080fd5b81358181111561248157600080fd5b88602082850101111561249357600080fd5b95989497505060200194505050565b6000602082840312156124b457600080fd5b5051919050565b6000602082840312156124cd57600080fd5b8151801515811461090557600080fd5b60208152600082356124ee816121d3565b60018060a01b038116602084015250602083013560408301526040830135601e1984360301811261251e57600080fd5b830160208101903567ffffffffffffffff81111561253b57600080fd5b80360382131561254a57600080fd5b606080850152806080850152808260a0860137600060a0828601015260a0601f19601f8301168501019250505092915050565b8183823760009101908152919050565b60006020828403121561259f57600080fd5b8151610905816121d3565b600082516125bc81846020870161225f565b9190910192915050565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b602080825282518282018190526000919060409081850190868401855b8281101561263d57815180516001600160a01b0316855286015186850152928401929085019060010161260f565b5091979650505050505050565b634e487b7160e01b600052601160045260246000fd5b808201808211156108615761086161264a565b6040805190810167ffffffffffffffff81118282101715612696576126966125c6565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156126c5576126c56125c6565b604052919050565b600060208083850312156126e057600080fd5b825167ffffffffffffffff808211156126f857600080fd5b818501915085601f83011261270c57600080fd5b81518181111561271e5761271e6125c6565b61272c848260051b0161269c565b818152848101925060069190911b83018401908782111561274c57600080fd5b928401925b8184101561212a576040848903121561276a5760008081fd5b612772612673565b845161277d816121d3565b81528486015186820152835260409093019291840191612751565b6000600182016127aa576127aa61264a565b5060010190565b602081526000610905602083018461228356fea2646970667358221220fc3124b8487a7269795c63abf0cf9fa4841db9d7b3e394e1320035af456def8064736f6c63430008150033000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000080000000000000000000000000472c94017967f40baf6cfd2584d0f560dc06fca00000000000000000000000002532c3d363306fa6d625e4cbad996bcf534e815400000000000000000000000000000000000000000000000000000000000000175553444320416572615661756c74205374726174656779000000000000000000
0x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000080000000000000000000000000472c94017967f40baf6cfd2584d0f560dc06fca00000000000000000000000002532c3d363306fa6d625e4cbad996bcf534e815400000000000000000000000000000000000000000000000000000000000000175553444320416572615661756c74205374726174656779000000000000000000
----Decoded View------------Arg [0] : _asset (address): 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48Arg [1] : _name (string): USDC AeraVault StrategyArg [2] : _vaultAera (address): 0x472c94017967F40bAf6cfD2584D0f560dc06fca0Arg [3] : _quickManagement (address): 0x2532C3D363306fA6d625e4cBAD996bcf534E8154
----Encoded View------------Arg [0] : 0x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48Arg [1] : 0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000175553444320416572615661756c74205374726174656779000000000000000000Arg [2] : 0x000000000000000000000000472c94017967f40baf6cfd2584d0f560dc06fca0Arg [3] : 0x0000000000000000000000002532c3d363306fa6d625e4cbad996bcf534e8154