UNPKG

core-artifacts

Version:

Consist artifacts of the maple protocol

229 lines (228 loc) 26.5 kB
{ "_format": "hh-sol-artifact-1", "contractName": "MapleTreasury", "sourceName": "contracts/core/treasury/v1/MapleTreasury.sol", "abi": [ { "inputs": [ { "internalType": "address", "name": "_mpl", "type": "address" }, { "internalType": "address", "name": "_fundsToken", "type": "address" }, { "internalType": "address", "name": "_uniswapRouter", "type": "address" }, { "internalType": "address", "name": "_globals", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "DistributedToHolders", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "asset", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amountIn", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amountOut", "type": "uint256" } ], "name": "ERC20Conversion", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "asset", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "ERC20Reclaimed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "newGlobals", "type": "address" } ], "name": "GlobalsSet", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "asset", "type": "address" } ], "name": "convertERC20", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "distributeToHolders", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "fundsToken", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "globals", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mpl", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "asset", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "reclaimERC20", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newGlobals", "type": "address" } ], "name": "setGlobals", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapRouter", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" } ], "bytecode": "0x60e060405234801561001057600080fd5b506040516115b93803806115b98339818101604052608081101561003357600080fd5b5080516020820151604083015160609384015183851b6001600160601b031990811660805283861b811660a0529482901b90941660c052600080546001600160a01b0319166001600160a01b0395861617815592841693918216929116906114c9906100f09039806103b1528061066b52806106a652806108f3525080610225528061038d528061049752806105bf52806106f15280610776528061084752806108a25250806102b552806102e25280610ba852506114c96000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063a05309461161005b578063a0530946146100e9578063afdbd499146100f1578063c31245251461011d578063cc2e0a261461012557610088565b80633153689f1461008d57806363f04b1514610097578063735de9f7146100bb578063817bd4fd146100c3575b600080fd5b61009561014b565b005b61009f61038b565b604080516001600160a01b039092168252519081900360200190f35b61009f6103af565b610095600480360360208110156100d957600080fd5b50356001600160a01b03166103d3565b61009f610ba6565b6100956004803603604081101561010757600080fd5b506001600160a01b038135169060200135610bca565b61009f610ce9565b6100956004803603602081101561013b57600080fd5b50356001600160a01b0316610cf8565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b15801561019857600080fd5b505afa1580156101ac573d6000803e3d6000fd5b505050506040513d60208110156101c257600080fd5b50516001600160a01b0316331461020d576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b604080516370a0823160e01b815230600482015290517f0000000000000000000000000000000000000000000000000000000000000000916000916001600160a01b038416916370a08231916024808301926020929190829003018186803b15801561027857600080fd5b505afa15801561028c573d6000803e3d6000fd5b505050506040513d60208110156102a257600080fd5b505190506102e06001600160a01b0383167f00000000000000000000000000000000000000000000000000000000000000008363ffffffff610e0e16565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166346c162de6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561033b57600080fd5b505af115801561034f573d6000803e3d6000fd5b50506040805184815290517faa7ec7b1d6110de9a1bf05a7214112bcaee913a07e31bd219f50af4b0ee0469d9350908190036020019150a15050565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b15801561042057600080fd5b505afa158015610434573d6000803e3d6000fd5b505050506040513d602081101561044a57600080fd5b50516001600160a01b03163314610495576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b0316141561051c576040805162461bcd60e51b815260206004820152601760248201527f4d543a41535345545f49535f46554e44535f544f4b454e000000000000000000604482015290519081900360640190fd5b60008054604080516370a0823160e01b815230600482015290516001600160a01b0392831693928516916370a08231916024808301926020929190829003018186803b15801561056b57600080fd5b505afa15801561057f573d6000803e3d6000fd5b505050506040513d602081101561059557600080fd5b5051604080516360f1b8c360e11b81526001600160a01b03808616600483015280871660248301527f000000000000000000000000000000000000000000000000000000000000000016604482015260648101839052905191925060009173__$9a7f24476bec8cd7609119e3792aeabf73$__9163c1e37186916084808301926020929190829003018186803b15801561062e57600080fd5b505af4158015610642573d6000803e3d6000fd5b505050506040513d602081101561065857600080fd5b505190506106976001600160a01b0385167f0000000000000000000000000000000000000000000000000000000000000000600063ffffffff610e6516565b6106d16001600160a01b0385167f00000000000000000000000000000000000000000000000000000000000000008463ffffffff610e6516565b604080516326c332c960e11b81526001600160a01b0386811660048301527f0000000000000000000000000000000000000000000000000000000000000000811660248301529151600092861691634d866592916044808301926020929190829003018186803b15801561074457600080fd5b505afa158015610758573d6000803e3d6000fd5b505050506040513d602081101561076e57600080fd5b5051905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03908116908316148015906107b957506001600160a01b03821615155b90506060816107c95760026107cc565b60035b60ff1667ffffffffffffffff811180156107e557600080fd5b5060405190808252806020026020018201604052801561080f578160200160208202803683370190505b509050868160008151811061082057fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508161086b577f000000000000000000000000000000000000000000000000000000000000000061086d565b825b8160018151811061087a57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505081156108ef577f0000000000000000000000000000000000000000000000000000000000000000816002815181106108ce57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250505b60607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166338ed1739876109b86109ab61271061099f8d6001600160a01b031663553231956040518163ffffffff1660e01b815260040160206040518083038186803b15801561096657600080fd5b505afa15801561097a573d6000803e3d6000fd5b505050506040513d602081101561099057600080fd5b50518c9063ffffffff610f7816565b9063ffffffff610fda16565b899063ffffffff61101c16565b8530426040518663ffffffff1660e01b81526004018086815260200185815260200180602001846001600160a01b03166001600160a01b03168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015610a34578181015183820152602001610a1c565b505050509050019650505050505050600060405180830381600087803b158015610a5d57600080fd5b505af1158015610a71573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610a9a57600080fd5b8101908080516040519392919084640100000000821115610aba57600080fd5b908301906020820185811115610acf57600080fd5b8251866020820283011164010000000082111715610aec57600080fd5b82525081516020918201928201910280838360005b83811015610b19578181015183820152602001610b01565b505050509050016040525050509050876001600160a01b03167f5d9559ada0f8509a7fffb4c05fa6f4f9df6772ac68a8f6ac87c36f00ff3843a182600081518110610b6057fe5b602002602001015183600186510381518110610b7857fe5b6020026020010151604051808381526020018281526020019250505060405180910390a25050505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b158015610c1757600080fd5b505afa158015610c2b573d6000803e3d6000fd5b505050506040513d6020811015610c4157600080fd5b50516001600160a01b03163314610c8c576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b610ca66001600160a01b038316338363ffffffff610e0e16565b6040805182815290516001600160a01b038416917fa0ea1d68f48cd2ff8a7db3aaa2d99dbdb957e097c7cc559f7e738832678c41ff919081900360200190a25050565b6000546001600160a01b031681565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b158015610d4557600080fd5b505afa158015610d59573d6000803e3d6000fd5b505050506040513d6020811015610d6f57600080fd5b50516001600160a01b03163314610dba576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b600080546001600160a01b0383166001600160a01b0319909116811790915560408051918252517fda36f26252aa35d26238345e2c339cdbfeb26ce49721030ca8e907ab1701ac8f9181900360200190a150565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610e6090849061105e565b505050565b801580610eeb575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b158015610ebd57600080fd5b505afa158015610ed1573d6000803e3d6000fd5b505050506040513d6020811015610ee757600080fd5b5051155b610f265760405162461bcd60e51b815260040180806020018281038252603681526020018061145e6036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610e6090849061105e565b600082610f8757506000610fd4565b82820282848281610f9457fe5b0414610fd15760405162461bcd60e51b81526004018080602001828103825260218152602001806114136021913960400191505060405180910390fd5b90505b92915050565b6000610fd183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061110f565b6000610fd183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506111b3565b60606110b3826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661120d9092919063ffffffff16565b805190915015610e60578080602001905160208110156110d257600080fd5b5051610e605760405162461bcd60e51b815260040180806020018281038252602a815260200180611434602a913960400191505060405180910390fd5b6000818361119b5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611160578181015183820152602001611148565b50505050905090810190601f16801561118d5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816111a757fe5b049150505b9392505050565b600081848411156112055760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315611160578181015183820152602001611148565b505050900390565b606061121c8484600085611224565b949350505050565b6060824710156112655760405162461bcd60e51b81526004018080602001828103825260268152602001806113ed6026913960400191505060405180910390fd5b61126e85611380565b6112bf576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106112fe5780518252601f1990920191602091820191016112df565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114611360576040519150601f19603f3d011682016040523d82523d6000602084013e611365565b606091505b5091509150611375828286611386565b979650505050505050565b3b151590565b606083156113955750816111ac565b8251156113a55782518084602001fd5b60405162461bcd60e51b815260206004820181815284516024840152845185939192839260440191908501908083836000831561116057818101518382015260200161114856fe416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a2646970667358221220973167128ef71cfea1b64a95846622fc08ca5424960b9922b901c2e3040c93de64736f6c634300060b0033", "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063a05309461161005b578063a0530946146100e9578063afdbd499146100f1578063c31245251461011d578063cc2e0a261461012557610088565b80633153689f1461008d57806363f04b1514610097578063735de9f7146100bb578063817bd4fd146100c3575b600080fd5b61009561014b565b005b61009f61038b565b604080516001600160a01b039092168252519081900360200190f35b61009f6103af565b610095600480360360208110156100d957600080fd5b50356001600160a01b03166103d3565b61009f610ba6565b6100956004803603604081101561010757600080fd5b506001600160a01b038135169060200135610bca565b61009f610ce9565b6100956004803603602081101561013b57600080fd5b50356001600160a01b0316610cf8565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b15801561019857600080fd5b505afa1580156101ac573d6000803e3d6000fd5b505050506040513d60208110156101c257600080fd5b50516001600160a01b0316331461020d576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b604080516370a0823160e01b815230600482015290517f0000000000000000000000000000000000000000000000000000000000000000916000916001600160a01b038416916370a08231916024808301926020929190829003018186803b15801561027857600080fd5b505afa15801561028c573d6000803e3d6000fd5b505050506040513d60208110156102a257600080fd5b505190506102e06001600160a01b0383167f00000000000000000000000000000000000000000000000000000000000000008363ffffffff610e0e16565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166346c162de6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561033b57600080fd5b505af115801561034f573d6000803e3d6000fd5b50506040805184815290517faa7ec7b1d6110de9a1bf05a7214112bcaee913a07e31bd219f50af4b0ee0469d9350908190036020019150a15050565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b15801561042057600080fd5b505afa158015610434573d6000803e3d6000fd5b505050506040513d602081101561044a57600080fd5b50516001600160a01b03163314610495576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b0316141561051c576040805162461bcd60e51b815260206004820152601760248201527f4d543a41535345545f49535f46554e44535f544f4b454e000000000000000000604482015290519081900360640190fd5b60008054604080516370a0823160e01b815230600482015290516001600160a01b0392831693928516916370a08231916024808301926020929190829003018186803b15801561056b57600080fd5b505afa15801561057f573d6000803e3d6000fd5b505050506040513d602081101561059557600080fd5b5051604080516360f1b8c360e11b81526001600160a01b03808616600483015280871660248301527f000000000000000000000000000000000000000000000000000000000000000016604482015260648101839052905191925060009173__$9a7f24476bec8cd7609119e3792aeabf73$__9163c1e37186916084808301926020929190829003018186803b15801561062e57600080fd5b505af4158015610642573d6000803e3d6000fd5b505050506040513d602081101561065857600080fd5b505190506106976001600160a01b0385167f0000000000000000000000000000000000000000000000000000000000000000600063ffffffff610e6516565b6106d16001600160a01b0385167f00000000000000000000000000000000000000000000000000000000000000008463ffffffff610e6516565b604080516326c332c960e11b81526001600160a01b0386811660048301527f0000000000000000000000000000000000000000000000000000000000000000811660248301529151600092861691634d866592916044808301926020929190829003018186803b15801561074457600080fd5b505afa158015610758573d6000803e3d6000fd5b505050506040513d602081101561076e57600080fd5b5051905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03908116908316148015906107b957506001600160a01b03821615155b90506060816107c95760026107cc565b60035b60ff1667ffffffffffffffff811180156107e557600080fd5b5060405190808252806020026020018201604052801561080f578160200160208202803683370190505b509050868160008151811061082057fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508161086b577f000000000000000000000000000000000000000000000000000000000000000061086d565b825b8160018151811061087a57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505081156108ef577f0000000000000000000000000000000000000000000000000000000000000000816002815181106108ce57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250505b60607f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166338ed1739876109b86109ab61271061099f8d6001600160a01b031663553231956040518163ffffffff1660e01b815260040160206040518083038186803b15801561096657600080fd5b505afa15801561097a573d6000803e3d6000fd5b505050506040513d602081101561099057600080fd5b50518c9063ffffffff610f7816565b9063ffffffff610fda16565b899063ffffffff61101c16565b8530426040518663ffffffff1660e01b81526004018086815260200185815260200180602001846001600160a01b03166001600160a01b03168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015610a34578181015183820152602001610a1c565b505050509050019650505050505050600060405180830381600087803b158015610a5d57600080fd5b505af1158015610a71573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610a9a57600080fd5b8101908080516040519392919084640100000000821115610aba57600080fd5b908301906020820185811115610acf57600080fd5b8251866020820283011164010000000082111715610aec57600080fd5b82525081516020918201928201910280838360005b83811015610b19578181015183820152602001610b01565b505050509050016040525050509050876001600160a01b03167f5d9559ada0f8509a7fffb4c05fa6f4f9df6772ac68a8f6ac87c36f00ff3843a182600081518110610b6057fe5b602002602001015183600186510381518110610b7857fe5b6020026020010151604051808381526020018281526020019250505060405180910390a25050505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b158015610c1757600080fd5b505afa158015610c2b573d6000803e3d6000fd5b505050506040513d6020811015610c4157600080fd5b50516001600160a01b03163314610c8c576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b610ca66001600160a01b038316338363ffffffff610e0e16565b6040805182815290516001600160a01b038416917fa0ea1d68f48cd2ff8a7db3aaa2d99dbdb957e097c7cc559f7e738832678c41ff919081900360200190a25050565b6000546001600160a01b031681565b6000809054906101000a90046001600160a01b03166001600160a01b0316630c340a246040518163ffffffff1660e01b815260040160206040518083038186803b158015610d4557600080fd5b505afa158015610d59573d6000803e3d6000fd5b505050506040513d6020811015610d6f57600080fd5b50516001600160a01b03163314610dba576040805162461bcd60e51b815260206004820152600a60248201526926aa1d2727aa2fa3a7ab60b11b604482015290519081900360640190fd5b600080546001600160a01b0383166001600160a01b0319909116811790915560408051918252517fda36f26252aa35d26238345e2c339cdbfeb26ce49721030ca8e907ab1701ac8f9181900360200190a150565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610e6090849061105e565b505050565b801580610eeb575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b158015610ebd57600080fd5b505afa158015610ed1573d6000803e3d6000fd5b505050506040513d6020811015610ee757600080fd5b5051155b610f265760405162461bcd60e51b815260040180806020018281038252603681526020018061145e6036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b179052610e6090849061105e565b600082610f8757506000610fd4565b82820282848281610f9457fe5b0414610fd15760405162461bcd60e51b81526004018080602001828103825260218152602001806114136021913960400191505060405180910390fd5b90505b92915050565b6000610fd183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061110f565b6000610fd183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506111b3565b60606110b3826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661120d9092919063ffffffff16565b805190915015610e60578080602001905160208110156110d257600080fd5b5051610e605760405162461bcd60e51b815260040180806020018281038252602a815260200180611434602a913960400191505060405180910390fd5b6000818361119b5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611160578181015183820152602001611148565b50505050905090810190601f16801561118d5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816111a757fe5b049150505b9392505050565b600081848411156112055760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315611160578181015183820152602001611148565b505050900390565b606061121c8484600085611224565b949350505050565b6060824710156112655760405162461bcd60e51b81526004018080602001828103825260268152602001806113ed6026913960400191505060405180910390fd5b61126e85611380565b6112bf576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106112fe5780518252601f1990920191602091820191016112df565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114611360576040519150601f19603f3d011682016040523d82523d6000602084013e611365565b606091505b5091509150611375828286611386565b979650505050505050565b3b151590565b606083156113955750816111ac565b8251156113a55782518084602001fd5b60405162461bcd60e51b815260206004820181815284516024840152845185939192839260440191908501908083836000831561116057818101518382015260200161114856fe416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a2646970667358221220973167128ef71cfea1b64a95846622fc08ca5424960b9922b901c2e3040c93de64736f6c634300060b0033", "linkReferences": { "contracts/core/treasury/v1/MapleTreasury.sol": { "Util": [ { "length": 20, "start": 1765 } ] } }, "deployedLinkReferences": { "contracts/core/treasury/v1/MapleTreasury.sol": { "Util": [ { "length": 20, "start": 1525 } ] } } }