Re-exports§
pub use error::Error;pub use error::Result;pub use identity::Identity;pub use types::Certificate;pub use types::Contract;pub use types::ContractStatus;pub use types::ContractType;pub use types::Role;pub use types::StablecashProof;pub use types::StablecashSecret;pub use types::VoucherProof;pub use types::VoucherSecret;pub use types::WitnessProof;pub use types::WitnessSecret;pub use vault::VaultPublicIdentity;pub use vault::VaultRootMaterial;pub use wallet::keychain;pub use wallet::labeled_wallets::LabeledWallet;pub use wallet::vault;pub use wallet::webcash::extract_webcash_secret;pub use wallet::snapshots::FullBackup;pub use wallet::store::HarmoniiStore;pub use wallet::store::NewPaymentAttempt;pub use wallet::store::NewPaymentTransaction;pub use wallet::store::NewPaymentTransactionEvent;pub use wallet::store::PaymentAttemptRecord;pub use wallet::store::PaymentAttemptUpdate;pub use wallet::store::PaymentBlacklistRecord;pub use wallet::store::PaymentLossRecord;pub use wallet::store::PaymentTransactionEventRecord;pub use wallet::store::PaymentTransactionRecord;pub use wallet::store::PaymentTransactionUpdate;pub use wallet::store::PgpIdentityRecord;pub use wallet::store::PgpIdentityRow;pub use wallet::store::PgpIdentitySnapshot;pub use wallet::store::WalletSlotRecord;pub use wallet::store::WalletSnapshot;pub use wallet::store_mem::MemHarmoniiStore;pub use voucher_wallet::VoucherStats;pub use voucher_wallet::VoucherWallet;pub use wallet::store_sqlite::SqliteHarmoniiStore;pub use wallet::RgbWallet;pub use wallet::ark;pub use wallet::bitcoin;pub use webylib;
Modules§
- arbiter
- Arbiter contract signature verification for client-side use.
- client
- config
- Centralized configuration for the harmoniis-wallet crate.
- crypto
- error
- identity
- marketplace
- miner
- Webcash mining engine with GPU (wgpu) and CPU (rayon) backends.
- types
- voucher_
wallet - wallet
- Wallet engine — deterministic HD wallet for Webcash, Bitcoin, and RGB.
Structs§
- Public
Webcash - Public Webcash containing the hash of the secret
- Secret
Webcash - Secret Webcash containing the actual secret value
- Webcash
Amount - Amount type representing webcash values with 8 decimal places
- Webcash
Server Client - Webcash server client (Clone shares connection pool)
- Webcash
Wallet - Webcash wallet with pluggable storage backend.