Bitcoin Forum
May 27, 2024, 10:07:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fee error message + "send!" action doesn't work  (Read 331 times)
topvad (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
November 25, 2017, 11:16:37 AM
 #1

Hi !

I'm trying to send BTC using my armory wallet and I can't find any solution to have it working.

-Open Armory
-Clic on "send bitcoins"
-Select the wallet (spendable BTC amount is ok)
-Recipient address
-Amount to send
- Clic on the Fee line to adjust to 45 (based on https://bitcoinfees.earn.com/)
- Enable RBF is selected (clic on preview transaction = nothing happening)
- Clic on "send!"
- Error message "insufficient fee" (lower than the 200 rate suggested) ... are you sure ...
- Clic on "Yes"
- Nothing happening
- Clic on "Send!" = "insufficient fee" message

Config :

Armory 0.96.3
Bitcoin 0.15.0.1
Windows 10

Armory is connected and in Advanced mode.  All wallets are confirmed. Nothing special in the debug log.
I reinstalled Armory using the 0.96.3 on github : https://github.com/goatpig/BitcoinArmory/releases

I tried to install the 0.94 RC1 but this is even worst, i'm having an error message saying "invalid spendable amount" (something like that, i don't remember the exact message).

Am i doing something wrong ?

Thanks for your help !
Vad
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
November 25, 2017, 11:42:23 AM
 #2

post armorylog.txt

topvad (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
November 25, 2017, 02:48:26 PM
 #3

Ok i missed that log file ...

There is an error occurring just after the selecting "yes" on the "insufficient fee" message.

Code:
2017-11-25 15:45:50 (INFO) -- TxFrames.pyc:727 - Change address behavior: NewAddr
2017-11-25 15:45:50 (ERROR) -- Traceback (most recent call last):
  File "ui\TxFrames.pyc", line 848, in createTxAndBroadcast
  File "ui\TxFrames.pyc", line 802, in validateInputsGetUSTX
  File "armoryengine\Transaction.pyc", line 2287, in createFromTxOutSelection
  File "armoryengine\Transaction.pyc", line 2196, in createFromPyTx
  File "CppBlockUtils.pyc", line 2994, in getTxByHash
DbErrorMsg: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x00000000046463C0> >



Code:
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1147 - C++ block utilities loaded successfully
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1264 -
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1265 -
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1266 -
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1267 - ************************************************************
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1268 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1269 - ************************************************************
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1270 - Loading Armory Engine:
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1271 -    Armory Version        : 0.96.3
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1272 -    Armory Build:         : 2b65ac0648
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1273 -    PyBtcWallet  Version  : 1.35
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1274 - Detected Operating system: Windows
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1275 -    OS Variant            : 8-6.2.9200--Multiprocessor Free
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1276 -    User home-directory   : C:\Users\vader\AppData\Roaming
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1277 -    Satoshi BTC directory : C:\Users\vader\AppData\Roaming\Bitcoin
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1278 -    Armory home dir       : C:\Users\vader\AppData\Roaming\Armory\
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1279 - Detected System Specs    :
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1280 -    Total Available RAM   : 15.95 GB
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1281 -    CPU ID string         : Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1282 -    Number of CPU cores   : 4 cores
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1283 -    System is 64-bit      : True
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1284 -    Preferred Encoding    : cp1252
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1285 -    Machine Arch          : amd64
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1286 -    Available HDD (ARM)   : 77 GB
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1287 -    Available HDD (BTC)   : 0 GB
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1288 -
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1289 - Network Name: Main Network
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1290 - Satoshi Port: 8333
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1291 - Do wlt check: True
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1292 - Named options/arguments to armoryengine.py:
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     thread_count    : -1
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     rescan          : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     ignoreAllZC     : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     rescanBalance   : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     disableModules  : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     port            : None
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     interport       : 8223
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     coverageOutputDir: None
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     forceWalletCheck: False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     regtest         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     rebuild         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     nettimeout      : 2
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     datadir         : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     clearMempool    : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     offline         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     armoryDBDir     : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     armorydb_port   : 9001
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     satoshiPort     : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     useTorSettings  : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     netlog          : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     keypool         : 100
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     coverageInclude : None
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     forceOnline     : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     redownload      : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     rpcBindAddr     : 127.0.0.1
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     armorydb_ip     : 127.0.0.1
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     multisigFile    : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     ram_usage       : -1
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     mtdebug         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     logDisable      : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     settingsPath    : C:\Users\vader\AppData\Roaming\Armory\ArmorySettings.txt
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     language        : en
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     db_type         : DB_FULL
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     doDebug         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     enableDetSign   : True
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     disableConfPermis: False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     testnet         : False
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     rpcport         : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     satoshiHome     : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     satoshiRpcport  : DEFAULT
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     logFile         : C:\Users\vader\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1294 -     verbosity       : None
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1295 - Other arguments:
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1298 - ************************************************************
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:1701 - C++ block utilities loaded successfully
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\vader\AppData\Roaming\Armory\ArmorySettings.txt
2017-11-25 15:44:15 (ERROR) -- ArmoryUtils.pyc:3716 - Unsupported language  specified. Defaulting to English (en)
2017-11-25 15:44:15 (INFO) -- ArmoryUtils.pyc:3719 - Using Language: en
2017-11-25 15:44:15 (INFO) -- BDM.pyc:355 - Using the asynchronous/multi-threaded BlockDataManager.
2017-11-25 15:44:15 (INFO) -- BDM.pyc:356 - Blockchain operations will happen in the background. 
2017-11-25 15:44:15 (INFO) -- BDM.pyc:357 - Devs: check TheBDM.getState() before asking for data.
2017-11-25 15:44:15 (INFO) -- BDM.pyc:358 - Registering addresses during rescans will queue them for
2017-11-25 15:44:15 (INFO) -- BDM.pyc:359 - inclusion after the current scan is completed.
2017-11-25 15:44:16 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\vader\AppData\Roaming\Armory\ArmorySettings.txt
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 2
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:2191 -    Wallet (fh24J9nw):    "Wallet 2017.11                  "   (Encrypted)
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:2191 -    Wallet (SkGRJuT5):    "Restored - SkGRJuT5             "   (Encrypted)
2017-11-25 15:44:16 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2017-11-25 15:44:17 (INFO) -- ArmoryQt.py:1892 - Setting satoshi datadir = H:\801_BITCOINCORE\2017
2017-11-25 15:44:17 (INFO) -- SDM.pyc:169 - Found bitcoind in the following places:
2017-11-25 15:44:17 (INFO) -- SDM.pyc:171 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2017-11-25 15:44:17 (INFO) -- SDM.pyc:173 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2017-11-25 15:44:17 (INFO) -- SDM.pyc:337 - Called startBitcoind
2017-11-25 15:44:17 (WARNING) -- SDM.pyc:439 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=H:\801_BITCOINCORE\2017
2017-11-25 15:44:17 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=H:\\801_BITCOINCORE\\2017']
2017-11-25 15:44:17 (INFO) -- SDM.pyc:445 - PID of bitcoind: 8632
2017-11-25 15:44:17 (INFO) -- SDM.pyc:446 - PID of armory:   4052
2017-11-25 15:44:17 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['.\\guardian.exe', '4052', '8632']
2017-11-25 15:44:20 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2017-11-25 15:44:20 (INFO) -- ArmoryQt.py:1892 - Setting satoshi datadir = H:\801_BITCOINCORE\2017
2017-11-25 15:44:20 (WARNING) -- SDM.pyc:396 - Spawning DB with command: ./ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="H:\801_BITCOINCORE\2017\blocks" --datadir="C:\Users\vader\AppData\Roaming\Armory\" --dbdir="C:\Users\vader\AppData\Roaming\Armory\databases"
2017-11-25 15:44:20 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['./ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', u'--satoshi-datadir="H:\\801_BITCOINCORE\\2017\\blocks"', '--datadir="C:\\Users\\vader\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\vader\\AppData\\Roaming\\Armory\\databases"']
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:1824 - Connecting on port 49924
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:1906 - loadBlockchainIfNecessary
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:22 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:23 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:23 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:23 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:23 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:23 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:25 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:25 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:26 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:44:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode
2017-11-25 15:45:50 (INFO) -- TxFrames.pyc:727 - Change address behavior: NewAddr
2017-11-25 15:45:50 (ERROR) -- Traceback (most recent call last):
  File "ui\TxFrames.pyc", line 848, in createTxAndBroadcast
  File "ui\TxFrames.pyc", line 802, in validateInputsGetUSTX
  File "armoryengine\Transaction.pyc", line 2287, in createFromTxOutSelection
  File "armoryengine\Transaction.pyc", line 2196, in createFromPyTx
  File "CppBlockUtils.pyc", line 2994, in getTxByHash
DbErrorMsg: <CppBlockUtils.DbErrorMsg; proxy of <Swig Object of type 'DbErrorMsg *' at 0x00000000046463C0> >
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
November 25, 2017, 03:19:04 PM
 #4

Delete your Armory db folder and let it build from scratch.

topvad (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
November 25, 2017, 04:13:13 PM
 #5

Based on the error message, i found in the forum that a "Rebuild & rescan DB" could be sufficient.
Done and it worked.
Or deleting the all DB is a better idea ?
Thanks a lot for your help !
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
November 25, 2017, 10:58:01 PM
 #6

Deleting the DB just makes double sure you actually did a rebuild & rescan.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!