Evm_node_lib_dev.Durable_storage
module type READER = sig ... end
val inspect_durable_and_decode :
(string -> ('a option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
string ->
('a -> 'b) ->
('b, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val chain_id :
(Durable_storage_path.path ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
(Evm_node_lib_dev_encoding__L2_types.chain_id,
Tezos_base.TzPervasives.tztrace)
Stdlib.result
Lwt.t
val l2_minimum_base_fee_per_gas :
(string ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
Evm_node_lib_dev_encoding.L2_types.chain_id ->
(Z.t, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val l2_da_fee_per_byte :
(string ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
Evm_node_lib_dev_encoding.L2_types.chain_id ->
(Z.t, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val l2_maximum_gas_per_transaction :
(string ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
Evm_node_lib_dev_encoding.L2_types.chain_id ->
(Z.t, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val chain_family :
(string ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
Evm_node_lib_dev_encoding.L2_types.chain_id ->
(Evm_node_lib_dev_encoding__L2_types.ex_chain_family,
Tezos_base.TzPervasives.tztrace)
Stdlib.result
Lwt.t
val world_state :
(string ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
Evm_node_lib_dev_encoding.L2_types.chain_id ->
(string, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val sequencer :
(Durable_storage_path.path ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
(Tezos_base.TzPervasives.Signature.Public_key.t,
Tezos_base.TzPervasives.tztrace)
Stdlib.result
Lwt.t
val storage_version :
(Durable_storage_path.path -> (bytes option, 'a) Stdlib.result Lwt.t) ->
(int, 'a) Stdlib.result Lwt.t
val kernel_version :
(Durable_storage_path.path ->
(bytes option, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t) ->
(string, Tezos_base.TzPervasives.tztrace) Stdlib.result Lwt.t
val kernel_root_hash :
(Durable_storage_path.path -> (bytes option, 'a) Stdlib.result Lwt.t) ->
(string option, 'a) Stdlib.result Lwt.t
val block_number :
root:string ->
(string -> (bytes option, 'a) Stdlib.result Lwt.t) ->
Durable_storage_path.Block.number ->
(Evm_node_lib_dev_encoding.Ethereum_types.quantity, 'a) Stdlib.result Lwt.t