Add msg! macro for program logging, deprecate info! macro
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
//! @brief Solana Rust-based BPF program utility functions and types
|
||||
|
||||
extern crate solana_program;
|
||||
use solana_program::info;
|
||||
use solana_program::msg;
|
||||
|
||||
pub fn many_args(
|
||||
arg1: u64,
|
||||
@ -14,9 +14,9 @@ pub fn many_args(
|
||||
arg8: u64,
|
||||
arg9: u64,
|
||||
) -> u64 {
|
||||
info!("Another package - many_args");
|
||||
info!(arg1, arg2, arg3, arg4, arg5);
|
||||
info!(arg6, arg7, arg8, arg9, 0);
|
||||
msg!("Another package - many_args");
|
||||
msg!(arg1, arg2, arg3, arg4, arg5);
|
||||
msg!(arg6, arg7, arg8, arg9, 0);
|
||||
arg1 + arg2 + arg3 + arg4 + arg5 + arg6 + arg7 + arg8 + arg9
|
||||
}
|
||||
|
||||
@ -38,9 +38,9 @@ pub fn many_args_sret(
|
||||
arg8: u64,
|
||||
arg9: u64,
|
||||
) -> Ret {
|
||||
info!("Another package - many_args_sret");
|
||||
info!(arg1, arg2, arg3, arg4, arg5);
|
||||
info!(arg6, arg7, arg8, arg9, 0);
|
||||
msg!("Another package - many_args_sret");
|
||||
msg!(arg1, arg2, arg3, arg4, arg5);
|
||||
msg!(arg6, arg7, arg8, arg9, 0);
|
||||
Ret {
|
||||
group1: u128::from(arg1) + u128::from(arg2) + u128::from(arg3),
|
||||
group2: u128::from(arg4) + u128::from(arg5) + u128::from(arg6),
|
||||
|
Reference in New Issue
Block a user