Skip to content

Development Updates

110 Results
Refine by:
Sort by:
Weekly development report as of 2024-06-21
Emmanuel

Weekly development report as of 2024-06-21

CORE TECHNOLOGY This week, the ledger team reached a major milestone by implementing CIP-0069, which enhances PlutusV3 functionality by making spending datums optional and enforcing all scripts to have exactly one argument. This feature allows spending scripts to be used for other purposes, such as minting. Additionally, they fixed several important bugs, ...
4 up votes and 1 down votes. Total score
Weekly development report as of 2024-06-14
Emmanuel

Weekly development report as of 2024-06-14

CORE TECHNOLOGY This week, the consensus team continued working on different workstreams – Ouroboros Leios, Ouroboros Genesis, UTXO-HD, and LSM. They were also busy addressing the tech debt. Stay tuned for more updates next week. WALLETS AND SERVICES This week, the Lace integration with the on-ramp service by Banxa was enhanced to support Apple Pay and Go...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-06-7
Emmanuel

Weekly development report as of 2024-06-7

CORE TECHNOLOGY This week, the ledger team enhanced the correctness of the CDDL specification and improved safety by restricting certain protocol parameter types. The team also introduced tools for controlling test case distribution, worked on the UTXO predicate failure tests, enabled the retrying of flaky tests in nightly CI, and made further fixes and imp...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-05-17
Emmanuel

Weekly development report as of 2024-05-17

CORE TECHNOLOGY This week, the consensus team released consensus packages for node v.8.11, introducing several improvements: Improved Praos chain order: restricted the VRF tiebreaker based on slot distance and made a small tweak to the issue number tiebreaker to improve chain selection. Statistics on leader schedule: wrote an overview of the statistics on...
5 up votes and 0 down votes. Total score
Weekly development report as of 2024-05-10
Emmanuel

Weekly development report as of 2024-05-10

CORE TECHNOLOGY The performance and tracing team analyzed benchmarks for the Conway era with DReps injected, traced DRep data, and improved error reporting in the tx-generator. They fully supported the new CLI create-testnet-data command and injected DRep into the Conway genesis.  The team expanded the node metrics by including build information and block ...
4 up votes and 0 down votes. Total score
Weekly development report as of 2024-04-26
Emmanuel

Weekly development report as of 2024-04-26

CORE TECHNOLOGY This week, the performance and tracing team concluded benchmarking activities for nodes v.8.9.2 and v.8.10.0. They also started designing the implementation of quick queries in the analysis pipeline. Currently, they are finalizing new features for the reporting pipeline and enhancing Prometheus output to make the node's build information eas...
4 up votes and 0 down votes. Total score
Weekly development report as of 2024-04-19
Emmanuel

Weekly development report as of 2024-04-19

CORE TECHNOLOGY This week, the core technology teams released node v.8.9.2. This version resolves an issue with the peer-sharing networking feature that prevented nodes from sharing peers with connected nodes. Over the past few weeks, the site reliability engineering (SRE) team continued working on Cardano environment improvements and general maintenance. ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-04-12
Emmanuel

Weekly development report as of 2024-04-12

CORE TECHNOLOGY Over the past two weeks, the ledger team has made significant progress in testing. They have improved data generation for conformance tests and ensured that the implementation is much more organized. Also, the team worked on infrastructure enhancements, implementing fixes for node v.8.10, making some post-release updates, and updating toolin...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-04-05
Emmanuel

Weekly development report as of 2024-04-05

CORE TECHNOLOGY This week, the consensus team worked on the modification of LocalTxMonitor and HasTx functionalities improving cross-era behavior. The team completed most tests for the UTXO-HD branch within ouroboros-consensus, with ongoing efforts to resolve some issues in the mempool-parallel test. They also addressed an upstream issue within quickcheck-...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-05-31
Emmanuel

Weekly development report as of 2024-05-31

CORE TECHNOLOGY This week, the consensus team made significant advancements in the UTXO-HD project. They updated UTXO-HD to use simple diffs, which resulted in a drastic improvement in the mempool benchmarks. The team also assisted in releasing version 0.10.0 of the quickcheck-state-machine library, which is crucial for high-assurance property tests. Additi...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-05-24
Emmanuel

Weekly development report as of 2024-05-24

CORE TECHNOLOGY This week, the ledger team focused primarily on conformance testing. Significant progress was made as the team completed conformance tests for the \`CERT and RATIFY\` rules and advanced other tests. These efforts also led to improvements in the constraint-generators framework. Additionally, the team fixed the stake pool operator stake distri...
5 up votes and 0 down votes. Total score
Weekly development report as of 2024-05-03
Emmanuel

Weekly development report as of 2024-05-03

CORE TECHNOLOGY Over the past few weeks, the site reliability engineering (SRE) team continued working on Cardano environment improvements and general maintenance. Some of the improvements include the deployment of Cardano node v.8.9.2 to mainnet, pre-production, preview, and shelley-qa environments along with the deployment of Cardano node v.8.10.1-pre to...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-02-09
Olga Hryniuk

Weekly development report as of 2024-02-09

CORE TECHNOLOGY This week, the networking team merged changes related to bootstrap peers into the ouroboros-network repository and continued integration and testing using an early development version of cardano-node. In collaboration with DripDropz, the IOG team fixed a mistake in the CDDL specification that resulted in misleading documentation. The team al...
5 up votes and 0 down votes. Total score
Weekly development report as of 2024-03-01
Emmanuel

Weekly development report as of 2024-03-01

CORE TECHNOLOGY This week, the ledger team added reference script support for Plutus V1 in Conway. The team is now writing tests, improving tooling, and fixing Conway-related bugs. This development comes with significant bug fixes, particularly addressing inaccuracies in stake distribution for DReps and stake pools. SMART CONTRACTS The Plutus team began i...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-03-08
Emmanuel

Weekly development report as of 2024-03-08

CORE TECHNOLOGY This week, the networking team published \`ouroboros-network-0.12.0.0, ouroboros-network-protocols-0.8.0.0 and ouroboros-network-api-0.7.0.0 packages into CHaP. Additionally, they updated and published ouroboros-consensus-0.16.0.0, ouroboros-consensus-cardano-0.14.0.0, cardano-cli-8.20.3.0 and cardano-api-8.39.2.0\`. The team fixed syncing ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-01-26
Olga Hryniuk

Weekly development report as of 2024-01-26

CORE TECHNOLOGY This week, the networking team worked on the integration of bootstrap peers with the Cardano node in an experimental branch and continued working on the tx-submission feature. They also collaborated with the CF on peer sharing improvements, compiled ouroboros-network packages with GHC-9.8, and modified the local-state-query mini-protocol to ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-01-12
Olga Hryniuk

Weekly development report as of 2024-01-12

CORE TECHNOLOGY This week, the core technology teams released node v.8.7.3, which addresses a minor fix in ouroboros-network. This release resolves an issue in the outbound-governor where, under rare but reproducible conditions, the governor could lose track of certain outbound connections, such as a local root or another node. Benchmarking reports relevant...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-03-29
Emmanuel

Weekly development report as of 2024-03-29

CORE TECHNOLOGY This week, the consensus team has been working on the final integration of node v.8.10.0-pre release to bring the latest changes to SanchoNet for governance testing. The ledger team enhanced test frameworks and data quality in Newconstraints phase3 by adding constraints and new types like Size, SizeSpec, and Sized. The team introduced unsaf...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-03-22
Emmanuel

Weekly development report as of 2024-03-22

CORE TECHNOLOGY Over the past few weeks, the site reliability engineering (SRE) team has continued working on Cardano environment improvements and general maintenance. They have successfully deployed cardano-node v.8.9.0 to all environments, and have created a new profile-cardano-db-sync-snapshots nixosModule, which is now available for snapshotting db-sync...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-03-15
Emmanuel

Weekly development report as of 2024-03-15

CORE TECHNOLOGY This week, the core technology teams released node v.8.9.0, introducing Genesis Lite bootstrap peers. This version fixes a small bug in the dynamic block forging logic and also includes some overall improvements. Learn more about preparations for full P2P networking, an interim bootstrap network, and plans ahead in this blog post.  WALLETS ...
3 up votes and 0 down votes. Total score