soltrace 0.1.1

Structured, Borsh-serialized Anchor events as a drop-in replacement for msg! in Solana programs.
Documentation
[package]
name = "soltrace"
version = "0.1.1"
edition = "2021"
rust-version = "1.75"
description = "Structured, Borsh-serialized Anchor events as a drop-in replacement for msg! in Solana programs."
license = "MIT"
repository = "https://github.com/GarvitDadheech/SolTrace"
homepage = "https://www.soltrace.online/docs"
documentation = "https://www.soltrace.online/docs"
keywords = ["solana", "anchor", "logging", "borsh", "compute"]
categories = ["development-tools::debugging", "wasm"]
exclude = ["/.github", "/tests", "*.ts", "*.json"]

[dependencies]
anchor-lang = "0.30.1"

[features]
# Marker feature for CPI dependents. This crate defines no entrypoint of its
# own, so the feature is a no-op here; it exists so that programs using
# `soltrace` can forward their own no-entrypoint activation without error.
no-entrypoint = []

# When enabled, all emit! calls are compiled out. Enable this feature in your
# mainnet/production build to achieve zero logging overhead. Omit it in devnet
# and test builds to restore full observability.
devnet-only = []

[dev-dependencies]
borsh = "0.10"