futureversecom / trn-pact

The pact embedded language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pact

An embedded contract DSL and toolchain for doughnuts in the TRN permission domain.

Pact contracts are written in a simple bytecode and execute against dynamic input data to ensure their invariants are upheld.
It is designed for integration with the TRN blockchain runtime to enable safe, powerful delegated transactions.

alt text

About

The pact embedded language

License:Apache License 2.0


Languages

Language:Rust 94.5%Language:JavaScript 4.6%Language:Shell 1.0%