🕵️♂️Depuração de Contratos
substrate-contracts-node -lerror,runtime::contracts=debugsubstrate-contracts-node -lerror,runtime::contracts=debug,runtime::contracts::strace=traceExemplo
#[ink(constructor)]
fn new() -> Self {
ink::env::debug_println!("created new instance at {}", Self::env().block_number());
Self { }
}
#[ink(message)]
fn print(&self) {
let caller = self.env().caller();
let message = ink_prelude::format!("got a call from {:?}", caller);
ink::env::debug_println!(&message);
}Last updated