Module flow_sdk::multi [−][src]
Expand description
Multi-party signing
This module contains various definitions that make multi-party signing easier.
PartyBuilder
makes it easy to build a transaction for signing with different rules.
SigningParty
is the simplest party. It computes a hash every time you want to sign it.
PreHashedParty
computes and stores the payload hash so it does not need to be recomputed.
Both party types implement the common interface, the Party
trait.
Structs
A builder that makes it easy to create new SigningParty
instances.
A party that prepopulates hashed payload and sends that around for signing.
A basic signing party. Contains all the information needed to make signatures.
Traits
The Party
trait. You can get information about the transaction you are signing and sign it by
accepting some type that implements this trait.
Type Definitions
After envelope signatures are fed to a party, it turns into a transaction.