debug - [devnet]
Module providing debug functionality.
use 0x1::string;use 0x1::string_utils;Constants
const MSG_1: vector<u8> = [97, 98, 99, 100, 101, 102];const MSG_2: vector<u8> = [49, 50, 51, 52, 53, 54];Functions
print
public fun print<T>(x: &T)Implementation
public fun print<T>(x: &T) { native_print(format(x));}print_stack_trace
public fun print_stack_trace()Implementation
public fun print_stack_trace() { native_print(native_stack_trace());}format
fun format<T>(x: &T): string::StringImplementation
inline fun format<T>(x: &T): String { aptos_std::string_utils::debug_string(x)}native_print
fun native_print(x: string::String)Implementation
native fun native_print(x: String);native_stack_trace
fun native_stack_trace(): string::StringImplementation
native fun native_stack_trace(): String;Specification
print
public fun print<T>(x: &T)aborts_if false;print_stack_trace
public fun print_stack_trace()aborts_if false;native_print
fun native_print(x: string::String)pragma opaque;aborts_if false;native_stack_trace
fun native_stack_trace(): string::Stringpragma opaque;aborts_if false;