Trait Board

Source
pub trait Board:
    PreparePsbt
    + SignPsbt
    + GetWalletTx
    + Send
    + Sync { }
Expand description

Trait alias for wallets that support boarding.

Any wallet type implementing these component traits automatically implements Board. The trait requires Send + Sync because boarding flows may be executed from async tasks and across threads.

Required capabilities:

  • SignPsbt: to finalize transactions
  • GetWalletTx: to query related transactions and their confirmations
  • PreparePsbt: to prepare transactions for boarding

Implementors§