penumbra icon indicating copy to clipboard operation
penumbra copied to clipboard

Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.

Results 375 penumbra issues
Sort by recently updated
recently updated
newest added

When we hit an error in the view service while scanning notes (e.g. #1085), we should ensure that we do not panic. When errors occur they should be gracefully handled...

A-node

When scanning notes in the view service, we should ensure that we're checking the validity of note contents, i.e. treating that what we're getting from the node is untrusted.

A-node

Related to #1039, we should include a detection key in the `Note`.

A-shielded-crypto

The scope of this ticket is to finalize terminology (i.e. #945) for keys/addresses/primitives and document it in the protocol spec.

A-shielded-crypto
E-easy

This ticket is for adding support for computing hashes in circuit, probably via an extension trait on `PlonkCircuit`. A pre-req is #55 (which may end up changing the Poseidon parameters...

A-zkproofs

The `chain_id` label isn't being attached to all metrics. This causes some issues in our grafana, for example the `penumbra_stake_validators_active` metric for the genesis validator has `chain_id`, but subsequent active...

A-tooling

- [ ] Create galileo-preview deployment to run against the `main` branch of penumbra and `testnet-preview`. Perhaps send messages to a different private channel or disable Discord messaging entirely. -...

A-tooling

Currently, we unconditionally perform a spend to ourselves prior to an undelegation, in order to prevent locking up change in quarantine. However, if we already have exact change, this split...

A-staking
A-client
C-enhancement
E-med
good first issue

**Describe the bug** ``` ~/c/p/penumbra (main|…) $ cargo run --release --bin pcli --features "nct-divergence-check" -- -n 127.0.0.1 q shielded-pool nullifier d9f51a0170abccfd5f132f9989765354c46506725058ad90db40522263eb3c14 Finished release [optimized] target(s) in 0.21s Running `target/release/pcli -n...

C-bug
E-easy
good first issue

When running a standalone testnet, the singular validator is marked as having missed one block. This... isn't exactly possible. We should fix the off-by-one error.

A-node
C-bug
E-easy