I am testing commands through Bitcoin testnet and Bitcoin Core.
During the test, I intentionally attempted to create and broadcasts transactions by charging high fees.(1 BTC)
During the final phase, sendrawtransaction
blocked the progress with error 256: absurdly-high-fee (code -26)
What exactly is the high fee that Bitcoin Core is talking about? Does this client have exactly fixed number?
Can I broadcast a transaction programmatically without any fee restrictions as intended if I use custom client?
If
2
is possible, can hackers make spamming attacks by setting fees lower than the current minimum limit(0.00001 BTC/kB)?