2020 Q4 Hyperledger Transact

2020 Q4 Hyperledger Transact

Project

Hyperledger Transact - https://github.com/hyperledger/transact

Project Health

Health is good. Transact has been fully integrated into the Sawtooth Validator, replacing the Python transaction execution platform.

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.

  • Replaced the signing module in libtransact with cylinder

  • Updated to the Scheduler and Executor APIs to improve usage

  • Made various bug fixes and improvements

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

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, up from 3 last quarter.

Additional Information

Reviewed By

@Angelo de Caro
@Arnaud J LE HORS
@Arun S M
@Baohua Yang
@Bobbi Muscara
@Danno Ferrin
@David Enyeart
@Gari Singh
@Grace Hartley (Deactivated)
@Hart Montgomery
@María Teresa nieto
@Mark Wagner (Deactivated)
@Nathan George
@Tracy Kuhrt (Deactivated)
@Troy Ronda