From 69acd3d067b6ca422f53402cba830152a390ece8 Mon Sep 17 00:00:00 2001 From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net> Date: Tue, 19 Feb 2019 12:59:59 +0700 Subject: [PATCH] [*] Some small fixes, added address cache --- dap_chain_wallet.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dap_chain_wallet.c b/dap_chain_wallet.c index 1700ae3..cbb8d7d 100644 --- a/dap_chain_wallet.c +++ b/dap_chain_wallet.c @@ -70,10 +70,11 @@ dap_chain_wallet_t * dap_chain_wallet_create(const char * a_wallet_name, const c size_t l_file_name_size = strlen(a_wallet_name)+strlen(a_wallets_path)+13; l_wallet_internal->file_name = DAP_NEW_Z_SIZE (char, l_file_name_size); - snprintf(l_wallet_internal->file_name,l_file_name_size,"%s/%s.dwallet"); + snprintf(l_wallet_internal->file_name,l_file_name_size,"%s/%s.dwallet",a_wallets_path,a_wallet_name); l_wallet_internal->certs[0] = dap_chain_cert_generate_mem(a_wallet_name, dap_chain_sign_type_to_key_type(a_sig_type)); + l_wallet_internal->addr = dap_chain_cert_to_addr (l_wallet_internal->certs[0],a_net_id); if ( dap_chain_wallet_save(l_wallet) == 0 ) return l_wallet; -- GitLab