Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 5.03 KB

File metadata and controls

37 lines (24 loc) · 5.03 KB

System

The Solana System program and its generated clients.

Project setup

This repo uses a Makefile as its canonical command surface. Targets read the pinned nightly toolchain and Solana CLI version from Cargo.toml's [workspace.metadata] blocks via toml-cli, so you'll need it installed locally:

cargo install toml-cli

Then install NPM dependencies to make the Codama renderers and per-client tooling available:

pnpm install

Generating clients

You can generate clients for them using the following command.

make generate-clients

Managing clients

The following clients are available for the System program. You may use the following links to learn more about each client.