|
|
@ -2810,6 +2810,7 @@ UniValue getwalletinfo(const UniValue& params, bool fHelp, const CPubKey& mypk) |
|
|
|
|
|
|
|
LOCK2(cs_main, pwalletMain->cs_wallet); |
|
|
|
|
|
|
|
const CHDChain& hdChain = pwalletMain->GetHDChain(); |
|
|
|
UniValue obj(UniValue::VOBJ); |
|
|
|
obj.push_back(Pair("walletversion", pwalletMain->GetVersion())); |
|
|
|
obj.push_back(Pair("balance", ValueFromAmount(pwalletMain->GetBalance()))); |
|
|
@ -2818,6 +2819,7 @@ UniValue getwalletinfo(const UniValue& params, bool fHelp, const CPubKey& mypk) |
|
|
|
obj.push_back(Pair("txcount", (int)pwalletMain->mapWallet.size())); |
|
|
|
obj.push_back(Pair("keypoololdest", pwalletMain->GetOldestKeyPoolTime())); |
|
|
|
obj.push_back(Pair("keypoolsize", (int)pwalletMain->GetKeyPoolSize())); |
|
|
|
obj.push_back(Pair("saplingAccountCounter", (int)hdChain.saplingAccountCounter)); |
|
|
|
if (pwalletMain->IsCrypted()) |
|
|
|
obj.push_back(Pair("unlocked_until", nWalletUnlockTime)); |
|
|
|
obj.push_back(Pair("paytxfee", ValueFromAmount(payTxFee.GetFeePerK()))); |
|
|
|