Expand description
Generated by the following Solidity interface…
interface LibBaseOffer {
function PROTOCOL_V1() external view returns (uint256);
function PROTOCOL_V2() external view returns (uint256);
}
…which was generated by the following JSON ABI:
[
{
"type": "function",
"name": "PROTOCOL_V1",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "PROTOCOL_V2",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
}
]
Structs§
- LibBase
Offer Instance - A
LibBaseOffer
instance. - PROTOCOL_
V1Call - Function with signature
PROTOCOL_V1()
and selector0x909ff4e8
. - PROTOCOL_
V1Return - Container type for the return parameters of the
PROTOCOL_V1()
function. - PROTOCOL_
V2Call - Function with signature
PROTOCOL_V2()
and selector0x6688a3d4
. - PROTOCOL_
V2Return - Container type for the return parameters of the
PROTOCOL_V2()
function.
Enums§
- LibBase
Offer Calls - Container for all the
LibBaseOffer
function calls.
Statics§
- BYTECODE
- The creation / init bytecode of the contract.
- DEPLOYED_
BYTECODE - The runtime bytecode of the contract, as deployed on the network.
Functions§
- deploy
- Deploys this contract using the given
provider
and constructor arguments, if any. - deploy_
builder - Creates a
RawCallBuilder
for deploying this contract using the givenprovider
and constructor arguments, if any. - new
- Creates a new wrapper around an on-chain
LibBaseOffer
contract instance.