#stub #syscalls #trident #fuzzing #framework

trident-syscall-stubs-v2

Implementation of syscall stubs for the Trident fuzzing framework

1 unstable release

0.0.1 Jan 12, 2025

#22 in #trident

Download history 135/week @ 2025-01-08 118/week @ 2025-01-15 87/week @ 2025-01-22 75/week @ 2025-01-29 28/week @ 2025-02-05 47/week @ 2025-02-12 69/week @ 2025-02-19 72/week @ 2025-02-26

218 downloads per month
Used in 4 crates (via trident-svm)

Custom license

14KB
249 lines

Trident Syscall Stubs

This crate provides a set of syscall stubs for the Trident SVM.

[!WARNING]

  • The crate trident-syscall-stubs-v1 is meant to be used with programs written in Solana >=1.17 < 2

  • The crate trident-syscall-stubs-v2 is meant to be used with programs written in Solana ~2.0.

Usage

Add this dependency to your Cargo.toml:

[dependencies]
trident-syscall-stubs-v1 = "0.0.1"
trident-syscall-stubs-v2 = "0.0.1"

or

[dependencies.trident-syscall-stubs-v1]
git = "https://github.com/Ackee-Blockchain/trident-syscall-stubs"
package = "trident-syscall-stubs-v1"

[dependencies.trident-syscall-stubs-v2]
git = "https://github.com/Ackee-Blockchain/trident-syscall-stubs"
package = "trident-syscall-stubs-v2"

Dependencies

~19–34MB
~587K SLoC