Skip to content

Commit 81daff2

Browse files
authored
Merge pull request #109 from magicblock-labs/fix/return-logs-for-tests-pr
fix: return logs for validator tests
2 parents 771e8be + c220dc3 commit 81daff2

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ no-entrypoint = []
3030
default = ["solana-security-txt"]
3131
unit_test_config = []
3232
log-cost = []
33+
logging = []
3334

3435
[dependencies]
3536
borsh = { version = "1.5.3", features = [ "derive" ] }

src/lib.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33
use crate::discriminator::DlpDiscriminator;
44
use pinocchio_log::log;
55
use solana_program::account_info::AccountInfo;
6+
use solana_program::declare_id;
67
use solana_program::entrypoint::ProgramResult;
78
use solana_program::program_error::ProgramError;
89
use solana_program::pubkey::Pubkey;
9-
use solana_program::{declare_id, msg};
10+
11+
#[cfg(feature = "logging")]
12+
use solana_program::msg;
1013

1114
pub mod args;
1215
pub mod consts;
@@ -61,6 +64,9 @@ pub fn fast_process_instruction(
6164
}
6265
};
6366

67+
#[cfg(feature = "logging")]
68+
msg!("Processing instruction: {:?}", discriminator);
69+
6470
match discriminator {
6571
DlpDiscriminator::Delegate => Some(processor::fast::process_delegate(
6672
program_id, accounts, data,
@@ -93,7 +99,6 @@ pub fn slow_process_instruction(
9399
let (tag, data) = data.split_at(8);
94100
let ix = DlpDiscriminator::try_from(tag[0]).or(Err(ProgramError::InvalidInstructionData))?;
95101

96-
msg!("Processing instruction: {:?}", ix);
97102
match ix {
98103
DlpDiscriminator::InitValidatorFeesVault => {
99104
processor::process_init_validator_fees_vault(program_id, accounts, data)?

0 commit comments

Comments
 (0)