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
BalancerV1CorePoolFactory
function calls. - Container for all the
BalancerV1CorePoolFactory
events.