jiminy 0.16.0

The zero-copy standard library for Solana programs built on pinocchio. Account layout, validation, PDA, Token/Mint readers, Token-2022 screening, CPI guards, DeFi math, AMM, slippage, lending, staking, vesting, multisig, distribution, Merkle, Ed25519, Pyth oracle. Declarative macros for error codes, instruction dispatch, and account checks. no_std, no_alloc, no proc macros, BPF-safe.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "five8"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23f76610e969fa1784327ded240f1e28a3fd9520c9cec93b636fcf62dd37f772"
dependencies = [
 "five8_core",
]

[[package]]
name = "five8_const"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a0f1728185f277989ca573a402716ae0beaaea3f76a8ff87ef9dd8fb19436c5"
dependencies = [
 "five8_core",
]

[[package]]
name = "five8_core"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2551bf44bc5f776c15044b9b94153a00198be06743e262afaaa61f11ac7523a5"

[[package]]
name = "jiminy"
version = "0.16.0"
dependencies = [
 "jiminy-core",
 "jiminy-distribute",
 "jiminy-finance",
 "jiminy-lending",
 "jiminy-multisig",
 "jiminy-solana",
 "jiminy-staking",
 "jiminy-vesting",
 "pinocchio",
 "pinocchio-system",
 "pinocchio-token",
 "sha2-const-stable",
]

[[package]]
name = "jiminy-core"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c99a7290a673208d12e9c1710c7ecdc6def75c2e0776d6e53314f9b98144dd76"
dependencies = [
 "pinocchio",
 "sha2-const-stable",
 "solana-zero-copy",
]

[[package]]
name = "jiminy-distribute"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0ead780dd9804fb65e429b575cf2a4484ddb821aacbda90bb3282909b9c8fc"
dependencies = [
 "pinocchio",
]

[[package]]
name = "jiminy-finance"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "927da6f74c2722139866f338b867b599a6f5e1a90008a76d239790c36f9dce5c"
dependencies = [
 "jiminy-core",
 "pinocchio",
]

[[package]]
name = "jiminy-lending"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b74cebb128d111425dd950253a9caecb132d86143803e7c359048a71e31b8791"
dependencies = [
 "pinocchio",
]

[[package]]
name = "jiminy-multisig"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f823c54f411bdda1ec25d0b1273a51a5cdee4c4a85f6e9306e36cb5d2c65cb7"
dependencies = [
 "pinocchio",
]

[[package]]
name = "jiminy-solana"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "640651f9bfef0662d897147f434293f96394d313e8601657ffbe6acd9a05c49c"
dependencies = [
 "jiminy-core",
 "pinocchio",
 "pinocchio-system",
 "pinocchio-token",
]

[[package]]
name = "jiminy-staking"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8dda5d1571e2f188e763cce8832e6a3f74ab9f6b2b6c9a0dd9a4faf35cdfbc"
dependencies = [
 "pinocchio",
]

[[package]]
name = "jiminy-vesting"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04cf3ee58c6dd64eb0d4625f3e6649c95d7f57a55f23b6fe0daa765633e948f8"
dependencies = [
 "pinocchio",
]

[[package]]
name = "pinocchio"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c06810dac15a4ef83d3dabdb4f2f22fb39c9adff669cd2781da4f716510a647c"
dependencies = [
 "solana-account-view",
 "solana-address",
 "solana-define-syscall 4.0.1",
 "solana-instruction-view",
 "solana-program-error",
]

[[package]]
name = "pinocchio-system"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24044a0815753862b558e179e78f03f7344cb755de48617a09d7d23b50883b6c"
dependencies = [
 "pinocchio",
 "solana-address",
]

[[package]]
name = "pinocchio-token"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "febf3bbe37f4e2723b9b41a1768c6542a1ae1b1d7bcac27f892f30cabcf70ec4"
dependencies = [
 "solana-account-view",
 "solana-address",
 "solana-instruction-view",
 "solana-program-error",
]

[[package]]
name = "sha2-const-stable"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f179d4e11094a893b82fff208f74d448a7512f99f5a0acbd5c679b705f83ed9"

[[package]]
name = "solana-account-view"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f37ca34c37f92ee341b73d5ce7c8ef5bb38e9a87955b4bd343c63fa18b149215"
dependencies = [
 "solana-address",
 "solana-program-error",
]

[[package]]
name = "solana-address"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68c5d02824391b072dc5cd0aaa85fb0af9784a21d23286a767994d1e8a322131"
dependencies = [
 "five8",
 "five8_const",
 "solana-define-syscall 5.0.0",
 "solana-program-error",
]

[[package]]
name = "solana-define-syscall"
version = "4.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57e5b1c0bc1d4a4d10c88a4100499d954c09d3fecfae4912c1a074dff68b1738"

[[package]]
name = "solana-define-syscall"
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03aacdd7a61e2109887a7a7f046caebafce97ddf1150f33722eeac04f9039c73"

[[package]]
name = "solana-instruction-view"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60147e4d0a4620013df40bf30a86dd299203ff12fcb8b593cd51014fce0875d8"
dependencies = [
 "solana-account-view",
 "solana-address",
 "solana-define-syscall 4.0.1",
 "solana-program-error",
]

[[package]]
name = "solana-program-error"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28"

[[package]]
name = "solana-zero-copy"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94f52dd8f733a13f6a18e55de83cf97c4c3f5fdf27ea3830bcff0b35313efcc2"