Octez_smart_rollup_node.Protocol_pluginsSourceRegister a protocol plugin for a specific protocol to be used by the rollup node.
Returns the list of registered protocols.
val proto_plugin_for_protocol :
Tezos_base.TzPervasives.Protocol_hash.t ->
proto_plugin Tezos_base.TzPervasives.tzresultReturn the protocol plugin for a given protocol (or an error if not supported).
val proto_plugin_for_level :
_ Node_context.t ->
int32 ->
proto_plugin Tezos_base.TzPervasives.tzresult Lwt.tReturn the protocol plugin for a given level (or an error if not supported).
val proto_plugin_for_block :
_ Node_context.t ->
Tezos_base.TzPervasives.Block_hash.t ->
proto_plugin Tezos_base.TzPervasives.tzresult Lwt.tReturn the protocol plugin for a given block (or an error if not supported).
val last_proto_plugin :
_ Node_context.t ->
proto_plugin Tezos_base.TzPervasives.tzresult Lwt.tReturns the plugin corresponding to the last protocol seen by the rollup node.