Module Evm_node_lib_dev.Sequencer_blueprint

create ~secret_key ~timestamp ~smart_rollup_address ~number ~parent_hash ~delayed_transactions ~transactions creates a sequencer blueprint at timestamp with a given number containing transactions, signed with secret_key. Returns valid list of external messages inputs to put in the inbox.

val maximum_usable_space_in_blueprint : int -> int

maximum_usable_size_in_blueprint chunks_count returns the available space for transactions in a blueprint composed of chunks_count chunks.

val maximum_chunks_per_l1_level : int