factomd icon indicating copy to clipboard operation
factomd copied to clipboard

Multisig Promotion

Open WhoSoup opened this issue 4 years ago • 0 comments

This is the factomd-side code for the decentralized ANO management prototype.

Changes:

  • Add FullSignatureBlock to mirror the SignatureBlock, containing pubkey+sig instead of just sig
  • Add MultiSignable interface
  • Make AddServer/RemoveServer MultiSignable instead of Signable
  • As of right now, the Kambani extension only signs sha256 hashes of custom data, necessitating the MarshalForKambani function. This is hopefully only temporary

Todo:

  • Commenting
  • Some more testing

WhoSoup avatar Aug 06 '20 08:08 WhoSoup