singular-registry:local-services
LicenseApache-2.0
Safe HaskellNone
LanguageGHC2021

Singular.Registry.Signing

Description

Signing changes only the witness set. The body and its transaction identity are preserved. The constructor stays private: submission capabilities accept only a transaction passed through this payment-key signing boundary.

Synopsis

Documentation

data SignedTx Source #

A transaction carrying a witness from the key that signed its body.

signTx :: SignKeyDSIGN Ed25519DSIGN -> ConwayTx -> SignedTx Source #

Add a payment-key witness, preserving the body and other witnesses.

signedTx :: SignedTx -> ConwayTx Source #

The signed ledger transaction, for identity and durable journalling.