[][src]Function grin_wallet::libwallet::internal::updater::map_wallet_outputs

pub fn map_wallet_outputs<T: ?Sized, C, K>(
    wallet: &mut T,
    parent_key_id: &Identifier,
    update_all: bool
) -> Result<HashMap<Commitment, (Identifier, Option<u64>)>, Error> where
    T: WalletBackend<C, K>,
    C: NodeClient,
    K: Keychain

build a local map of wallet outputs keyed by commit and a list of outputs we want to query the node for