Module Tezos_tx_rollup_015_PtLimaPtSource

Sourcemodule Accuser : sig ... end
Sourcemodule Batcher : sig ... end
Sourcemodule Batcher_worker_types : sig ... end
Sourcemodule Committer : sig ... end
Sourcemodule Context : sig ... end
Sourcemodule Daemon : sig ... end

Deamon provides the run function that tracks the head of Tezos nodes to compute the state of a rollup asynchronously.

Sourcemodule Debug_events : sig ... end
Sourcemodule Dispatcher : sig ... end
Sourcemodule Error : sig ... end
Sourcemodule Event : sig ... end
Sourcemodule Fancy_l2block : sig ... end

This module describes a fancy representation of a L2block.t. We define a fancy block with an associated encoding. The encoded JSON will later on be used in RPCs to provide a cleaner and easier to use JSON object.

Sourcemodule Inbox : sig ... end

A non-compact representation of inboxes that represents complete messages and not their hashes.

Sourcemodule Injector : sig ... end
Sourcemodule Interpreter : sig ... end
Sourcemodule L2_apply : sig ... end
Sourcemodule L2_transaction : sig ... end
Sourcemodule L2block : sig ... end
Sourcemodule Node_config : sig ... end
Sourcemodule Node_data : sig ... end
Sourcemodule Prover_apply : sig ... end
Sourcemodule RPC : sig ... end
Sourcemodule State : sig ... end

The RPC server and the Daemon main loop are sharing a variable of the type stored in the Irmin store. The State module allows access to this stored data.

Sourcemodule Stores : sig ... end

Describes the different representations that can be stored persistently.

Sourcemodule Ticket : sig ... end