Skip to main content

Module facade

Module facade 

Source
Expand description

Ergonomic facade for the full TX3 lifecycle.

This module provides a high-level API that covers invocation, resolution, signing, submission, and status polling.

Modules§

signer
Signer implementations.

Structs§

PollConfig
Configuration for check-status polling.
ResolvedTx
A resolved transaction ready for signing.
SignRequest
Inputs passed to a Signer for each sign call.
SignedTx
A signed transaction ready for submission.
SubmittedTx
A submitted transaction that can be polled for status.
Tx3Client
High-level client that ties a protocol to a TRP client.
TxBuilder
Builder for transaction invocation.
WitnessInfo
Witness payloads for submission.

Enums§

Error
Error type for facade operations.
Party
A party referenced by the protocol.

Traits§

Signer
A signer capable of producing TRP witnesses.