Status Update

December 17, 2021

Status Updates (December, 2021) > December 17, 2021

Please note that this is the last technical report before the holiday period. We wish you joyful holidays ahead and will be releasing more updates on January 7th, 2022.

DAEDALUS 

This week, the team made several UX improvements to the wallet's interface. In particular, they improved the selection of tokens before starting a transaction, and updated the ada input field so that it automatically reflects the minimum amount of ada to cover the transaction fee. The team also improved address validation, making it impossible to use the stake address in the receiver field.

Finally, the team added a new filter for wallets.

ADRESTIA

This week, the Adrestia team released an update to enable compatibility of cardano-wallet with node v.1.32.1, and also released updates to make cardano-rosetta and cardano-graphql compatible with db-sync 12.

The team is currently working on the technical debt of cardano-wallet, focusing specifically on performance improvements for the DB layer.

Finally, they continue developing the cardano-js-sdk.

NETWORKING

This week, the team continued assessing the P2P semi-public testnet and worked on timeouts testing and diffusion simulation. They also fixed some issues related to peer ranking by the blockfetch client and improved the connection manager functionality.

DEVOPS 

This week, the team tested and deployed a new candidate for node v.1.33, and also modularized the Bitte deployment tool so that it is less AWS specific.

CARDANO DECENTRALIZATION

This week, the team continued assessing ledger performance and merged the new data structure that will be used for memory savings. They also made progress working on the UTXO HD properties, improved chain database operations, and implemented tracers for chunk validation. Additionally, the team updated Nix setup tooling.

The Hydra team released a second pre-release version of the Hydra node. This means that developers who want to try it out can now run a Hydra Head interacting with a Cardano node on a local devnet. A number of limitations remain, but it is an exciting step forward, and we look forward to having some users trying this out.

GOGUEN

This week, the Plutus team simplified some data types at the type-level and spent more time on benchmarking experiments. They also published a security policy for their repositories.

The Marlowe team investigated the International Swaps and Derivatives Association (ISDA) common domain model (CDM) and optimized the build time of webpack in the marlowe-cardano repository. They also fixed an infinite recursion issue with the WebSocket module and added new features to the Marlowe CLI. Additionally, they implemented the chain-index PAB API for the follower contract.