Several C-API wallet utility functions (mnemonics_to_seed, hd_new, etc.) and interpreter functions lack null-guard generation for string/pointer parameters and proper error handling. These should be brought up to the same quality standard as the rest of the C-API: KTH_PRECONDITION checks on all pointer inputs, null substitution for optional string params, and consistent error propagation.
Several C-API wallet utility functions (mnemonics_to_seed, hd_new, etc.) and interpreter functions lack null-guard generation for string/pointer parameters and proper error handling. These should be brought up to the same quality standard as the rest of the C-API: KTH_PRECONDITION checks on all pointer inputs, null substitution for optional string params, and consistent error propagation.