What's Changed
- zk: undelegate claim proof by @redshiftzero in #2272
- zk: delegator vote proof by @redshiftzero in #2339
- view: TxP generation refactor to include denom/address data properly by @aubrika in #2344
- ci: post to bluesky on merge by @hdevalence in #2348
- Signal the end of an epoch for
active => disabled|jailed|tombstoned
validator transitions by @plaidfinch in #2346 - Enable parallel flag for penumbra-transaction in VSCode by @zbuc in #2343
- spec: add description of spend zk-SNARK statements by @redshiftzero in #2347
- Resolves #2085, preventing unintentional chain restarts by @plaidfinch in #2345
- Add check in Swap::check_stateless to reject a swap from a denom into itself by @aubrika in #2353
- Add auto-https support to
pd
by @hdevalence in #1666 - add support for ICS20 withdrawals to pcli by @avahowell in #2301
- build: fail proto if missing proto descriptor by @conorsch in #2356
- Refactor: Remove
PositionMetadata
, initial path extension implementation by @zbuc in #2352 - dex: correct definition of "effective price" by @hdevalence in #2331
- Flesh out dex routing test data by @zbuc in #2359
- Fix
Path::extend
orientation by @hdevalence in #2365 - 1602 pviewd asset requests by @aubrika in #2364
- dex: implement a shared PathCache for Bellman-Ford by @hdevalence in #2367
- Implement a
PathSearch
trait by @hdevalence in #2368 - pd,pclientd,narsild: auto-color log output by @hdevalence in #2327
- chore: update chain id for 051-elara by @conorsch in #2375
- build: fix dns in container image by @conorsch in #2376
- docs: how to run relayer via local devnet by @conorsch in #2382
- Implement candidate_set to find routing candidates based on available position liquidity by @zbuc in #2377
- ci: use cargo-dist, cargo-release by @conorsch in #2384
- Attempt to convert
pcli
's ORM to userusqlite
instead ofsqlx
by @plaidfinch in #2372 - spec: add description of delegator vote zk-SNARK statements by @redshiftzero in #2355
- component(dex): implement routing execution by @erwanor in #2369
- Stop calling scan_advice in transaction_perspective() in favor of querying for notes directly by @aubrika in #2393
- ci: handle patch releases gently by @conorsch in #2387
- Add record_note_inner function to view storage by @aubrika in #2396
- ics20: complete bridge (implement recv_packet_execute) by @avahowell in #2392
- dex(router): implement fill phase with stacked constraints by @erwanor in #2399
- ibc: replace ibc-rs with ibc-types by @avahowell in #2397
- dex(router): use
tracing::*
+ comments by @erwanor in #2400 - ci: update tag format for deploy workflow by @conorsch in #2395
Full Changelog: 050-thebe...v0.51.0
pcli 0.51.0
Download pcli 0.51.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | pcli-v0.51.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | pcli-v0.51.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | pcli-v0.51.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | pcli-v0.51.0-x86_64-unknown-linux-gnu.tar.xz |
pclientd 0.51.0
Download pclientd 0.51.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | pclientd-v0.51.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | pclientd-v0.51.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | pclientd-v0.51.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | pclientd-v0.51.0-x86_64-unknown-linux-gnu.tar.xz |
pd 0.51.0
Download pd 0.51.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | pd-v0.51.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | pd-v0.51.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | pd-v0.51.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | pd-v0.51.0-x86_64-unknown-linux-gnu.tar.xz |