Daira-Emma Hopwood
Daira-Emma Hopwood
Note that [§ 4.17](https://zips.z.cash/protocol/protocol.pdf#chainvaluepoolbalances) ‘Chain Value Pool Balances’ already defines "transparent chain value pool balance".
"Total input value" is defined in § 7.1.2 ‘Transaction Consensus Rules’. ZIP 271 does not currently specify this change.
This needs to be compatible with quantum resilience.
## Context [SLIP-0039 : Shamir's Secret-Sharing for Mnemonic Codes](https://github.com/satoshilabs/slips/blob/master/slip-0039.md) ## Issues with deploying SLIP39 as-is ### BIP 39 and SLIP39 backups are incompatible [It is impossible to convert a BIP...
```rust /// Implementation details: /// /// - Notes with individual value *below* the ``MARGINAL_FEE`` will be ignored ``` Actually notes with individual value *less than or equal to* `MARGINAL_FEE` will...
Currently `propose_transaction` implements a best-effort policy to avoid pool-crossing, as follows: ```rust /// Performs input selection and returns a proposal for transaction construction including /// change and fee outputs. ///...
Rename them to `TxVersion::{V3,V4,V5}`. See https://github.com/zcash/librustzcash/pull/1718/files#r2056681390 for rationale.
This representation would be normalized (unlike the current one that requires an additional integer overlapping the bits of the big-endian index), easily sortable in SQL, and easy to check in...
This is mainly a technicality; 64 bytes should be sufficient for security and the resulting alpha will be adequately uniform. However, it was specified as 640 bits, i.e. 80 bytes...
https://github.com/zcash/librustzcash/pull/1577#discussion_r1874134185 > To avoid an unused input warning, `SighashType` should be imported only if "transparent-inputs" is enabled, i.e. move it to [line 22](https://github.com/zcash/librustzcash/pull/1577/files#diff-06a2e5b7717e13bb5830a0070debc9d70e5c27fe6ebb11ec48844ae4f1e84dd0R22). > > (For some reason this only...