Function zcash_client_sqlite::wallet::get_tx_height[][src]

pub fn get_tx_height<P>(
    wdb: &WalletDb<P>,
    txid: TxId
) -> Result<Option<BlockHeight>, Error>
Expand description

Returns the block height at which the specified transaction was mined, if any.

Examples

use tempfile::NamedTempFile;
use zcash_primitives::consensus::Network;
use zcash_primitives::transaction::TxId;
use zcash_client_sqlite::{
    WalletDb,
    wallet::get_tx_height,
};

let data_file = NamedTempFile::new().unwrap();
let db = WalletDb::for_path(data_file, Network::TestNetwork).unwrap();
let height = get_tx_height(&db, TxId::from_bytes([0u8; 32]));