Hi.
After these two issues on Github (
https://github.com/bitcoin/bitcoin/pull/2403 and
https://github.com/bitcoin/bitcoin/pull/2577), I'm having trouble understanding how to determine when a transaction fee needs to be applied (and by how much). The wiki page also seems out of date since the default mintxfee has been set to 0.0001BTC (issue 2403).
If I understand correctly, it is determined by size of the inputs and outputs (
http://bitcoin.stackexchange.com/questions/1195/how-to-calculate-transaction-size-before-sending/3011), coin age, and priority for block inclusion.
If we assume that the coin age priority is needed (let's say its all new coins), it is not dust, and that there is no competition for spaces in blocks, that the tx fee is 0.0001btc/kb? Is there a way to determine, once block priority becomes competitive if the tx fee needs to be raised? Is it okay to just anyway pay 0.0001btc/kb regardless of the other criteria?
Would really appreciate some clarification!