d9deab4d2c
* zk-token-sdk: add curve25519 basic ops * zk-token-sdk: add bpf operations for curve25519 ops * zk-token-sdk: rebase * zk-token-sdk: add tests for curve25519 opertions * zk-token-sdk: rustfmt * zk-token-sdk: organize syscalls by trait * zk-token-sdk: organize syscalls by trait * zk-token-sdk: cleaning up * zk-token-sdk: rename mods * zk-token-sdk: cargo fmt * zk-token-sdk: fix tests for edwards and ristretto * zk-token-sdk: add Syscall object for curve point validation * zk-token-sdk: docs for curve syscall traits * zk-token-sdk: fix errors from rebase * zk-token-sdk: update Vec to slice Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com> * zk-token-sdk: use enum with num-derive for curve ids * zk-token-sdk: update vec to slice * zk-token-sdk: make curve25519 tests be deterministic * zk-token-sdk: rebase * token-2022: re-organizing curve point validation * token-2022: cargo fmt * zk-token-sdk: minor Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com> |
||
---|---|---|
.. | ||
benches | ||
bpf | ||
cargo-build-bpf | ||
cargo-test-bpf | ||
docker-solana | ||
gen-headers | ||
macro | ||
program | ||
src | ||
tests | ||
.gitignore | ||
Cargo.toml | ||
README.md | ||
build.rs | ||
package.json |
README.md
Solana SDK
Use the Solana SDK Crate to write client side applications in Rust. If writing on-chain programs, use the Solana Program Crate instead.
More information about Solana is available in the Solana documentation.
The Solana Program Library provides examples of how to use this crate.
Still have questions? Ask us on Discord