pcli 0.70.0
Download pcli 0.70.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 |
pclientd 0.70.0
Download pclientd 0.70.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 |
pd 0.70.0
Download pd 0.70.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 |
What's Changed
- view: ๐ฏ remove frivolous
Option::expect
call by @cratelyn in #3971 - spec: update proof statements by @redshiftzero in #3968
- Create pull_request_template.md by @aubrika in #3977
- chore(tendermint-proxy): ๐ tidy
tendermint-proxy
code by @cratelyn in #3975 - ci: update k8s version to latest 1.28.x by @conorsch in #3982
- stake: fix missing index and simplify state machine by @erwanor in #3928
- protocol spec: describe bounds checking in circuits by @redshiftzero in #3983
- chore(gitignore): ๐ค ignore proposal.toml by @cratelyn in #3987
- pd: ๐ log testnet directory reset by @cratelyn in #3988
- tests(pcli): ๐ make large tracing event trace-level by @cratelyn in #3989
- protocol: create new transaction section, action reference by @hdevalence in #3990
- spec: clean up file organization in protocol spec by @hdevalence in #3992
- Pr template tweaks by @hdevalence in #3993
- view(rpc): add
DelegationsByAddressIndex
query by @jessepinho in #3984 - ci: public ingress for postgres db by @conorsch in #3999
- refactor(pd): ๐ฌ pull grpc endpoint into
penumbra-app
by @cratelyn in #3996 - mock-consensus: ๐ test node can
fast_forward
by @cratelyn in #4002 - mock-consensus: ๐ท block data is implicitly empty, can be appended by @cratelyn in #4004
- app: ๐ค fix grammar in comment by @cratelyn in #4010
- refactor(staking): ๐ tracing telemetry for delegation changes by @cratelyn in #4009
- app: ๐ฆ
Consensus::end_block
never errors by @cratelyn in #4011 - app: add
assert!
to dummy spend test by @erwanor in #4012 - pd: save work streaming compact blocks by avoiding needless deserialization by @hdevalence in #4008
- Permit validator voting across an airgap by @plaidfinch in #3985
- staking: use block height to enforce unbonding delay by @erwanor in #3923
- dex: hotfix to avoid discarding EventPositionExecution by @hdevalence in #4016
- staking: ๐ add additional tracing telemetry by @cratelyn in #4017
- spec: Document Invariants by @cronokirby in #3914
- docs: update deimos ibc channel for osmosis by @conorsch in #3954
- ci: bump cometbft v0.37.2 -> v0.37.5 by @conorsch in #4024
- shielded-pool: delegate supply tracking to components by @erwanor in #4020
- docs: bump penumbra version in docs to v0.69.1 by @conorsch in #4026
- feat(num): โจ
Amount
isFrom<u8>
andFrom<u16>
by @cratelyn in #4027 - fix(mock-consensus): ๐ฐ fix two height bugs in mock consensus tests by @cratelyn in #4028
- chore(staking): ๐ฏ delegation token comments, nits by @cratelyn in #4029
- Permit separated governance keys from spend keys by @plaidfinch in #3986
- fix(pd): rename unbonding epochs -> delay by @conorsch in #4031
- Link nullifier key to claim address in swap claim by @cronokirby in #4013
- docs: update cometbft version to v0.37.5 by @conorsch in #4032
- ci: add dedicated indexer node for gov dashboard by @conorsch in #4034
- spec: fix broken links by @hdevalence in #4038
- pcli: show action / proof count before building by @hdevalence in #4036
- tests: ๐ mock consensus can exercise staking component by @cratelyn in #4001
- refactor(mock-consensus): ๐ remove
Keyring
by @cratelyn in #4039 - spec: describe privacy invariants of actions involving ZKPs by @redshiftzero in #4033
- staking: change
compute_unbonding_height
api by @erwanor in #4041 - chore(cargo.toml): ๐งน sort workspace members by @cratelyn in #4042
- chore(pd): ๐ค sort and tidy
Cargo.toml
by @cratelyn in #4043 - ci: standalone pd node workflow by @conorsch in #4045
- tests(app): ๐ update
mock_consensus_staking
todo by @cratelyn in #4047 - tests(app): โ shorten epoch length in staking test by @cratelyn in #4048
- add comment to use
NullifierDerivationCircuit
client-side only by @redshiftzero in #4052 - docs: dev guide notes on asset ids in sqlite3 by @conorsch in #4051
- ci: fix middleware vars by @conorsch in #4054
- staking: move uptime tracking to NV storage by @erwanor in #4046
- tests(app): ๐ mock consensus delegates, and undelegates, to a validator by @cratelyn in #4044
- staking(undelegate): remove obsolete comment in balance impl by @erwanor in #4057
- tests(app): ๐ compare new and existing validator rates by @cratelyn in #4059
- staking: handle param change and unbonding edge case by @erwanor in #4056
- pd(migrate): fix decoding error in stub migration script by @erwanor in #4063
- ci: automatic deployments of standalone nodes by @conorsch in #4069
- tests(app): ๐ค uptime tracker tests for validators missing blocks by @cratelyn in #4061
- dex: add DexParameters, remove RoutingParams::default() by @hdevalence in #4066
- ci: use mdbook-linkcheck for docs linting by @conorsch in #4062
- ci: fix docs build by @conorsch in #4073
- chore(staking): ๐งน tidy
validator_manager
imports by @cratelyn in #4072 - staking: add delay to reenable a validator by @erwanor in #4068
- Connect swaps/swap claims by @jessepinho in #4035
- dex: fix state keys for params by @hdevalence in #4085
- ci: disable readinessProbes in maintenanceMode by @conorsch in #4074
- ci: fix readinessprobe on postgres container by @conorsch in #4089
- ci: wait for all pods ready post-deploy by @conorsch in #4091
- chore: bump chain id to deimos-6 by @conorsch in #4090
- cnidarium: use incremental jmt migration by @erwanor in #4053
- feat(pd): support archives for migrate and join by @conorsch in #4055
- fix: allow fetching archive-url from env var by @conorsch in #4093
- dex: redesign value circuit breaker by @hdevalence in #4086
- penumbra: update link in readme by @erwanor in #4096
- cnidarium: use
WriteBatch
when writing jmt nodes by @erwanor in #4094 - refactor(staking): ๐น hoist uptime tracking into
ValidatorUptimeTracker
extension trait by @cratelyn in #4099 - compact block: add epoch index to compact block by @aubrika in #4100
- tests(app): ๐งช test that uptime tracks signed blocks by @cratelyn in #4070
- staking: ๐ ex post facto #4099 review comments by @cratelyn in #4102
- ibc: add withdrawal timestamp rounding chain rule by @avahowell in #4065
- tests(app): ๐ฏ reorganize, rename mock consensus integration tests by @cratelyn in #4103
- app: check asset id in fee stateful check by @erwanor in #4104
- dex: streamline
PositionManager
by @hdevalence in #4098 - ibc: use outbound_ics20_transfers_enabled chain parameter by @avahowell in #4101
Full Changelog: v0.69.0...v0.70.0