Status Update

November 13, 2020

Status Updates (November, 2020) > November 13, 2020

DAEDALUS

Last week, the team released Daedalus Flight 3.0.0-FC1, which supports Trezor Model T hardware wallets. The team is now focused on adding support for Ledger Nano S and Ledger Nano X devices, and is also finalizing the "exporting transactions history to CSV file" feature along with minor UI/UX improvements.

ADRESTIA

Last week, the Adrestia team worked on token locking and multi-asset support in the wallet.

Also, previous work on the Adrestia APIs is paying off, as the team released Cardano-rosetta v1.0, which enables easier integration of exchanges and other third parties with Cardano.

The team also released GraphQL v3.0, which contains some general improvements and historical rewards data, and also worked on a delisting stake pools feature in the wallet backend.

Finally, the Adrestia team is making preparations to work on multisig transaction support, transaction scheduler, UTXOs with multiple token types, improving support for OpenAPI3.0 support, and multi-account support.

NETWORKING

Last week, the team created a connection manager state machine specification and continued testing the connection manager. They fixed some issues in the iohk-monitoring-framework, improved io-sim failure type exception instance, and made progress on the tx-submission issue resolution.

The team also continued working on the cardano-API, reviewed Athens University of Economics and Business (AUEB) network simulations, and worked with Leuven University on the Delta-Q framework.

DEVOPS

Last week, the team used a test cluster from the cardano-wallet to check the Nix configuration for automated testing in Daedalus. They also checked the compatibility of the latest GraphQL and explorer-app versions with db-sync version 6.0.0, and continued developing the Catalyst voting application, focusing on the registration and signing features, which are now being prepared for testing.

CARDANO DECENTRALIZATION

Last week, the team updated the node to the latest version and performed benchmarking and a review. They implemented the IELE/KEVM testnet deployment environments, and collected feedback from the stake pool operator community about the RTView. The team used this feedback to improve metrics logging and user experience.

The team now have functioning timelock scripts, a feature that is to be deployed with the next hard fork. They fixed transaction body serialization to simplify future backwards-compatible transaction body creation in the next development stage, and continued working on serialization generators.

Finally, the team fixed some bugs within the serialization of bidirectional maps and the ValueNotConserved predicate failure, and are now preparing the testing framework for these features.

GOGUEN

Last week, the Plutus team made some minor updates to the Plutus Playground and replaced the Ace editor with Monaco. Also, they refactored some packages and plug-ins and worked on some Nix code changes.

The Marlowe team made further updates to the documentation for the Marlowe Playground and updated some of the Unify choices in the playground simulation so that the choices use the same ChoiceId in the input composer. This has simplified the choice-bound lists by sorting and minimizing the number of intervals. Finally, the team added a LAM (linear amortizer) contract and the applicability model to ACTUS labs.