24 releases (9 breaking)

0.10.0-alpha.1 Feb 18, 2025
0.8.1 Feb 15, 2025
0.8.1-beta.1 Sep 4, 2024
0.8.0-beta.1 Jul 29, 2024
0.3.0 Mar 28, 2024

#2 in #mpl

Download history 611/week @ 2024-11-17 449/week @ 2024-11-24 312/week @ 2024-12-01 566/week @ 2024-12-08 461/week @ 2024-12-15 344/week @ 2024-12-22 263/week @ 2024-12-29 1811/week @ 2025-01-05 2573/week @ 2025-01-12 2701/week @ 2025-01-19 1824/week @ 2025-01-26 5497/week @ 2025-02-02 1818/week @ 2025-02-09 2138/week @ 2025-02-16 1848/week @ 2025-02-23 1627/week @ 2025-03-02

7,555 downloads per month
Used in 13 crates (9 directly)

Custom license

1MB
19K SLoC

Rust client SDK for Mpl Core

An autogenerated Rust client SDK for the project.

Getting started

From your project folder:

cargo add mpl-core

Structure

The client SDK is divided into several modules:

  • accounts: structs representing the accounts of the program
  • errors: enums representing the program errors
  • instructions: structs to facilitate the creation of instructions, instruction arguments and CPI instructions
  • types: structs representing types used by the program

Contributing

Check out the Contributing Guide the learn more about how to contribute to this library.

Dependencies

~12–22MB
~360K SLoC