sdk: Expose `CompileError` to the outside (#29900)

sdk: Expose `CompileError` to users
This commit is contained in:
Jon Cinque 2023-01-25 19:22:45 +01:00 committed by GitHub
parent 4ebcacb4a3
commit 77c45f0478
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 5 deletions

View File

@ -16,7 +16,7 @@ use {
bpf_loader, bpf_loader_deprecated, bpf_loader_upgradeable,
hash::Hash,
instruction::{CompiledInstruction, Instruction},
message::{CompiledKeys, MessageHeader},
message::{compiled_keys::CompiledKeys, MessageHeader},
pubkey::Pubkey,
sanitize::{Sanitize, SanitizeError},
short_vec, system_instruction, system_program, sysvar, wasm_bindgen,

View File

@ -51,10 +51,9 @@ mod non_bpf_modules {
pub use {account_keys::*, address_loader::*, sanitized::*, versions::*};
}
use compiled_keys::*;
pub use legacy::Message;
#[cfg(not(target_os = "solana"))]
pub use non_bpf_modules::*;
pub use {compiled_keys::CompileError, legacy::Message};
/// The length of a message header in bytes.
pub const MESSAGE_HEADER_LENGTH: usize = 3;

View File

@ -15,8 +15,9 @@ use crate::{
hash::Hash,
instruction::{CompiledInstruction, Instruction},
message::{
compiled_keys::CompileError, legacy::is_builtin_key_or_sysvar, AccountKeys, CompiledKeys,
MessageHeader, MESSAGE_VERSION_PREFIX,
compiled_keys::{CompileError, CompiledKeys},
legacy::is_builtin_key_or_sysvar,
AccountKeys, MessageHeader, MESSAGE_VERSION_PREFIX,
},
pubkey::Pubkey,
sanitize::SanitizeError,