openoms / joininbox

A terminal based graphical menu for JoinMarket
MIT License
153 stars 20 forks source link

BDB wallet creation is deprecated #141

Closed openoms closed 8 months ago

openoms commented 8 months ago

Updating to Bitcoin Core v0.26 results in:

# Reading the bitcoind RPC settings from the joinmarket.cfg                                                                                 
# Making sure the set wallet.dat wallet is present in bitcoind
# Setting a watch only wallet in Bitcoin Core named wallet.dat
{
  "result": null,
  "error": {
    "code": -4,
    "message": "BDB wallet creation is deprecated and will be removed in a future release. In this release it can be re-enabled temporarily with the -deprecatedrpc=create_bdb setting."
  },
  "id": "# Create the bitcoind wallet"
}

# Making sure wallet.dat wallet is loaded in bitcoind

# Reading the bitcoind RPC settings from the joinmarket.cfg
{                                                                                                                                           
  "result": null,                                                                                                                           
  "error": {                                                                                                                                
    "code": -4,                                                                                                                             
    "message": "Wallet already loading."                                                                                                    
  },                                                                                                                                        
  "id": "# Load wallet in bitcoind"                                                                                                         
}                                                                                                                                           

# The wallet: wallet.dat is present and loaded in the connected bitcoind