solana_noop_program/
lib.rs

1use log::*;
2use solana_sdk::{
3    instruction::InstructionError, process_instruction::InvokeContext, pubkey::Pubkey,
4};
5
6solana_sdk::declare_program!(
7    "Noop111111111111111111111111111111111111111",
8    solana_noop_program,
9    process_instruction
10);
11
12pub fn process_instruction(
13    program_id: &Pubkey,
14    data: &[u8],
15    _invoke_context: &mut dyn InvokeContext,
16) -> Result<(), InstructionError> {
17    solana_logger::setup();
18    trace!("noop: program_id: {:?}", program_id);
19    trace!("noop: data: {:?}", data);
20    Ok(())
21}