#entropy #programs #wit #entropy-programs-core

no-std entropy-programs-core

Core traits and types for building programs on the Entropy network

4 releases (breaking)

0.11.0 Dec 3, 2024
0.10.0 Apr 26, 2024
0.9.0 Apr 24, 2024
0.0.0 Jan 5, 2024

#36 in #entropy

Download history 12/week @ 2024-12-27 123/week @ 2025-01-03 191/week @ 2025-01-10 237/week @ 2025-01-17 326/week @ 2025-01-24 242/week @ 2025-01-31 183/week @ 2025-02-07 337/week @ 2025-02-14 288/week @ 2025-02-21 394/week @ 2025-02-28 231/week @ 2025-03-07 134/week @ 2025-03-14 82/week @ 2025-03-21 226/week @ 2025-03-28 117/week @ 2025-04-04 70/week @ 2025-04-11

539 downloads per month
Used in 3 crates (via entropy-programs-runtime)

AGPL-3.0-or-later

9KB
54 lines

This supports core traits and types for supporting new architectures and programs, and interfacing with them.


entropy-programs-core

This contains core traits and types for writing modular programs code, including programs, runtimes, architectures (for writing architecture-agnostic programs and dynamic parsing) and signature-request interfaces.

.wit

User applications can generate and use the required WITs in two ways:

  1. cargo component - prefered, since this doesn't require the user to build the wasm-component manually;
  2. reexported from entropy-programs-core via wit-bindgen - this is a fallback for when cargo component is not available.

Dependencies

~5.5MB
~130K SLoC