Bitcoin: تم تعطيل طريقة المحفظة بسبب عدم تحميل المحفظة

تم إنشاؤها على ١ أكتوبر ٢٠٢٠  ·  3تعليقات  ·  مصدر: bitcoin/bitcoin

عندما أجري اختبارًا جديدًا باستخدام datadir فارغًا وأحاول أن أخفق getnewaddress ، bitcoin-cli مع

error code: -32601
error message:
Method not found (wallet method is disabled because no wallet is loaded)

يحدث هذا مع الإصدار 40aab35e9828427a800916ac15e3381332f4d0a6 (الحالي master ) من bitcoind .

سلوك متوقع

على bitcoin 0.20.1 لا يحدث:

$ rm -rf ~/.bitcoin/regtest
$ bitcoind --version | head -1
Bitcoin Core version v0.20.1
$ bitcoind -regtest -daemon=1
Bitcoin Core starting
$ bitcoin-cli getnewaddress
bcrt1...
$ bitcoin-cli stop
Bitcoin Core stopping

السلوك الفعلي

$ rm -rf ~/.bitcoin/regtest
$ bitcoind --version | head -1
Bitcoin Core version v0.20.99.0-40aab35e9
$ bitcoind -regtest -daemon=1
Bitcoin Core starting
$ bitcoin-cli getnewaddress
error code: -32601
error message:
Method not found (wallet method is disabled because no wallet is loaded)
$ bitcoin-cli stop
Bitcoin Core stopping

لإعادة إنتاج

100٪

معلومات النظام


الإصدار master مترجم ذاتيًا ، الإصدار v0.20.1 من bitcoincore.org Linux x86_64

نظام التشغيل Ubuntu 20.04 LTS

$ uname -mr
5.4.0-48-generic x86_64
Bug

ال 3 كومينتر

انظر # 15454.

أعتقد أن رسائل الخطأ الخاصة بهذا تحتاج إلى الإصلاح ، وإلا فسيكون هناك تدفق هائل من الأشخاص الذين يعانون من نفس المشكلة بمجرد دخول # 15454 إلى إصدار. (هل يوجد بالفعل موضوع منفصل أو اقتراح لذلك؟)

كان هناك بعض النقاش حول هذا على IRC ، وبالتالي ولدت # 20101.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات