The 0.9.15 includes the new type safe API (instead of Either), some fixes for Long Proposal Times Issue, Offchain-data API (events API) improvements and other incremental progress in features discussed below.
Sprint 39 in progress
Main focus on (a) Cost accounting (b) Long proposal times - Fairness Constraint and other imrpovements (c) RSpace improvements in off-chain data API (d) multisig features (e) ongoing work in Casper tests independent of network layer (f) Ongoing work in Planning and implementation for Network safety, reliability and hardening
Other tasks from the above link being ticketed and assigned - These tickets are more detail level arrived at based on analysis of prior tickets in cost accounting
Reduce long proposal times:
Initial implementation of a (simple round robin) fairness constraint as an additional mechanism to address long proposal times. Will observe impact and possibly design additional variations later. A generic solution is available.
Exploring additional improvements to existing synchrony constraints.
We continue to explore various test parameters and more complex contracts, to both test the stability of this issue and make it manifest sooner if it exists.
Rspace
In Progress - In RSpace, an API is implemented for DAG discovery and block discovery, to enable an alternative to ListenForData@Name (Off-chain observability of deploy results). Relevant tickets are
RCHAIN-3760
-
Getting issue details...STATUSRCHAIN-3661
-
Getting issue details...STATUS
and
RCHAIN-3762
-
Getting issue details...STATUS
and
RCHAIN-3812
-
Getting issue details...STATUS
In Review - Implementation of mult-sig vault features is ongoing as detailed in
RCHAIN-3392
-
Getting issue details...STATUSRCHAIN-3196
-
Getting issue details...STATUSRCHAIN-3223
-
Getting issue details...STATUS
and
RCHAIN-3773
-
Getting issue details...STATUS
. Next step is to write tests for this.
Refactoring, Optimizations and bug fixes - ongoing