Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  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 Command family workload has been added which can be run with the workload CLI.
  • Initial work on improved merkle-radix support over SQL databases, with SQLite as the initial targeted platform.

Current Plans

Next steps include:

  • Add a example application that uses the command family workload
  • Complete and stabilizing SQL database support 
  • Add PostgreSQL database support
  • Add a next-generation smart contract API / simplified smart contracts (cross-project with Sawtooth, in progress)
  • 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 February 24th 2021 to May 25 2021

https://insights.lfx.linuxfoundation.org/projects/hyperledger%2Ftransact/dashboard?time=%7B%22from%22:%222021-02-24T06:00:00.000Z%22,%22type%22:%22absolute%22,%22to%22:%222021-05-25T05:00:00.000Z%22%7D

Reviewed By