[
{
"inputs": [
{
"internalType": "bytes32",
"name": "poolType_",
"type": "bytes32"
}
],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"stateMutability": "payable",
"type": "fallback"
},
{
"inputs": [],
"name": "factory",
"outputs": [
{
"internalType": "contract IPoolFactory",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "poolType",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"stateMutability": "payable",
"type": "receive"
}
]
60c060405234801561001057600080fd5b506040516102a73803806102a783398101604081905261002f9161003b565b3360805260a052610054565b60006020828403121561004d57600080fd5b5051919050565b60805160a051610223610084600039600081816056015260f8015260008181609d015261012101526102236000f3fe60806040526004361061002d5760003560e01c8063b1dd61b614610044578063c45a01551461008b5761003c565b3661003c5761003a6100d7565b005b61003a6100d7565b34801561005057600080fd5b506100787f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020015b60405180910390f35b34801561009757600080fd5b506100bf7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610082565b6100e76100e26100e9565b610199565b565b604051630cf5518960e01b81527f000000000000000000000000000000000000000000000000000000000000000060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690630cf5518990602401602060405180830381865afa158015610170573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061019491906101bd565b905090565b3660008037600080366000845af43d6000803e8080156101b8573d6000f35b3d6000fd5b6000602082840312156101cf57600080fd5b81516001600160a01b03811681146101e657600080fd5b939250505056fea26469706673582212208873c4e619ef4c3704be64ac8383dd795884d22a9467908e07fb2c6ce7cb100164736f6c63430008110033ef19bbd7587bb0304686c20d8ca1b13dab5c31887a9c3054be934f7cfac6155c