Module ISequenceBackend
Expand description
Module containing a contract’s types and functions.
interface ISequenceBackend {
function getEpoch(bytes32 topic) external view returns (uint32);
function getConfigHash(bytes32 topic) external view returns (bytes32);
function ethCertifiedCall(OracleCert calldata oc, CallParams calldata params) external;
function __lyquor_switch_contract(address) external returns (uint256);
function __lyquor_submit_certified_calls(CallParams[] memory calls) external;
}Structs§
- __
lyquor_ submit_ certified_ calls Call - Function with signature
__lyquor_submit_certified_calls((address,address,string,string,bytes,uint8)[])and selector0xeddfc069. - __
lyquor_ submit_ certified_ calls Return - Container type for the return parameters of the
__lyquor_submit_certified_calls((address,address,string,string,bytes,uint8)[])function. - __
lyquor_ switch_ contract Call - Function with signature
__lyquor_switch_contract(address)and selector0x28d7d027. - __
lyquor_ switch_ contract Return - Container type for the return parameters of the
__lyquor_switch_contract(address)function. - ethCertified
Call Call - Function with signature
ethCertifiedCall(((bytes32,bytes32,bytes32,address,bytes32,address,bytes32,uint32,bytes32),((uint32,address)[],uint32[],bool,uint16),bool,uint32[],bytes[]),(address,address,string,string,bytes,uint8))and selector0x9edc5b63. - ethCertified
Call Return - Container type for the return parameters of the
ethCertifiedCall(((bytes32,bytes32,bytes32,address,bytes32,address,bytes32,uint32,bytes32),((uint32,address)[],uint32[],bool,uint16),bool,uint32[],bytes[]),(address,address,string,string,bytes,uint8))function. - getConfig
Hash Call - Function with signature
getConfigHash(bytes32)and selector0xd150e4fa. - getConfig
Hash Return - Container type for the return parameters of the
getConfigHash(bytes32)function. - getEpoch
Call - Function with signature
getEpoch(bytes32)and selector0x7e6d64a5. - getEpoch
Return - Container type for the return parameters of the
getEpoch(bytes32)function.
Enums§
- ISequence
Backend Calls - Container for all the
ISequenceBackendfunction calls.