| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- [workspace]
- members = [
- #basics
- "basics/account-data/native/program",
- "basics/account-data/anchor/programs/anchor-program-example",
- "basics/checking-accounts/native/program",
- "basics/checking-accounts/anchor/programs/anchor-program-example",
- "basics/close-account/native/program",
- "basics/close-account/anchor/programs/close-account",
- "basics/counter/native/program",
- "basics/counter/anchor/programs/counter_anchor",
- "basics/counter/mpl-stack",
- "basics/create-account/native/program",
- "basics/create-account/anchor/programs/create-system-account",
- "basics/cross-program-invocation/anchor/programs/*",
- "basics/hello-solana/native/program",
- "basics/hello-solana/anchor/programs/*",
- "basics/hello-solana/pinocchio/program",
- "basics/pda-rent-payer/native/program",
- "basics/pda-rent-payer/anchor/programs/*",
- "basics/processing-instructions/native/program",
- "basics/processing-instructions/anchor/programs/*",
- "basics/program-derived-addresses/native/program",
- "basics/program-derived-addresses/anchor/programs/*",
- "basics/realloc/native/program",
- "basics/realloc/anchor/programs/*",
- "basics/rent/native/program",
- "basics/rent/anchor/programs/*",
- "basics/favorites/native/program",
- "basics/repository-layout/native/program",
- "basics/repository-layout/anchor/programs/*",
- "basics/transfer-sol/native/program",
- "basics/transfer-sol/anchor/programs/*",
- # tokens
- "tokens/token-2022/mint-close-authority/native/program",
- "tokens/token-2022/non-transferable/native/program",
- "tokens/token-2022/default-account-state/native/program",
- "tokens/token-2022/transfer-fee/native/program",
- "tokens/token-2022/multiple-extensions/native/program",
- ]
- resolver = "2"
- [profile.release]
- overflow-checks = true
- [workspace.dependencies]
- # misc
- borsh = "1.5.7"
- borsh-derive = "1.5.7"
- mpl-token-metadata = { version = "5.1.1", features = [ "no-entrypoint" ] }
- # spl
- solana-program = "3.0"
- spl-token = { version = "8.0.0", features = [ "no-entrypoint" ] }
- spl-token-2022 = {version = "9.0.0" , features = [ "no-entrypoint" ] }
- spl-associated-token-account = { version = "7.0.0", features = [ "no-entrypoint" ] }
- # interface
- solana-system-interface = {version = "2.0.0", features = ["bincode"]}
- spl-token-interface = "2.0.0"
- spl-associated-token-account-interface = "2.0.0"
- spl-token-2022-interface = "2.0.0"
- # pinocchio
- pinocchio = "=0.8.1"
- pinocchio-log = "0.4.0"
|