Expand description
Generated by the following Solidity interface…
interface BalancerV1CorePoolFactory {
event LOG_BLABS(address indexed caller, address indexed blabs);
event LOG_NEW_POOL(address indexed caller, address indexed pool);
constructor();
function collect(address pool) external;
function getBLabs() external view returns (address);
function getColor() external view returns (bytes32);
function isBPool(address b) external view returns (bool);
function newBPool() external returns (address);
function setBLabs(address b) external;
}
…which was generated by the following JSON ABI:
[
{
"type": "constructor",
"inputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "collect",
"inputs": [
{
"name": "pool",
"type": "address",
"internalType": "contract BPool"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "getBLabs",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getColor",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "isBPool",
"inputs": [
{
"name": "b",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "newBPool",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract BPool"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "setBLabs",
"inputs": [
{
"name": "b",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "event",
"name": "LOG_BLABS",
"inputs": [
{
"name": "caller",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "blabs",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "event",
"name": "LOG_NEW_POOL",
"inputs": [
{
"name": "caller",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "pool",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
}
]
Structs§
- Event with signature
LOG_BLABS(address,address)and selector0xf586fa6ee1fc42f5b727f3b214ccbd0b6d7e698c45d49ba32f224fbb8670155d. - Event with signature
LOG_NEW_POOL(address,address)and selector0x8ccec77b0cb63ac2cafd0f5de8cdfadab91ce656d262240ba8a6343bccc5f945. - Function with signature
collect(address)and selector0x06ec16f8. - Container type for the return parameters of the
collect(address)function. - Constructor`.
- Function with signature
getBLabs()and selector0x36ffb167. - Container type for the return parameters of the
getBLabs()function. - Function with signature
getColor()and selector0x9a86139b. - Container type for the return parameters of the
getColor()function. - Function with signature
isBPool(address)and selector0xc2bb6dc2. - Container type for the return parameters of the
isBPool(address)function. - Function with signature
newBPool()and selector0xd556c5dc. - Container type for the return parameters of the
newBPool()function. - Function with signature
setBLabs(address)and selector0xc6ce34fb. - Container type for the return parameters of the
setBLabs(address)function.
Enums§
- Container for all the
BalancerV1CorePoolFactoryfunction calls. - Container for all the
BalancerV1CorePoolFactoryevents.