├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── install-solana-zig.sh ├── program-test ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.zig ├── build.zig.zon ├── install-build-deps.sh ├── pubkey │ └── main.zig ├── test.sh └── tests │ └── pubkey.rs └── src ├── account.zig ├── allocator.zig ├── blake3.zig ├── bpf.zig ├── clock.zig ├── context.zig ├── hash.zig ├── instruction.zig ├── log.zig ├── public_key.zig ├── rent.zig ├── root.zig └── slot_hashes.zig /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/README.md -------------------------------------------------------------------------------- /install-solana-zig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/install-solana-zig.sh -------------------------------------------------------------------------------- /program-test/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /program-test/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/Cargo.lock -------------------------------------------------------------------------------- /program-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/Cargo.toml -------------------------------------------------------------------------------- /program-test/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/build.zig -------------------------------------------------------------------------------- /program-test/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/build.zig.zon -------------------------------------------------------------------------------- /program-test/install-build-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/install-build-deps.sh -------------------------------------------------------------------------------- /program-test/pubkey/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/pubkey/main.zig -------------------------------------------------------------------------------- /program-test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/test.sh -------------------------------------------------------------------------------- /program-test/tests/pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/program-test/tests/pubkey.rs -------------------------------------------------------------------------------- /src/account.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/account.zig -------------------------------------------------------------------------------- /src/allocator.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/allocator.zig -------------------------------------------------------------------------------- /src/blake3.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/blake3.zig -------------------------------------------------------------------------------- /src/bpf.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/bpf.zig -------------------------------------------------------------------------------- /src/clock.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/clock.zig -------------------------------------------------------------------------------- /src/context.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/context.zig -------------------------------------------------------------------------------- /src/hash.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/hash.zig -------------------------------------------------------------------------------- /src/instruction.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/instruction.zig -------------------------------------------------------------------------------- /src/log.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/log.zig -------------------------------------------------------------------------------- /src/public_key.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/public_key.zig -------------------------------------------------------------------------------- /src/rent.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/rent.zig -------------------------------------------------------------------------------- /src/root.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/root.zig -------------------------------------------------------------------------------- /src/slot_hashes.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncinque/solana-program-sdk-zig/HEAD/src/slot_hashes.zig --------------------------------------------------------------------------------