Evm_node_lib_dev.Evm_services
val get_smart_rollup_address :
keep_alive:bool ->
evm_node_endpoint:Uri.t ->
Tezos_crypto.Hashed.Smart_rollup_address.t Tezos_base.TzPervasives.tzresult
Lwt.t
val get_time_between_blocks :
?fallback:Evm_node_config.Configuration.time_between_blocks ->
evm_node_endpoint:Uri.t ->
unit ->
Evm_node_config.Configuration.time_between_blocks
Tezos_base.TzPervasives.tzresult
Lwt.t
val get_blueprint :
keep_alive:bool ->
evm_node_endpoint:Uri.t ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.Legacy.with_events Tezos_base.TzPervasives.tzresult Lwt.t
val get_blueprints :
keep_alive:bool ->
evm_node_endpoint:Uri.t ->
count:int64 ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.Legacy.with_events list Tezos_base.TzPervasives.tzresult
Lwt.t
val get_blueprint_with_events :
keep_alive:bool ->
evm_node_endpoint:Uri.t ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.with_events Tezos_base.TzPervasives.tzresult Lwt.t
val get_blueprints_with_events :
keep_alive:bool ->
evm_node_endpoint:Uri.t ->
count:int64 ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.with_events list Tezos_base.TzPervasives.tzresult Lwt.t
val register :
(unit -> Evm_node_lib_dev_encoding.Ethereum_types.quantity Lwt.t) ->
(Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.Legacy.with_events option Tezos_base.TzPervasives.tzresult
Lwt.t) ->
(Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.with_events option Tezos_base.TzPervasives.tzresult Lwt.t) ->
Tezos_crypto.Hashed.Smart_rollup_address.t ->
Evm_node_config.Configuration.time_between_blocks ->
Evm_directory.t ->
Evm_directory.t
val monitor_blueprints :
evm_node_endpoint:Uri.t ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Blueprint_types.Legacy.with_events Lwt_stream.t
Tezos_base.TzPervasives.tzresult
Lwt.t
val monitor_messages :
evm_node_endpoint:Uri.t ->
Evm_node_lib_dev_encoding.Ethereum_types.quantity ->
Broadcast.message Lwt_stream.t Tezos_base.TzPervasives.tzresult Lwt.t