Status Update

December 20, 2018

Status Updates (December, 2018) > December 20, 2018

Weekly Development Report

DAEDALUS

Wallet

This week the team fixed an issue with the "Ada redemption" feature which was found during the final QA phase of the upcoming Cardano 1.4 release with Daedalus 0.12.0 and Cardano SL 2.0.0. The fix involved changing the way the "Ada redemption" API endpoint integrates with Daedalus; the change was successful, and the full functionality of the "Ada redemption" feature has been restored.

In the scope of regular maintenance tasks, the team has updated the Daedalus documentation about setting up Cardano. The team has also been updating Daedalus dependencies, and this work is still ongoing.

App Platform

This week the team worked on API authentication, which now only requires a signed payload as part of the network request, removing the complexity of auth token issuance. Each request is verified using the app's public key, which is loaded from the on-chain registry upon installation: invalid requests get rejected with a typed error for client-side handling, and valid requests go through authorization checks. Progress was also made on Cardano Wallet, the app being developed for prototyping the system.

WALLET BACKEND

The team has decided that the due date for new wallet specifications and development will now coincide with the cut-off date for the Cardano 1.4 release with Cardano SL 2.0.0.

This will be released later in the week.

NETWORKING

Last week the team made progress on the various protocols, and some team members spent their time working on the Haskell specification for ΔQ.

DEVOPS

Last week the team closely monitored the production Plutus Playground infrastructure during PlutusFest and did release work for Cardano 1.4, which consists of Cardano SL 2.0.0 and Daedalus 0.12.0. The latest Cardano SL build approved by QA was deployed to the staging, testnet, and mainnet clusters. Additionally, the RC6 and RC7 builds of Daedalus were successfully proposed to the staging cluster.

The team also supported Cardano developers with continuous integration strategies for new Cardano code repositories, and considered how the projects will eventually integrate. An internal test cluster has been created for OBFT integration work and DevOps is keeping QA involved. Finally, more progress was made on a tool for testing the operational steps DevOps periodically take on Cardano clusters.

CARDANO DECENTRALIZATION

There is no update this week

GOGUEN

Update coming soon

ANNOUNCEMENTS

IOHK is currently looking for talented people to work with us as a Rust Software Engineer, Haskell Trainer as well as several others. Please see the IOHK Careers page for more details.