Bitcoin Forum
September 25, 2018, 06:15:13 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bug in 0.15.1 - fee calculation bug and stuck transactions (or a nooby mistake!)  (Read 24 times)
Bippedcoin
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 03, 2018, 10:37:39 PM
 #1

Firstly a bit of background, used to have an account here a few years back but it was hacked and it looks like too much effort for too little reward to get it back. Looks like a few things have changed, not only around here, but with the wallet itself.

I upgraded my wallet to 0.15.1 but haven't been able to make a transaction since doing so. They get stuck in the memory pool and I need to 'zapwallettxes' to get the coin back. The most recent stuck transaction had a fee of 0.00094394 BTC ($14), is that too low to be mined, or is there something else at play? The txid is '97a69038e7098edac2c3d0ee905ea314c523443b4d834e4fade9cd161ece9055' which isn't even showing up in blockchain.info.

I did notice one bug - the fee calculations look very odd, if I select 'Subtract fee from amount' when sending 0.2 BTC with a 60 minute confirmation time the preview shows 0.05315424 BTC ($798), but only 0.00093806 BTC ($14) if I don't. Not sure if that's expected behaviour, but it certainly feels weird.

Unsure if it would cause an issue, but HD Key Generation is disabled - not sure if this is going to cause a problem or contribute to the high suggested fees I was seeing? I gather this is due to the age of the wallet, any advice on how to upgrade would be fantastic.

Anything else I can do to make a transaction?
1537899313
Hero Member
*
Offline Offline

Posts: 1537899313

View Profile Personal Message (Offline)

Ignore
1537899313
Reply with quote  #2

1537899313
Report to moderator
1537899313
Hero Member
*
Offline Offline

Posts: 1537899313

View Profile Personal Message (Offline)

Ignore
1537899313
Reply with quote  #2

1537899313
Report to moderator
1537899313
Hero Member
*
Offline Offline

Posts: 1537899313

View Profile Personal Message (Offline)

Ignore
1537899313
Reply with quote  #2

1537899313
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1537899313
Hero Member
*
Offline Offline

Posts: 1537899313

View Profile Personal Message (Offline)

Ignore
1537899313
Reply with quote  #2

1537899313
Report to moderator
1537899313
Hero Member
*
Offline Offline

Posts: 1537899313

View Profile Personal Message (Offline)

Ignore
1537899313
Reply with quote  #2

1537899313
Report to moderator
HCP
Hero Member
*****
Offline Offline

Activity: 728
Merit: 925

<insert witty quote here>


View Profile
January 04, 2018, 03:06:32 AM
 #2

Don't look at total fee amount and amount being sent... They have no real impact on the priority of your transaction. Priority is generally a factor of the "data size" of the transaction. So, you need to look at the fee "rate"... usually measured in satoshis per byte or BTC/kB.

The resource in demand in bitcoin transactions is block space as that is the limiting factor... so, due to the supply/demand nature, the larger the space you want, the more you have to pay. that is to say, Miners prioritise transactions based on how much they're paying per byte of block space they use.

ie. if your transaction is only 226 bytes, you don't need to pay as much (in total) as someone with a transaction that is 2260 bytes... but you'd want to pay the same rate!

You can see recommended fee rates here: https://bitcoinfees.earn.com/ and here: https://btc.com/stats/unconfirmed-tx

The differences in the fee estimation may genuinely be a bug... but it is likely that the wallet is just using different "coins"... perhaps try enabling coin control features (Settings -> Options -> Wallet) and see which coins are being selected when you're attempting to create the transaction.

HD Key Generation should not have any affect on the transaction sizes/creation etc... to upgrade, you'd need to create a completely new wallet... and transfer your coins from your existing wallet to the new one.

HCP
Hero Member
*****
Offline Offline

Activity: 728
Merit: 925

<insert witty quote here>


View Profile
January 04, 2018, 03:29:03 AM
 #3

Don't take the estimated times as "gospel"... they are estimates at best... and only relevant at the time you look at it. The mempool is a dynamic system and is constantly changing.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!