pd 0.64.0
Download pd 0.64.0
File | Platform | Checksum |
---|---|---|
pd-aarch64-apple-darwin.tar.xz | macOS Apple Silicon | checksum |
pd-x86_64-apple-darwin.tar.xz | macOS Intel | checksum |
pd-x86_64-unknown-linux-gnu.tar.xz | Linux x64 | checksum |
pclientd 0.64.0
Download pclientd 0.64.0
File | Platform | Checksum |
---|---|---|
pclientd-aarch64-apple-darwin.tar.xz | macOS Apple Silicon | checksum |
pclientd-x86_64-apple-darwin.tar.xz | macOS Intel | checksum |
pclientd-x86_64-unknown-linux-gnu.tar.xz | Linux x64 | checksum |
pcli 0.64.0
Download pcli 0.64.0
File | Platform | Checksum |
---|---|---|
pcli-aarch64-apple-darwin.tar.xz | macOS Apple Silicon | checksum |
pcli-x86_64-apple-darwin.tar.xz | macOS Intel | checksum |
pcli-x86_64-unknown-linux-gnu.tar.xz | Linux x64 | checksum |
What's Changed
- ci: use apply rather than sync for deploys by @conorsch in #3280
- Implement missing governance RPCs by @zbuc in #3275
- ci: deploy tweaks to smooth out container builds by @conorsch in #3283
- Add styling to summonerd website by @cronokirby in #3282
- IBC refactor to remove dependence on
penumbra-shielded-pool
by @noot in #3245 - summonerd: tweaks to web interface by @hdevalence in #3285
- ci: set cors headers for buf studio by @conorsch in #3288
- ci: only run buf lint on PRs against main by @conorsch in #3297
- ci: more permissive cors for pd grpc by @conorsch in #3296
- pd: disable tokio console support by default by @erwanor in #3301
- specifying
rustc
version requirement inpcli
installation docs by @bekauz in #3302 - docs: tweak rust version in guide by @conorsch in #3306
- pd: add
--enable-expensive-rpc
flag by @erwanor in #3300 - remove default impl of
MemoPlaintext
by @redshiftzero in #3315 - penumbra-ibc: rename ibc relay actions by @erwanor in #3284
- Fix broken list-tx-hashes function for swap claims by @aubrika in #3299
- ci: update cargo-dist for performing releases by @conorsch in #3319
- fix(pcli): remove archives from debug output by @conorsch in #3323
- pcli: show sender and memo in list-tx-hashes by @hdevalence in #3318
- fix(metrics): rename grafana metrics to catch up by @conorsch in #3322
- rename sender to return address in transaction memo by @redshiftzero in #3316
- staking: remove next rate api/messages by @erwanor in #3328
- custody: fill in scope of CustodyService by @hdevalence in #3331
- Add allocations to 8 Galileo accounts by @zbuc in #3324
- Update README.md by @Akare123 in #3339
- Create an in-repo implementation of FROST for Decaf377-RDSA by @cronokirby in #3325
- storage: implement substore support by @hdevalence in #3131
- added source control support to wasm planner by @Valentine1898 in #3387
- add view struct for memos with
AddressView
for return address by @redshiftzero in #3384 - Proto refactor to support tiered progress status by @aubrika in #3397
- feat(pd): add default homedir for start by @conorsch in #3395
- refactor: bundled-proving-keys by @TalDerei in #3337
- feat(wasm): split-up build by @TalDerei in #3289
- staking: rework epoch transition rate calculations by @erwanor in #3398
- penumbra: regenerate protos by @erwanor in #3414
- storage: enable migration for substores by @erwanor in #3412
- distributions: add chain parameters and genesis data by @erwanor in #3413
- ci: add workflow for disabling faucet by @conorsch in #3410
- ci: update checkout actions to v4 by @conorsch in #3416
- ci: serialize preview deploys by @conorsch in #3418
- Update Grafana Dashboards by @voteblake in #3420
- refactor(wasm): clean up split-up build by @TalDerei in #3407
- feat(wasm): proving-key load method by @TalDerei in #3411
- Update dkg.md by @0xbasar in #3424
- fix: circular dependency by @TalDerei in #3392
- fix: update
is_source
to haveis_refund
bool, fixes ICS20 transfer logic by @noot in #3423 - Remove expects from wasm crate by @grod220 in #3425
- feat(pd): add permissive cors headers by @conorsch in #3426
- Update dkg.md by @oxbau in #3433
- add getters for
IbcPacket
fields by @noot in #3438 - storage: implement ICS23 proofs for multistore by @avahowell in #3419
- storage(substore): add delimiter handling by @erwanor in #3441
- fix: circular dependency cleanup by @TalDerei in #3427
- refactor(wasm): modularize wasm crate logic by @TalDerei in #3432
- ci: check for uncommitted lockfiles by @conorsch in #3445
- build: stop using vergen by @conorsch in #3437
- use
prost::Name
trait instead ofTypeUrl
by @redshiftzero in #3422 - Update transactions.md by @0xmbcode in #3447
- build: remove unused wasm profile by @conorsch in #3448
- Threshold Custody Backend by @cronokirby in #3383
- keys: Align AddressIndex proto serialization by @hdevalence in #3450
- distributions: compute and distribute inflation per epoch by @erwanor in #3415
- staking: add bound analysis to penalty calculation by @erwanor in #3440
- sct: add ABCI events for SCT roots by @hdevalence in #3454
- Try restoring SQLite pragmas by @hdevalence in #3338
- refactor(wasm): try_load_unchecked method by @TalDerei in #3458
- Add threshold custody commands to pcli by @cronokirby in #3449
- pcli: tweaks to pcli init threshold deal by @hdevalence in #3462
- docs: recommend installing binaries for pcli & pd by @conorsch in #3442
- deploy: increase node storage 100G -> 200G by @conorsch in #3468
- docs: bump version in guide by @conorsch in #3470
- app: lift k/v rpcs into storage crate by @erwanor in #3459
- Start pruning content out of the
penumbra-chain
crate by @hdevalence in #3474 - Fetch and store transactions from
pd
storage by @zbuc in #3473 - fix: panic when sending funds to invalid address by @redshiftzero in #3457
- core: remove trailing slash in prefixes by @erwanor in #3486
- fix(proto): remove asset import in chain protos by @conorsch in #3487
- feat(pd): custom voting periods testnet generate by @conorsch in #3479
- ci: fix gke auth actions by @conorsch in #3488
- ibc: prepend ibc commitment prefix in grpc queries by @avahowell in #3489
- ics20: implement balance of payments for non-penumbra origin assets by @avahowell in #3294
- Update docs related to transaction build process by @TalDerei in #3463
- pd(upgrade): create fresh validator state and accept
--genesis-start
by @erwanor in #3491 - feat: munge testnet allocations more clearly by @conorsch in #3439
- Threshold Custody: Implement Distributed Key Generation Protocol by @cronokirby in #3464
- pd(upgrade): use checkpoint in simple upgrade by @erwanor in #3494
- pd(upgrade): fix
to_vec
by @erwanor in #3496 - app: add
APP_VERSION
constant by @erwanor in #3495 - docs: fix typos by @omahs in #3498
- Port summonerd 63 changes to main by @conorsch in #3497
- ci: fix firebase deploy by @conorsch in #3499
- app: don't emit a compact block in pregenesis by @erwanor in #3500
- ibc: extend prehash_key_before_comparison hack for new substore spec by @avahowell in #3493
- Add Protobuf typed/defined Penumbra ABCI Events by @ejmg in #3492
- Implement a minimal fix for Penalty calculation in UndelegateClaimCircuit by @cronokirby in #3478
- Improvements to Documentation Clarity and Accuracy by @joaolago1113 in #3502
- test: add randomized
BatchSwapOutputData
inSwapClaim
proptests by @redshiftzero in #3490 - Summonerd: update docs to mention 0.64 by @cronokirby in #3507
New Contributors
- @bekauz made their first contribution in #3302
- @Akare123 made their first contribution in #3339
- @voteblake made their first contribution in #3420
- @0xbasar made their first contribution in #3424
- @oxbau made their first contribution in #3433
- @0xmbcode made their first contribution in #3447
- @omahs made their first contribution in #3498
- @joaolago1113 made their first contribution in #3502
Full Changelog: v0.63.1...v0.64.0