Proto: allow bakers to set a consensus key (part 4/4: invoice)
This MR is the fourths and last part of the implementation of the consensus key TZIP draft, (also read directly rendered markdown). See the corresponding Tezosagora post for more general discussion about the proposed feature.
This MR includes !5054 (closed), !5455 (closed), !5456 (closed), !5168 (closed) and !5457 (closed). It adds the proposed invoices.
Manually testing the MR
dune exec tezt/tests/main.exe -- --color --file consensus_key.ml --verbose
Or see https://gist.github.com/nicolasochem/bdf16f37e7ae06679474256e4ed9206d
Edited by G.-B. Fefe