List of all items
Structs
- Uuid
- bitcoin::Bitcoin
- bitcoin::fee::SatPerKvB
- bitcoin::segwitv0::CoopLock
- bitcoin::segwitv0::PunishLock
- bitcoin::segwitv0::SegwitV0
- bitcoin::segwitv0::funding::Funding
- bitcoin::taproot::Taproot
- bitcoin::timelock::CSVTimelock
- bitcoin::transaction::MetadataOutput
- bitcoin::transaction::Tx
- bitcoin::transaction::TxInRef
- crypto::AccordantKeySet
- crypto::AccordantKeys
- crypto::CommitmentEngine
- crypto::KeccakCommitment
- crypto::SharedKeyId
- crypto::TaggedElement
- crypto::dleq::DLEQProof
- crypto::slip10::ChainCode
- crypto::slip10::DerivationPath
- crypto::slip10::Ed25519ExtSecretKey
- crypto::slip10::Fingerprint
- crypto::slip10::Secp256k1ExtSecretKey
- crypto::slip10::XpubIdentifier
- monero::Monero
- protocol::Alice
- protocol::ArbitratingParameters
- protocol::Bob
- protocol::CoreArbitratingTransactions
- protocol::FullySignedPunish
- protocol::Parameters
- protocol::TxSignatures
- protocol::message::Abort
- protocol::message::BuyProcedureSignature
- protocol::message::CommitAliceParameters
- protocol::message::CommitBobParameters
- protocol::message::CoreArbitratingSetup
- protocol::message::RefundProcedureSignatures
- protocol::message::RevealAliceParameters
- protocol::message::RevealBobParameters
- script::DataLock
- script::DataPunishableLock
- script::SwapRoleKeys
- swap::SwapId
- swap::btcxmr::EncryptedSignature
- swap::btcxmr::KeyManager
- swap::btcxmr::Signature
- trade::Deal
- trade::DealFingerprint
- trade::DealId
- trade::DealParameters
- trade::Version
Enums
- Error
- bitcoin::Btc
- bitcoin::transaction::Error
- blockchain::Blockchain
- blockchain::FeePriority
- blockchain::FeeStrategy
- blockchain::FeeStrategyError
- blockchain::Network
- consensus::Error
- crypto::AccordantKeyId
- crypto::ArbitratingKeyId
- crypto::Error
- crypto::slip10::ChildNumber
- crypto::slip10::Error
- crypto::slip10::ExtSecretKey
- role::SwapRole
- role::TradeRole
- script::ScriptPath
- trade::Error
- transaction::Error
- transaction::TxLabel
Traits
- bitcoin::Strategy
- bitcoin::transaction::SubTransaction
- blockchain::Fee
- blockchain::Transactions
- consensus::CanonicalBytes
- consensus::Decodable
- consensus::Encodable
- crypto::Commit
- crypto::DeriveKeys
- crypto::EncSign
- crypto::GenerateKey
- crypto::GenerateSharedKey
- crypto::KeyGenerator
- crypto::ProveCrossGroupDleq
- crypto::RecoverSecret
- crypto::Sign
- role::Accordant
- swap::btcxmr::Derivation
- transaction::Broadcastable
- transaction::Buyable
- transaction::Cancelable
- transaction::Chainable
- transaction::Finalizable
- transaction::Fundable
- transaction::Linkable
- transaction::Lockable
- transaction::Punishable
- transaction::Refundable
- transaction::Transaction
- transaction::Witnessable
Macros
Functions
- bitcoin::segwitv0::sign_hash
- bitcoin::segwitv0::sign_input
- bitcoin::segwitv0::signature_hash
- consensus::deserialize
- consensus::deserialize_partial
- consensus::serialize
- consensus::serialize_hex
- protocol::commit_to_vec
- protocol::verify_vec_of_commitments
Type Definitions
- Res
- bitcoin::BitcoinSegwitV0
- bitcoin::BitcoinTaproot
- bitcoin::segwitv0::BuyTx
- bitcoin::segwitv0::CancelTx
- bitcoin::segwitv0::FundingTx
- bitcoin::segwitv0::LockTx
- bitcoin::segwitv0::PunishTx
- bitcoin::segwitv0::RefundTx
- crypto::TaggedElements
- crypto::TaggedExtraKeys
- crypto::TaggedSharedKeys
- swap::btcxmr::Alice
- swap::btcxmr::ArbitratingParameters
- swap::btcxmr::Bob
- swap::btcxmr::CoreArbitratingTransactions
- swap::btcxmr::Deal
- swap::btcxmr::DealParameters
- swap::btcxmr::FullySignedPunish
- swap::btcxmr::Parameters
- swap::btcxmr::TxSignatures
- swap::btcxmr::message::BuyProcedureSignature
- swap::btcxmr::message::CommitAliceParameters
- swap::btcxmr::message::CommitBobParameters
- swap::btcxmr::message::CoreArbitratingSetup
- swap::btcxmr::message::RefundProcedureSignatures
- swap::btcxmr::message::RevealAliceParameters
- swap::btcxmr::message::RevealBobParameters