#stub #syscalls #trident #fuzzing #framework

trident-syscall-stubs-v1

Implementation of syscall stubs for the Trident fuzzing framework

1 unstable release

0.0.1 Jan 12, 2025

#23 in #trident

Download history 137/week @ 2025-01-08 118/week @ 2025-01-15 88/week @ 2025-01-22 75/week @ 2025-01-29 29/week @ 2025-02-05 48/week @ 2025-02-12 67/week @ 2025-02-19 72/week @ 2025-02-26

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

Custom license

18KB
316 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

~25–39MB
~724K SLoC