2021 Q1 Hyperledger Transact

Project

Hyperledger Transact: https://www.hyperledger.org/projects/transact

Project Health

Health is good. Work has been focused on workload tools that can be leveraged by different distributed ledgers for performance and stability testing.

Required Information

  1. Have you switched from master to main in all your repos? Yes
  2. Have you implemented repolinter.json in all your repos? No

Questions/Issues for the TSC

No issues currently.

Releases

Since project creation, the project has had 19 releases. The current release is 0.3.6. The releases are available on crates.io: https://crates.io/crates/transact/versions

Overall Activity in the Past Quarter

Continued incremental improvements to the initial code base. Additional activity shown below. The primary method of discussion continues to be held in RocketChat.

  • A new CLI has been added to support workload performance and stability testing.
  • Sabre smart contract support which enables compiling a Transact transaction handler into Sabre WASM smart contract. 

Current Plans

Next steps include:

  • Stabilize SQLite database support
  • Add a next-generation smart contract API / simplified smart contracts (cross-project with Sawtooth, in progress)
  • Add PostgreSQL database support
  • Further develop the Transact SDK for JavaScript
  • Move Sawtooth Sabre into Transact

Maintainer Diversity

The maintainer diversity currently matches that of the initial project sponsor companies.

Contributor Diversity

There were a total of 5 contributors in the last quarter, same as last quarter.

Additional Information

Insights from December 3rd 2020 to February 24th 2021

https://insights.lfx.linuxfoundation.org/projects/hyperledger%2Ftransact/dashboard?time=%7B%22from%22:%222020-12-03T06:00:00.000Z%22,%22type%22:%22absolute%22,%22to%22:%222021-02-24T14:21:58.438Z%22%7D

Reviewed By