瀏覽代碼

Remove `rust-version` from crate manifests (#3000)

acheron 1 年之前
父節點
當前提交
efe2e40c12
共有 64 個文件被更改,包括 3 次插入69 次删除
  1. 1 0
      CHANGELOG.md
  2. 0 1
      avm/Cargo.toml
  3. 0 1
      client/Cargo.toml
  4. 0 1
      client/example/Cargo.toml
  5. 2 7
      client/src/cluster.rs
  6. 0 1
      examples/tutorial/basic-0/programs/basic-0/Cargo.toml
  7. 0 1
      examples/tutorial/basic-1/programs/basic-1/Cargo.toml
  8. 0 1
      examples/tutorial/basic-2/programs/basic-2/Cargo.toml
  9. 0 1
      examples/tutorial/basic-3/programs/puppet-master/Cargo.toml
  10. 0 1
      examples/tutorial/basic-3/programs/puppet/Cargo.toml
  11. 0 1
      examples/tutorial/basic-4/programs/basic-4/Cargo.toml
  12. 0 1
      examples/tutorial/basic-5/programs/basic-5/Cargo.toml
  13. 0 1
      idl/Cargo.toml
  14. 0 1
      lang/Cargo.toml
  15. 0 1
      lang/attribute/access-control/Cargo.toml
  16. 0 1
      lang/attribute/account/Cargo.toml
  17. 0 1
      lang/attribute/constant/Cargo.toml
  18. 0 1
      lang/attribute/error/Cargo.toml
  19. 0 1
      lang/attribute/program/Cargo.toml
  20. 0 1
      lang/derive/accounts/Cargo.toml
  21. 0 1
      lang/derive/serde/Cargo.toml
  22. 0 1
      lang/derive/space/Cargo.toml
  23. 0 1
      lang/syn/Cargo.toml
  24. 0 1
      spl/Cargo.toml
  25. 0 1
      tests/bpf-upgradeable-state/programs/bpf-upgradeable-state/Cargo.toml
  26. 0 1
      tests/cashiers-check/programs/cashiers-check/Cargo.toml
  27. 0 1
      tests/cfo/programs/cfo/Cargo.toml
  28. 0 1
      tests/chat/programs/chat/Cargo.toml
  29. 0 1
      tests/composite/programs/composite/Cargo.toml
  30. 0 1
      tests/custom-coder/programs/native-system/Cargo.toml
  31. 0 1
      tests/custom-coder/programs/spl-token/Cargo.toml
  32. 0 1
      tests/declare-program/programs/declare-program/Cargo.toml
  33. 0 1
      tests/declare-program/programs/external/Cargo.toml
  34. 0 1
      tests/errors/programs/errors/Cargo.toml
  35. 0 1
      tests/escrow/programs/escrow/Cargo.toml
  36. 0 1
      tests/events/programs/events/Cargo.toml
  37. 0 1
      tests/idl/programs/docs/Cargo.toml
  38. 0 1
      tests/idl/programs/new-idl/Cargo.toml
  39. 0 1
      tests/idl/programs/relations-derivation/Cargo.toml
  40. 0 1
      tests/ido-pool/programs/ido-pool/Cargo.toml
  41. 0 1
      tests/lockup/programs/lockup/Cargo.toml
  42. 0 1
      tests/lockup/programs/registry/Cargo.toml
  43. 0 1
      tests/misc/programs/misc-optional/Cargo.toml
  44. 0 1
      tests/misc/programs/misc/Cargo.toml
  45. 0 1
      tests/misc/programs/remaining-accounts/Cargo.toml
  46. 0 1
      tests/misc/programs/shared/Cargo.toml
  47. 0 1
      tests/multisig/programs/multisig/Cargo.toml
  48. 0 1
      tests/pda-derivation/programs/pda-derivation/Cargo.toml
  49. 0 1
      tests/pyth/programs/pyth/Cargo.toml
  50. 0 1
      tests/relations-derivation/programs/relations-derivation/Cargo.toml
  51. 0 1
      tests/spl/metadata/programs/metadata/Cargo.toml
  52. 0 1
      tests/spl/token-extensions/programs/token-extensions/Cargo.toml
  53. 0 1
      tests/spl/token-proxy/programs/token-proxy/Cargo.toml
  54. 0 1
      tests/spl/token-wrapper/programs/token-wrapper/Cargo.toml
  55. 0 1
      tests/spl/transfer-hook/programs/transfer-hook/Cargo.toml
  56. 0 1
      tests/swap/programs/swap/Cargo.toml
  57. 0 1
      tests/system-accounts/programs/system-accounts/Cargo.toml
  58. 0 1
      tests/sysvars/programs/sysvars/Cargo.toml
  59. 0 1
      tests/tictactoe/programs/tictactoe/Cargo.toml
  60. 0 1
      tests/typescript/programs/shared/Cargo.toml
  61. 0 1
      tests/typescript/programs/typescript/Cargo.toml
  62. 0 1
      tests/zero-copy/programs/shared/Cargo.toml
  63. 0 1
      tests/zero-copy/programs/zero-copy/Cargo.toml
  64. 0 1
      tests/zero-copy/programs/zero-cpi/Cargo.toml

+ 1 - 0
CHANGELOG.md

@@ -38,6 +38,7 @@ The minor version will be incremented upon a breaking change and the patch versi
 - cli: Fix IDL write getting corrupted from retries ([#2964](https://github.com/coral-xyz/anchor/pull/2964)).
 - idl: Fix `unexpected_cfgs` build warning ([#2992](https://github.com/coral-xyz/anchor/pull/2992)).
 - lang: Make tuple struct fields public in `declare_program!` ([#2994](https://github.com/coral-xyz/anchor/pull/2994)).
+- Remove `rust-version` from crate manifests ([#3000](https://github.com/coral-xyz/anchor/pull/3000)).
 
 ### Breaking
 

+ 0 - 1
avm/Cargo.toml

@@ -1,7 +1,6 @@
 [package]
 name = "avm"
 version = "0.30.0"
-rust-version = "1.60"
 edition = "2021"
 
 [[bin]]

+ 0 - 1
client/Cargo.toml

@@ -2,7 +2,6 @@
 name = "anchor-client"
 version = "0.30.0"
 authors = ["Anchor Maintainers <accounts@200ms.io>"]
-rust-version = "1.60"
 edition = "2021"
 license = "Apache-2.0"
 description = "An RPC client to interact with Anchor programs"

+ 0 - 1
client/example/Cargo.toml

@@ -2,7 +2,6 @@
 name = "example"
 version = "0.1.0"
 authors = ["Armani Ferrante <armaniferrante@gmail.com>"]
-rust-version = "1.60"
 edition = "2021"
 
 [workspace]

+ 2 - 7
client/src/cluster.rs

@@ -3,22 +3,17 @@ use serde::{Deserialize, Serialize};
 use std::str::FromStr;
 use url::Url;
 
-#[derive(Serialize, Deserialize, Clone, Debug, Eq, PartialEq, Ord, PartialOrd)]
+#[derive(Serialize, Deserialize, Clone, Debug, Default, Eq, PartialEq, Ord, PartialOrd)]
 pub enum Cluster {
     Testnet,
     Mainnet,
     Devnet,
+    #[default]
     Localnet,
     Debug,
     Custom(String, String),
 }
 
-impl Default for Cluster {
-    fn default() -> Self {
-        Cluster::Localnet
-    }
-}
-
 impl FromStr for Cluster {
     type Err = anyhow::Error;
     fn from_str(s: &str) -> Result<Cluster> {

+ 0 - 1
examples/tutorial/basic-0/programs/basic-0/Cargo.toml

@@ -2,7 +2,6 @@
 name = "basic-0"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-1/programs/basic-1/Cargo.toml

@@ -2,7 +2,6 @@
 name = "basic-1"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-2/programs/basic-2/Cargo.toml

@@ -2,7 +2,6 @@
 name = "basic-2"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-3/programs/puppet-master/Cargo.toml

@@ -2,7 +2,6 @@
 name = "puppet-master"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-3/programs/puppet/Cargo.toml

@@ -2,7 +2,6 @@
 name = "puppet"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-4/programs/basic-4/Cargo.toml

@@ -2,7 +2,6 @@
 name = "basic-4"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
examples/tutorial/basic-5/programs/basic-5/Cargo.toml

@@ -2,7 +2,6 @@
 name = "basic-5"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
idl/Cargo.toml

@@ -3,7 +3,6 @@ name = "anchor-lang-idl"
 version = "0.1.0"
 authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
-rust-version = "1.60"
 edition = "2021"
 license = "Apache-2.0"
 description = "Anchor framework IDL"

+ 0 - 1
lang/Cargo.toml

@@ -3,7 +3,6 @@ name = "anchor-lang"
 version = "0.30.0"
 authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
-rust-version = "1.60"
 edition = "2021"
 license = "Apache-2.0"
 description = "Solana Sealevel eDSL"

+ 0 - 1
lang/attribute/access-control/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor attribute macro for instruction access control"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/attribute/account/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor attribute macro for defining an account"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/attribute/constant/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor attribute macro for creating constant types"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/attribute/error/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor attribute macro for creating error types"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/attribute/program/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor attribute macro for defining a program"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/derive/accounts/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor Derive macro for accounts"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/derive/serde/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor Derive macro for serialization and deserialization"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/derive/space/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor Derive macro to automatically calculate the size of a structure or an enum"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
lang/syn/Cargo.toml

@@ -5,7 +5,6 @@ authors = ["Anchor Maintainers <accounts@200ms.io>"]
 repository = "https://github.com/coral-xyz/anchor"
 license = "Apache-2.0"
 description = "Anchor syntax parsing and code generation tools"
-rust-version = "1.60"
 edition = "2021"
 
 [package.metadata.docs.rs]

+ 0 - 1
spl/Cargo.toml

@@ -2,7 +2,6 @@
 name = "anchor-spl"
 version = "0.30.0"
 authors = ["Anchor Maintainers <accounts@200ms.io>"]
-rust-version = "1.60"
 edition = "2021"
 license = "Apache-2.0"
 description = "CPI clients for SPL programs"

+ 0 - 1
tests/bpf-upgradeable-state/programs/bpf-upgradeable-state/Cargo.toml

@@ -2,7 +2,6 @@
 name = "bpf-upgradeable-state"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/cashiers-check/programs/cashiers-check/Cargo.toml

@@ -2,7 +2,6 @@
 name = "cashiers-check"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/cfo/programs/cfo/Cargo.toml

@@ -2,7 +2,6 @@
 name = "cfo"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/chat/programs/chat/Cargo.toml

@@ -2,7 +2,6 @@
 name = "chat"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/composite/programs/composite/Cargo.toml

@@ -2,7 +2,6 @@
 name = "composite"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/custom-coder/programs/native-system/Cargo.toml

@@ -2,7 +2,6 @@
 name = "native-system"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/custom-coder/programs/spl-token/Cargo.toml

@@ -2,7 +2,6 @@
 name = "spl-token"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/declare-program/programs/declare-program/Cargo.toml

@@ -2,7 +2,6 @@
 name = "declare-program"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/declare-program/programs/external/Cargo.toml

@@ -2,7 +2,6 @@
 name = "external"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/errors/programs/errors/Cargo.toml

@@ -2,7 +2,6 @@
 name = "errors"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/escrow/programs/escrow/Cargo.toml

@@ -2,7 +2,6 @@
 name = "escrow"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/events/programs/events/Cargo.toml

@@ -2,7 +2,6 @@
 name = "events"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/idl/programs/docs/Cargo.toml

@@ -2,7 +2,6 @@
 name = "docs"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/idl/programs/new-idl/Cargo.toml

@@ -2,7 +2,6 @@
 name = "new-idl"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/idl/programs/relations-derivation/Cargo.toml

@@ -2,7 +2,6 @@
 name = "relations-derivation"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/ido-pool/programs/ido-pool/Cargo.toml

@@ -2,7 +2,6 @@
 name = "ido-pool"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/lockup/programs/lockup/Cargo.toml

@@ -2,7 +2,6 @@
 name = "lockup"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/lockup/programs/registry/Cargo.toml

@@ -2,7 +2,6 @@
 name = "registry"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/misc/programs/misc-optional/Cargo.toml

@@ -2,7 +2,6 @@
 name = "misc-optional"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.56"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/misc/programs/misc/Cargo.toml

@@ -2,7 +2,6 @@
 name = "misc"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/misc/programs/remaining-accounts/Cargo.toml

@@ -2,7 +2,6 @@
 name = "remaining-accounts"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/misc/programs/shared/Cargo.toml

@@ -1,7 +1,6 @@
 [package]
 name = "shared"
 version = "0.1.0"
-rust-version = "1.60"
 edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

+ 0 - 1
tests/multisig/programs/multisig/Cargo.toml

@@ -2,7 +2,6 @@
 name = "multisig"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/pda-derivation/programs/pda-derivation/Cargo.toml

@@ -2,7 +2,6 @@
 name = "pda-derivation"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/pyth/programs/pyth/Cargo.toml

@@ -2,7 +2,6 @@
 name = "pyth"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/relations-derivation/programs/relations-derivation/Cargo.toml

@@ -2,7 +2,6 @@
 name = "relations-derivation"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/spl/metadata/programs/metadata/Cargo.toml

@@ -2,7 +2,6 @@
 name = "metadata"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/spl/token-extensions/programs/token-extensions/Cargo.toml

@@ -2,7 +2,6 @@
 name = "token-extensions"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/spl/token-proxy/programs/token-proxy/Cargo.toml

@@ -2,7 +2,6 @@
 name = "token-proxy"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/spl/token-wrapper/programs/token-wrapper/Cargo.toml

@@ -2,7 +2,6 @@
 name = "token-wrapper"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/spl/transfer-hook/programs/transfer-hook/Cargo.toml

@@ -2,7 +2,6 @@
 name = "transfer-hook"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/swap/programs/swap/Cargo.toml

@@ -2,7 +2,6 @@
 name = "swap"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/system-accounts/programs/system-accounts/Cargo.toml

@@ -2,7 +2,6 @@
 name = "system-accounts"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/sysvars/programs/sysvars/Cargo.toml

@@ -2,7 +2,6 @@
 name = "sysvars"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/tictactoe/programs/tictactoe/Cargo.toml

@@ -2,7 +2,6 @@
 name = "tictactoe"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/typescript/programs/shared/Cargo.toml

@@ -1,7 +1,6 @@
 [package]
 name = "shared"
 version = "0.1.0"
-rust-version = "1.60"
 edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

+ 0 - 1
tests/typescript/programs/typescript/Cargo.toml

@@ -2,7 +2,6 @@
 name = "typescript"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/zero-copy/programs/shared/Cargo.toml

@@ -1,7 +1,6 @@
 [package]
 name = "shared"
 version = "0.1.0"
-rust-version = "1.60"
 edition = "2021"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

+ 0 - 1
tests/zero-copy/programs/zero-copy/Cargo.toml

@@ -2,7 +2,6 @@
 name = "zero-copy"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]

+ 0 - 1
tests/zero-copy/programs/zero-cpi/Cargo.toml

@@ -2,7 +2,6 @@
 name = "zero-cpi"
 version = "0.1.0"
 description = "Created with Anchor"
-rust-version = "1.60"
 edition = "2021"
 
 [lib]