librustzcash icon indicating copy to clipboard operation
librustzcash copied to clipboard

Rust-language assets for Zcash

Results 313 librustzcash issues
Sort by recently updated
recently updated
newest added

This introduces a FeeStrategy abstraction (and `FutureFeeStrategy` for `zfuture`) that can be used to compute fees and required change during the process of transaction build. This also modifies `TransactionBuilder` to...

Instead of always providing this and having it be unused, we could place this behind the feature flag: ```suggestion #[cfg(feature = "transparent-inputs")] pub(super) params: P, ``` _Originally posted by @str4d...

The lightwalletd service file is sourced from zcash/lightwalletd@ad5ecda5fbb5e12799f926b8cd785d54fdd250c8 Closes zcash/librustzcash#585.

In discussion with @str4d we agreed that this API should for the immediate time being be moved behind the `unstable` feature flag, but we can defer the full removal until...

#621 adds a `WalletWrite::remove_tx` API to replace wallet database mutation logic in the Android SDK (that should not be there, as it violates the wallet database contract). The logic preserves...

Implements https://github.com/zcash/zips/pull/638.

C-zip-impl

This is a very early WIP attempt at recreating `zcashd`'s `CScript` interpreter and other logic needed to verify transparent scripts in an attempt to destroy [this directory](https://github.com/zcash/zcash/tree/master/src/script) and help out...

S-in-progress

This adds a feature that provides the ability to encrypt an arbitrary payload such that it may be decrypted by both the recipient of a particular Zcash note and the...

current API for this function validates the whole cache. This is suited for a linear scan where the client downloads all the blocks, then validates and lastly scans. ````Rust pub...