jiminy 0.15.1

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.15.1"
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.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9a30cd31554ca14272e509ce5b7aec5645c6494066e23346443905f18ccdf7f"
dependencies = [
 "pinocchio",
 "sha2-const-stable",
 "solana-zero-copy",
]

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

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

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

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

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

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

[[package]]
name = "jiminy-vesting"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c55e8e09ddb06842ae589b3df7e0f61c7f3d613fc1df1d662ea4f2981fddc23"
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"