Sequencer.Make
module Ctxt : sig ... end
module Reader : sig ... end
val inject_raw_transactions :
timestamp:Mavryk_base.TzPervasives.Time.Protocol.t ->
smart_rollup_address:string ->
transactions:string list ->
Evm_node_lib_prod_encoding.Ethereum_types.hash list
Mavryk_base.TzPervasives.tzresult
Lwt.t
val current_block :
full_transaction_object:bool ->
Evm_node_lib_prod_encoding.Ethereum_types.block
Mavryk_base.TzPervasives.tzresult
Lwt.t
val current_block_number :
unit ->
Evm_node_lib_prod_encoding.Ethereum_types.block_height
Mavryk_base.TzPervasives.tzresult
Lwt.t
val nth_block_hash :
Z.t ->
Evm_node_lib_prod_encoding.Ethereum_types.block_hash option
Mavryk_base.TzPervasives.tzresult
Lwt.t
val nth_block :
full_transaction_object:bool ->
Z.t ->
Evm_node_lib_prod_encoding.Ethereum_types.block
Mavryk_base.TzPervasives.tzresult
Lwt.t
val block_by_hash :
full_transaction_object:bool ->
Evm_node_lib_prod_encoding.Ethereum_types.block_hash ->
Evm_node_lib_prod_encoding.Ethereum_types.block
Mavryk_base.TzPervasives.tzresult
Lwt.t
val transaction_receipt :
Evm_node_lib_prod_encoding.Ethereum_types.hash ->
Evm_node_lib_prod_encoding.Ethereum_types.transaction_receipt option
Mavryk_base.TzPervasives.tzresult
Lwt.t
val transaction_object :
Evm_node_lib_prod_encoding.Ethereum_types.hash ->
Evm_node_lib_prod_encoding.Ethereum_types.transaction_object option
Mavryk_base.TzPervasives.tzresult
Lwt.t
val chain_id :
unit ->
Evm_node_lib_prod_encoding.Ethereum_types.quantity
Mavryk_base.TzPervasives.tzresult
Lwt.t
val base_fee_per_gas :
unit ->
Evm_node_lib_prod_encoding.Ethereum_types.quantity
Mavryk_base.TzPervasives.tzresult
Lwt.t
val kernel_version : unit -> string Mavryk_base.TzPervasives.tzresult Lwt.t
val kernel_root_hash :
unit ->
string option Mavryk_base.TzPervasives.tzresult Lwt.t
val is_tx_valid :
string ->
Simulation.validation_result Simulation.simulation_result
Mavryk_base.TzPervasives.tzresult
Lwt.t