added c-named wrapper functions for deterministic_wallet