zebra icon indicating copy to clipboard operation
zebra copied to clipboard

Zcash - Financial Privacy in Rust 🦓

Results 380 zebra issues
Sort by recently updated
recently updated
newest added

## Motivation We want to be able to identify NU6 testnet nodes, and they should be able to disconnect from NU5 nodes. ### Implementation Add network protocol version `170110`, and...

C-enhancement
A-network
NU-6

### Motivation A number of teams are working on the v6 transaction format for NU6 and they are looking to add this to Zebra. The format should initially be the...

NU-6
C-feature

## Motivation Issue to track work required to implement NU6 updates in Zebra. ## Scope This will be a list of tasks that need to be done for now: -...

Epic
NU-6

### Motivation A number of teams are working on the next Zcash network upgrade and will be looking to implement various new features to support this in zebra. ### Scope...

NU-6
C-feature

## Motivation Zebra attempts new peer connections in a fixed, predictable order, based on the `untrusted_last_seen_time` gossiped by other peers, and the local `last_success_time` and `last_failure_time`. This design is vulnerable...

C-security
I-slow
I-invalid-data
A-network
I-remote-trigger

**Is your feature request related to a problem? Please describe.** Currently, Zebra binds to the configured `listen_addr`, and also advertises that address to peers for inbound connections. This doesn't work...

C-bug
C-enhancement
I-slow
I-usability
A-network

## Motivation Some miners use shielded coinbase, but it's pretty rare. ### Specifications > * [Sapling onward] If effectiveVersion ≥ 4 and nSpendsSapling + nOutputsSapling > 0, then: > –...

A-consensus
C-enhancement
A-rpc
A-cryptography

## Motivation Some miners use shielded coinbase, but it's pretty rare. ### Specifications > * [NU5 onward] If effectiveVersion ≥ 5 and nActionsOrchard > 0, then: > – let bvkOrchard...

A-consensus
C-enhancement
A-rpc
A-cryptography

## Motivation When files are copied into the Dockerfile with the `COPY` command, the cache can get invalidated. We could improve this by using the `--link` option which creates more...

C-design
A-devops
C-enhancement
S-needs-triage
I-heavy
P-Low :snowflake:

After https://github.com/ZcashFoundation/zebra/pull/6185 the `z_listunifiedreceivers` rpc method can be simplified by the use of `try_from_unified` function that properly parses UAs into individual addresses, and checks their validity as well.

E-help-wanted
C-cleanup
A-rpc