wallet.dat funcs1