version = 4
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[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-program-error",
]
[[package]]
name = "proc-macro2"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
dependencies = [
"proc-macro2",
]
[[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.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "998227476aed49e1c63dec0e89341b768a2cf3bd22913c3ed8baa985cda882c9"
dependencies = [
"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-program-error"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28"
[[package]]
name = "syn"
version = "2.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "typhoon-errors"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0691481d1877188a7cc0256b2f46bf8ffcde59d78ac883a0263b9c85df0c4c1f"
dependencies = [
"solana-address",
"solana-program-error",
]
[[package]]
name = "typhoon-errors-macro"
version = "0.2.0"
dependencies = [
"pinocchio",
"quote",
"syn",
"typhoon-errors",
"typhoon-syn",
]
[[package]]
name = "typhoon-syn"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70d8280b5ef997a06bf4be7422dd5dd6ff94e0c76a987a83a50a11fa7129a100"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e"