diff --git a/cli/src/template.rs b/cli/src/template.rs index 214ab413b..bbe16edb4 100644 --- a/cli/src/template.rs +++ b/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"] }} "#, diff --git a/examples/composite/programs/composite/Cargo.toml b/examples/composite/programs/composite/Cargo.toml index dc630e0f7..c9e0a9d48 100644 --- a/examples/composite/programs/composite/Cargo.toml +++ b/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"] } diff --git a/examples/spl/token-proxy/programs/token-proxy/Cargo.toml b/examples/spl/token-proxy/programs/token-proxy/Cargo.toml index 7e350b7ac..d25959b57 100644 --- a/examples/spl/token-proxy/programs/token-proxy/Cargo.toml +++ b/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"] } diff --git a/examples/sysvars/programs/sysvars/Cargo.toml b/examples/sysvars/programs/sysvars/Cargo.toml index 8779ddc40..37f1ac5bb 100644 --- a/examples/sysvars/programs/sysvars/Cargo.toml +++ b/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"] } diff --git a/examples/tutorial/basic-0/programs/basic-0/Cargo.toml b/examples/tutorial/basic-0/programs/basic-0/Cargo.toml index 2c1a5bac1..3cec6fc68 100644 --- a/examples/tutorial/basic-0/programs/basic-0/Cargo.toml +++ b/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"] } diff --git a/examples/tutorial/basic-1/programs/basic-1/Cargo.toml b/examples/tutorial/basic-1/programs/basic-1/Cargo.toml index a34b3da37..b35a3b243 100644 --- a/examples/tutorial/basic-1/programs/basic-1/Cargo.toml +++ b/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"] } diff --git a/examples/tutorial/basic-2/programs/basic-2/Cargo.toml b/examples/tutorial/basic-2/programs/basic-2/Cargo.toml index bb6cd8e4e..9058a7533 100644 --- a/examples/tutorial/basic-2/programs/basic-2/Cargo.toml +++ b/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"] } diff --git a/examples/tutorial/basic-3/programs/puppet-master/Cargo.toml b/examples/tutorial/basic-3/programs/puppet-master/Cargo.toml index 4fdc6f336..507a3f42d 100644 --- a/examples/tutorial/basic-3/programs/puppet-master/Cargo.toml +++ b/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"] } diff --git a/examples/tutorial/basic-3/programs/puppet/Cargo.toml b/examples/tutorial/basic-3/programs/puppet/Cargo.toml index 1fe60d136..84ad30e6d 100644 --- a/examples/tutorial/basic-3/programs/puppet/Cargo.toml +++ b/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"] } diff --git a/src/lib.rs b/src/lib.rs index 0f6eb3751..c23c91637 100644 --- a/src/lib.rs +++ b/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;