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.** When I run `pcli query ibc channels` I want to compare client ids for the host (i.e. Penumbra) and counterparty...

A-client
_P-low

**Describe the bug** Currently, per validator, an entire 10,000-bit BitVec is read from storage, updated, and then written to storage again every block. https://github.com/penumbra-zone/penumbra/blob/2034d4fb7597061a0303a2257dd279f2b40417d2/crates/core/component/stake/src/uptime.rs#L68C9-L69C63 This seems like it could be...

needs-refinement

We landed Dutch Auction support (#4196) recently, but the docs/guide don't reference it anywhere. We should write some explanation about how one can interact with dutch auctions and add those...

A-docs

Our circuit breakers can be categorized into different classes of failure modes, namely safety and liveness failures. While our codebase describes the safety properties, it lacks detailed descriptions of the...

A-docs
_P-V2
needs-refinement

**Is your feature request related to a problem? Please describe.** This is somewhat surprising: https://github.com/penumbra-zone/penumbra/pull/4627#discussion_r1643142015 > we don't have a flow to change consensus parameters anyway Some parameters that are...

needs-refinement

As of `v0.75.0`, there's not enough data in the current `TransactionPerspective`s to generate `ActionDutchAuctionWithdrawView`s that are useful to clients. The view exists but its content is hardcoded to have zero...

_P-medium
protobuf-changes
A-auction

**Is your feature request related to a problem? Please describe.** Communicating with other validators as a validator effectively requires linking your permanent identity key with your Discord account, with all...

needs-refinement

The swap balance commitment _cv_ is not sufficiently **hiding** in relation to the circuit [balance commitment integrity](https://protocol.penumbra.zone/main/dex/action/swap.html) check since **(1)** _cv_ is deterministically derived from the fee commitment _cvf_, and...

A-shielded-crypto
_P-V2
needs-refinement
ecc-component-needs-remediation
privacy

- [ ] https://github.com/penumbra-zone/penumbra/issues/2972 - [ ] #3633 - [ ] https://github.com/penumbra-zone/penumbra/issues/4329 - [ ] https://github.com/penumbra-zone/penumbra/issues/4330 - [ ] https://github.com/penumbra-zone/penumbra/issues/4331

_P-V2
A-testing
needs-refinement
A-fees

As described in #4320, > Use that data to populate the view server's gas prices RPC response (instead of the current Vec::new stub that reports any alt fee tokens as...

_P-V2
_P-medium
A-fees