You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: add Pinocchio to README and rename Rust workflow
- Add Pinocchio to the subtitle and framework descriptions section.
Pinocchio is a zero-copy, zero-allocation library for Solana programs
with 13 example projects in basics/.
- Add pinocchio links to all 13 basics examples that have them.
- Add scheduled-run CI badge for the Pinocchio workflow (286 runs)
matching the existing Anchor and Native badge style.
- Rename 'Rust' workflow to 'Rust Lint' to clarify it only runs
cargo fmt and clippy, not builds or tests, and to distinguish it
from the 'Native' workflow.
This repo contains Solana onchain programs (referred to as 'Smart Contracts' in other blockchains).
8
8
@@ -23,6 +23,10 @@ Each folder includes examples for one or more of the following:
23
23
Build and test commands are defined via pnpm scripts and use `litesvm` for testing.
24
24
Run `pnpm test` to execute tests.
25
25
26
+
-`pinocchio` - Written using [Pinocchio](https://github.com/febo/pinocchio), a zero-copy, zero-allocation library for Solana programs.
27
+
Build and test commands are the same as native examples.
28
+
Run `pnpm test` to execute tests.
29
+
26
30
27
31
**If a given example is missing, please send us a PR to add it!** Our aim is to have every example available in every option. We'd also love to see more programs involving staking, wrapped tokens, oracles, compression and VRF. Follow the [contributing guidelines](./CONTRIBUTING.md) to keep things consistent.
28
32
@@ -35,43 +39,43 @@ Each folder includes examples for one or more of the following:
35
39
36
40
[Hello World on Solana! A minimal program that logs a greeting.](./basics/hello-solana/README.md)
0 commit comments