penumbra
penumbra copied to clipboard
Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.
**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...
**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...
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...
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...
**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...
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...
**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...
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...
- [ ] 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
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...