What's Changed
- Further implementation of buy orders in pcli by @zbuc in #2118
- pcli: extend functionality of
pcli view address
to include account refactor by @aubrika in #2134 - Remove todos causing crashes by @zbuc in #2158
- Add PayloadKey proto type by @aubrika in #2159
- proof-params: add hardcoded hashes for proving keys by @hdevalence in #2161
- docs: Fix broken link in protocol.md by @stellarmagnet in #2164
- component(dex): state-machine tests for execution by @erwanor in #2145
- update base_allocations.csv by @avahowell in #2160
- pcli: make
pcli v tx
display external transactions by @hdevalence in #2172 - add authorize function to transaction build to allow concurrent proving and authorization by @aubrika in #2168
- Add fullnode GRPC proxy to
pclientd
by @hdevalence in #2187 - pclientd: fix config file format for FVK by @hdevalence in #2190
- pcli: mark
pcli q
as not requiring a chain sync by @hdevalence in #2189 - narsil: stub out proto structures by @hdevalence in #1789
- measure: print stats on downloaded compact blocks by @hdevalence in #2193
- Add DKG data to Narsil protos by @hdevalence in #2207
- cleanup parallel features by @redshiftzero in #2209
- component(dex): use composite key to index prices by @erwanor in #2213
- WASM support, v2 by @hdevalence in #2206
- proof-params: resolve proving key Git LFS pointers by @redshiftzero in #2201
- move sct and compactblock handling out from shielded_pool to app by @avahowell in #2162
- #2157: Change semantics of BatchSwapOutputData by @zbuc in #2183
- component(dex): implement
PositionRead::positions_by_price stream
by @erwanor in #2214 - Add TransactionView::transaction() to retrieve the original Transaction from the TransactionView by @aubrika in #2205
- switch from static to dynamic epochs by @avahowell in #2215
- narsil: add state machine diagram by @hdevalence in #2221
pqli q dex liquidity-positions
implementation by @zbuc in #2179- Add check to avoid inserting zero-valued notes in give_advice by @aubrika in #2225
- Add
NoteView
,ValueView
by @hdevalence in #2227 - Remove StatePayload::Position by @zbuc in #2235
- ibc: try changing event formatting by @hdevalence in #2238
- ibc: fix event formatting bug in ClientType by @hdevalence in #2243
- Update build_concurrent() to return an UnauthTransaction by @aubrika in #2242
- Change pcli view address to not include additional information in address output, for composability by @aubrika in #2244
- IBC improvements by @hdevalence in #2245
- dex: limit
fee
to 5000 bps and refactor by @erwanor in #2241 - component(dex): implement execution against multiple positions by @erwanor in #2236
- Additional IBC tracing + debugging by @hdevalence in #2246
- pd: vendor unpublished
tracing-tower
by @hdevalence in #2248 - Mark claimed swaps in view storage by @aubrika in #2247
- Use URLs and SocketAddrs for CLI args by @conorsch in #2222
- pd: use tower-actor for Consensus, Mempool by @hdevalence in #2250
- wip: relayer config generation by @conorsch in #2166
- fix: raise pd recursion limit 256 -> 512 by @conorsch in #2257
- chore: prep for testnet 049-pasiphae by @conorsch in #2256
- testnets: change my testnet address by @hdevalence in #2258
- #2223: Remove use of view service from
pcli q
commands by @zbuc in #2265 - change unbonding mechanism so end_epoch is chosen by chain by @avahowell in #2226
- refactor: impl
AllocVar
for all TCT R1CS variables by @redshiftzero in #2266 - pd: respond to queries with specified height by @hdevalence in #2268
- Support
PositionClose
within the planner by @zbuc in #2269 - Support for
pcli tx position close
by @zbuc in #2270 - ibc: correct connection ID in ConnectionOpenAck by @hdevalence in #2271
- Further ibc fixes by @hdevalence in #2274
Full Changelog: 048-carme...049-pasiphae