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

**Is your feature request related to a problem? Please describe.** Currently we have memos on a per-Output basis. They are encrypted to a shared key between the sender and the...

This is no longer necessary for implementing swap claims. @zbuc can you confirm that we're no longer depending on this? I don't want to go and remove this out from...

Some of the implementations of auth hashes in `transaction::auth_hash` are ad-hoc, whereas others use the protobuf-defined serialization. It would be worth double-checking to make sure that everything here is correct,...

We don't need to do #1200, because we can instead submit a *current* proof for each note commitment, and check that the position was less than the proposal start block....

A-client
A-governance

**Is your feature request related to a problem? Please describe.** Currently, Penumbra clients need to use two different types of RPC to use the network: Penumbra-specific gRPC via `pd`, and...

Currently the swap NFT asset ID involves no blinding factor, so it's theoretically possible that if one were exposed, it could be brute forced. However, this brute forcing involves several...

After implementing multi-asset fees, it doesn't make sense to just burn fees any more. The purpose of the fee mechanism is just to price block space, so we should pick...

A-governance

When this is actually implemented, there will be multiple nullifier sets. The view service should allow an `optional uint64 proposal` field in the nullifier status query, so you can await...

C-design
A-governance

The swap design uses the block root to strongly identify which block a `Swap` transaction belongs to. This is an issue because we can only prove that the note was...