Module sync

Module sync 

Source
Expand description

Entrypoint for sync engine

Structs§

SyncConfig
Sync configuration.
SyncResult
Returned when crate::sync::sync successfully completes.
SyncStatus
A snapshot of the current state of sync. Useful for displaying the status of sync to a user / consumer.
TransparentAddressDiscovery
Transparent address configuration.
TransparentAddressDiscoveryScopes
Sets the active scopes for transparent address recovery.

Functions§

add_scan_targets
API for targetted scanning.
scan_pending_transaction
Scans a pending transaction of a given status, adding to the wallet and updating output spend statuses.
sync
Syncs a wallet to the latest state of the blockchain.
sync_status
Creates a self::SyncStatus from the wallet’s current crate::wallet::SyncState.