Module Sequencer
Expand description
Module containing a contract’s types and functions.
contract Sequencer {
enum ABI { Lyquor, Eth }
struct SeqEvent { address origin; address caller; string method; string group; bytes input; ABI abi_; }
event Slot(uint256 sn, SeqEvent[] events, bytes32 image_hash, address switch_contract);
function __lyquor_submit_certified_events(SeqEvent[] memory events) public virtual { <stmts> }
}Structs§
- SeqEvent
- Slot
- Event with signature
Slot(uint256,(address,address,string,string,bytes,uint8)[],bytes32,address)and selector0x5d6cfd0bc7828ef42c4df1be3308d4c56a91df628f3d4bdcb081d175856ed4f7. - __
lyquor_ submit_ certified_ events Call - Function with signature
__lyquor_submit_certified_events((address,address,string,string,bytes,uint8)[])and selector0x28208f81. - __
lyquor_ submit_ certified_ events Return - Container type for the return parameters of the
__lyquor_submit_certified_events((address,address,string,string,bytes,uint8)[])function.
Enums§
- ABI
- Sequencer
Calls - Container for all the
Sequencerfunction calls. - Sequencer
Events - Container for all the
Sequencerevents.