Module zcash_client_sqlite::wallet [−][src]
Expand description
Functions for querying information in the wdb database.
These functions should generally not be used directly; instead,
their functionality is available via the WalletRead
and
WalletWrite
traits.
Modules
Traits
This trait provides a generalization over shielded output representations.
Functions
Returns the minimum and maximum heights for blocks stored in the wallet database.
Returns the address for the account.
Returns the balance for the account, including all mined unspent notes that we know about.
Returns the verified balance for the account at the specified height, This may be used to obtain a balance that ignores notes that have been received so recently that they are not yet deemed spendable.
Returns the block hash for the block at the specified height, if any.
Returns the commitment tree for the block at the specified height, if any.
Returns the ExtendedFullViewingKey
s for the wallet.
Retrieve the nullifiers for notes that the wallet is tracking that have not yet been confirmed as a consequence of the spending transaction being included in a block.
Returns the memo for a received note.
Returns the memo for a sent note.
Returns the block height at which the specified transaction was mined, if any.
Returns the incremental witnesses for the block at the specified height, if any.
Inserts information about a scanned block into the database.
Inserts a sent note into the wallet database.
Records the incremental witness for the specified note, as of the given block height.
Checks whether the specified ExtendedFullViewingKey
is valid and corresponds to the
specified account.
Marks a given nullifier as having been revealed in the construction of the specified transaction.
Removes old incremental witnesses up to the given block height.
Records the specified shielded output as having been received.
Records information about a note that your wallet created.
Inserts full transaction data into the database.
Inserts information about a mined transaction that was observed to contain a note related to this wallet into the database.
Rewinds the database to the given height.
Marks notes that have not been mined in transactions as expired, up to the given block height.