#builder #programs #client #native #solana #transaction

solana-native-programs

Rust transaction builder clients for the Solana Native Programs

1 unstable release

0.1.0 Aug 6, 2024

#272 in #programs

32 downloads per month

Custom license

180KB
4.5K SLoC

Rust client SDK for Mpl Project Name

An autogenerated Rust client SDK for the project.

Getting started

From your project folder:

cargo add mpl-project-name

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

~15–24MB
~381K SLoC