Remove circular dependencies in core (#6408)
* Remove core::result dependency from blocktree * Remove core::result dependency from shred * Move Packet from core::packet to sdk::packet This way we don't need to split perf_libs yet. * Disable packet when compiling BPF programs
This commit is contained in:
@@ -12,7 +12,6 @@ pub mod loader_instruction;
|
||||
pub mod message;
|
||||
pub mod native_loader;
|
||||
pub mod native_token;
|
||||
pub mod packet;
|
||||
pub mod poh_config;
|
||||
pub mod pubkey;
|
||||
pub mod rent_calculator;
|
||||
@@ -37,6 +36,8 @@ pub mod client;
|
||||
#[cfg(not(feature = "program"))]
|
||||
pub mod genesis_block;
|
||||
#[cfg(not(feature = "program"))]
|
||||
pub mod packet;
|
||||
#[cfg(not(feature = "program"))]
|
||||
pub mod signature;
|
||||
#[cfg(not(feature = "program"))]
|
||||
pub mod system_transaction;
|
||||
|
Reference in New Issue
Block a user