So, now that the Mac version of 0.3.21 came out, I decided to play around with the new "sendmany" feature, and I was rather surprised.
First, I did
Transaction 1, although all the addresses were addresses from the same wallet, and it seemed to work fine, and did not add a fee.
Then, I did
Transaction 2, to 5 outside addresses, and it added a 0.01 transaction fee without any prompting. The transaction is hardly any bigger, so I'm rather confused.
I don't necessarily object to the fee itself, but the fact that it was deducted from my balance without me realizing it or being asked about it. I thought the point of "sendmany" was that bundling transactions saved resources, so I'm confused that I'm paying a fee now, whereas I never needed a pay a fee just sending to a single address before. And I don't see what's different about my two transactions to the network that would cause them to be treated differently.
Perhaps it's something to do with my unfamiliarity with using bitcoin via the command line, as I usually have been using the GUI.
I'd appreciate any enlightenment that somebody could give me. Thank you.