What's Changed
- #1905: Implement LP Actions Skeleton by @zbuc in #2115
- crypto: provide the type of the proof that fails to verify by @redshiftzero in #2114
- crypto(zk): impl
R1CSVar
for our circuit variables by @redshiftzero in #2113 - ci: dummy-app for wasm support by @conorsch in #2086
- spec: explain zk output proofs by @redshiftzero in #2112
- adding more logging for verification failures by @redshiftzero in #2119
- crypto: rework
penumbra-proof-params
by @redshiftzero in #2121 - chore: prep for testnet 048-carme by @conorsch in #2129
- swap FVK in planner for AccountID by @aubrika in #2120
- test: state machine test coverage for a tx with multiple spends by @redshiftzero in #2131
- client: add awaiting detection of swaps to view server by @aubrika in #2132
- dex: implement execution against positions by @hdevalence in #2125
- crypto: ZK swaps by @redshiftzero in #2083
- use decaf377 0.2 by @redshiftzero in #2133
- client: fixup: broadcast swaps to channel in storage by @aubrika in #2143
- proto: make our implicit dependency on the cosmos-sdk protos explicit by @hdevalence in #2144
- crypto(dex): feed phi to
Position
by @erwanor in #2147 - client: add witness_and_build rpc by @aubrika in #2146
- pclientd: add IbcAction support to pclientd RPC + integration test by @hdevalence in #2149
- Implement
AddressView
s by @hdevalence in #2150 - crypto: by default do not use parallelism by @redshiftzero in #2126
- dex: update positions after execution by @erwanor in #2153
Full Changelog: 047-sinope.1...048-carme