16 unstable releases (3 breaking)

0.54.6 Dec 4, 2024
0.54.5 Nov 28, 2024
0.53.2 Oct 2, 2024
0.53.0 Sep 4, 2024
0.51.1 Jul 6, 2024

#931 in Magic Beans

Download history 574/week @ 2024-08-26 593/week @ 2024-09-02 160/week @ 2024-09-09 348/week @ 2024-09-16 270/week @ 2024-09-23 923/week @ 2024-09-30 467/week @ 2024-10-07 437/week @ 2024-10-14 474/week @ 2024-10-21 238/week @ 2024-10-28 536/week @ 2024-11-04 687/week @ 2024-11-11 825/week @ 2024-11-18 614/week @ 2024-11-25 490/week @ 2024-12-02 617/week @ 2024-12-09

2,572 downloads per month
Used in 12 crates (2 directly)

GPL-3.0-only

2MB
50K SLoC

Smart contract meta crate support

crates.io

The library that provides all the functionality of the individual contracts meta crates.

The purpose of the contract meta crates is to produce the contract ABI. Because of their access to the ABI, they have other ABI-based responsibilities, such as:

  • generating the wasm crates,
  • building the contracts,
  • performing validations not possible otherwise,
  • generating snippets,
  • etc.

For more about the build process, see https://docs.multiversx.com/developers/developer-reference/sc-build-reference/

Dependencies

~10–17MB
~249K SLoC