Status Update

September 17, 2021

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

DAEDALUS 

This week, the team released Daedalus v.4.3.1 for mainnet, testnet, and Flight. It brings Alonzo support and includes such features as improved UI, enhanced transaction management, and support for the upcoming Trezor firmware update.

NETWORKING

This week, the team rebased P2P master branches on top of the node v.1.29. They continued working on designing pruning tests, improved simulation validation, and also on diffusion simulations.

CARDANO DECENTRALIZATION

This week, the team started working on node v.1.30.0-rc1 benchmarking, inspected transaction generator performance properties, and worked on resolving outstanding issues. They also reviewed trace-dispatcher functionality in terms of live reconfiguration and implemented the trace-forward queue management update, which is now in review.

The team continued working on the benchmarking infrastructure and implemented extensions to accommodate the chainsync benchmark including cluster and mainnet preset mechanisms. They also worked on general improvements of the genesis cache entry versioning by generalizing the node type mechanism and proxy nodes.

Finally, the team worked on optional datums in the CLI, fixed calculation of the required minimum UTXO and some other CI issues, updated the minting documentation, and improved some redeemer properties.

GOGUEN

This week, the Plutus team released the Alonzo protocol upgrade, which brings exciting and highly anticipated capabilities through the integration of Plutus scripts onto Cardano. Scripts facilitate the implementation of smart contracts on Cardano and enable a range of new use cases for decentralized applications (DApps) for the very first time.

This included some fixes, supporting documentation, performance improvements, and a clean-up of the node client.

The Marlowe team worked on some documentation updates to the tutorials. They also fixed the Zero Coupon Bond contract issue, validated annuity (ANN) results, refactored ACTUS implementation, and started working on the LAX contract. Finally, they resolved several issues that occurred when connecting the Marlowe Run demo to the Plutus Application Backend (PAB).