Ver Fonte

Remove explicit borsh dependency

Armani Ferrante há 4 anos atrás
pai
commit
13ed9d79bb

+ 0 - 1
cli/src/template.rs

@@ -28,7 +28,6 @@ cpi = ["no-entrypoint"]
 
 [dependencies]
 anchor-lang = {{ git = "https://github.com/project-serum/anchor", features = ["derive"] }}
-serum-borsh = {{ version = "0.8.0-serum.1", features = ["serum-program"] }}
 solana-program = "1.4.3"
 solana-sdk = {{ version = "1.3.14", default-features = false, features = ["program"] }}
 "#,

+ 1 - 2
examples/composite/programs/composite/Cargo.toml

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
+anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
-anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -15,6 +15,5 @@ cpi = ["no-entrypoint"]
 [dependencies]
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }
 anchor-spl = { git = "https://github.com/project-serum/anchor" }
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

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

@@ -13,7 +13,6 @@ no-entrypoint = []
 cpi = ["no-entrypoint"]
 
 [dependencies]
-serum-borsh = { version = "0.8.0-serum.1", features = ["serum-program"] }
 solana-program = "1.4.3"
 solana-sdk = { version = "1.3.14", default-features = false, features = ["program"] }
 anchor-lang = { git = "https://github.com/project-serum/anchor", features = ["derive"] }

+ 1 - 0
src/lib.rs

@@ -119,6 +119,7 @@ pub mod prelude {
         ProgramAccount, Sysvar, ToAccountInfo, ToAccountInfos, ToAccountMetas,
     };
 
+    pub use borsh;
     pub use solana_program::msg;
     pub use solana_sdk::account_info::{next_account_info, AccountInfo};
     pub use solana_sdk::entrypoint::ProgramResult;