sdk: Expose `CompileError` to the outside (#29900)
sdk: Expose `CompileError` to users
This commit is contained in:
parent
4ebcacb4a3
commit
77c45f0478
|
@ -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,
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue