TORU: split `bin_rollup` into several files
Modularisation of bin_rollup
into three elements:
-
State
, the state shared between the RPC server and the daemon (and yes...State.t
is abstract, but the mutually recursive function still exists) - Daemon, the daemon (which contains only one
run
primitive) -
RPC
which registers RPCs and offers therun
primitive
In addition I took the liberty of adding some missing errors (and opening a lot of modules). This a join-work with Ambre, which does not yet seem to be in the Gitlab organisation
Edited by Xavier Van de Woestyne