jiminy 0.17.0

The zero-copy standard library for Solana programs built on Hopper Runtime. 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 = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26dec3da8bc3ef08f2c04f61eab298c3ab334523e55f076354d6d6f613799a7b"
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 = "hopper-runtime"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cf3b9b4f35540133111bf625f8de22c394048ad66b6ce8ea6539ec4149149f3"
dependencies = [
 "five8_const 0.1.4",
 "pinocchio",
 "pinocchio-system",
 "pinocchio-token",
]

[[package]]
name = "jiminy"
version = "0.17.0"
dependencies = [
 "hopper-runtime",
 "jiminy-core",
 "jiminy-distribute",
 "jiminy-finance",
 "jiminy-lending",
 "jiminy-multisig",
 "jiminy-solana",
 "jiminy-staking",
 "jiminy-vesting",
 "sha2-const-stable",
]

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

[[package]]
name = "jiminy-distribute"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aabb49b1910604ee90960369b2f99b7e43f28c955bd7da711480638b45854334"
dependencies = [
 "hopper-runtime",
]

[[package]]
name = "jiminy-finance"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4556ed29ffac5d8f76ebf2e8c5dc3596ac506a2c53f674b288ded63d503afe5"
dependencies = [
 "hopper-runtime",
 "jiminy-core",
]

[[package]]
name = "jiminy-lending"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bd83ff48607d4ebfc207843f289429322bf28957616d4541ce802d4198c501a"
dependencies = [
 "hopper-runtime",
]

[[package]]
name = "jiminy-multisig"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96241553c31681af7ce23d209dfbff88b19c6756fe2062d2df8f10a9b45588e2"
dependencies = [
 "hopper-runtime",
]

[[package]]
name = "jiminy-solana"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4166e439d2348f58a0631fa46cc1cb9b8bb55facea848bc7a34e0b132364e9a"
dependencies = [
 "hopper-runtime",
 "jiminy-core",
]

[[package]]
name = "jiminy-staking"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6f4879a0bae2325058416e2b8ce2ea43d828126d0a43126a206f486fad1b9d9"
dependencies = [
 "hopper-runtime",
]

[[package]]
name = "jiminy-vesting"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d152501decf2ff9b17239be02105d9b08ab52f8f92d5c46dc1eb7ae769057d39"
dependencies = [
 "hopper-runtime",
]

[[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 1.0.0",
 "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"