Status Update

October 8, 2021

Status Updates (October, 2021) > October 8, 2021

DAEDALUS

This week, the team released Daedalus testnet v.4.3.2 and completed the implementation of the dedicated native tokens screen. The team also worked on various UI/UX improvements and preparations for the upcoming integration of the transaction balancing and signing feature.

ADRESTIA

This week, the Adrestia team remained focused on the integration of the wallet backend with the Plutus Application Backend (PAB).

Specifically, they continued development work of the transaction balancing and signing endpoints, which is almost complete. They also confirmed that the adjusted coin selection, collateral, and transaction fee calculation features are ready for testing, and that cardano-rosetta v.1.5.0 and Cardno-GraphQL v.6.0.0 have been released. Currently, the team is working on additional tests coverage and solution tuning.

Finally, the team are working on designing a new GraphQL component to support Lightwallets, and the provision of the stake pool desirability scores and pledge status.

NETWORKING

This week, the team worked on and reviewed different PRs for the P2P master branch. They continued working on the connection manager and inbound governor simulation tests, and resolved occurring issues related to connection acceptance. The team fixed some cardano-node issues, worked on a new tracking component, created the P2P testing plan, and continued reviewing the P2P specification.

DEVOPS 

This week, the team worked on the preparation for the October maintenance upgrade. They completed the implementation of Nix Flake for cardano-addresses and made some additional ERC20 deployments ahead of the public testnet release. Finally, the team scoped out Bitte and Bitte CI work.

CARDANO DECENTRALIZATION

This week, the team worked on the reimplementation of the transaction confirmation modal, removed some irrelevant buildkite properties, and updated Cardano node dependencies. They also worked on the inclusion of the script equivalence test in CI and updated transaction body roundtrip tests. The team merged some community contributions and enhanced a virtual Linux build environment for proper testing.

GOGUEN

This week, the Plutus team added a unit cost model for builtins to make it easier to diagnose inaccuracies in the costing functions. They also worked on implementing a QuickCheck property for checking partial validators.

The Marlowe team fixed an issue with component registration in the Marlowe Playground and made some changes to the Marlowe Run demo prototype. They also reimplemented the transaction confirmation modal and performed some initial work on tuning QuickCheck ACTUS generators for debugging purposes.