#transaction #distributed #component #platform-agnostic #execution #platform #transactions #smart-contracts

transact

Transact is a transaction execution platform designed to be used as a library or component when implementing distributed ledgers, including blockchains

13 releases

✓ Uses Rust 2018 edition

0.2.4 Apr 29, 2020
0.2.3 Feb 20, 2020
0.1.7 Jan 24, 2020
0.1.6 Sep 12, 2019
0.1.0 May 15, 2019

#80 in Cryptocurrencies

Download history 307/week @ 2020-03-12 317/week @ 2020-03-19 268/week @ 2020-03-26 299/week @ 2020-04-02 358/week @ 2020-04-09 342/week @ 2020-04-16 336/week @ 2020-04-23 406/week @ 2020-04-30 303/week @ 2020-05-07 341/week @ 2020-05-14 167/week @ 2020-05-21 223/week @ 2020-05-28 160/week @ 2020-06-04 165/week @ 2020-06-11 512/week @ 2020-06-18 397/week @ 2020-06-25

1,571 downloads per month
Used in 5 crates (4 directly)

Apache-2.0 and maybe MPL-2.0

765KB
15K SLoC

Hyperledger Transact

Hyperledger Transact is a platform-agnostic library for executing transactions with smart contracts.

The Hyperledger Transact project includes several repositories:

  • This repository contains the core Transact Rust library.

  • The transact-contrib repository contains examples and reference implementations.

  • The transact-rfcs repository contains RFCs (requests for comments) for proposed and approved changes to Hyperledger Transact.

How to Participate

We welcome contributors, both organizations and individuals, to help shape project direction, contribute ideas, provide use cases, and work on specific tools and examples. Please join the discussion in the mailing list and #transact channel.

More Information

License

Hyperledger Transact software is licensed under the Apache License Version 2.0 software license.

Dependencies

~4–8.5MB
~165K SLoC