I have created my own private blockchain using Geth, created a data directory, and a simple genesis with PoA blockchain using the following command:
geth --datadir data_1 --port 30311 --networkid NET_ID --mine --miner.etherbase "0xF9Ec9e195a2Ef159cf473EaAA667Ebe69872B310" --http --http.addr IP_ADR --http.port 8545 --http.corsdomain '*' --http.api admin,eth,miner,net,txpool,personal,web3 --allow-insecure-unlock --unlock "0xF9Ec9e195a2Ef159cf473EaAA667Ebe69872B310"
However, when I try to send an invalid transaction from any account (e.g., underpriced replacement transaction), I cannot send any more transactions from that account. I usually get a replacement transaction underpriced error, but I always specify 10 times the gas of the previous transaction. It keeps trying to add the transaction to the block, which does not change the nonce, and the other transactions cannot be confirmed.
Furthermore, I get the error "insufficient funds for gas * price + value," even though I have enough balance.
Can someone with knowledge of Geth help me with this issue?
May 10, 2023, 2:53 AM
What a about miner gasPrice, rpc gasPrice, pump price?
May 10, 2023, 3:06 AM
There is no minimum miner gasPrice set, and the current gasPrice value obtained through eth.gasPrice is 1000000000 wei. I don't have any information on what the pump price is.
Strange, this situation is very confusing for me.
I created a new datadir and recreated the blockchain from scratch, but those errors still show up in the console :D?
I'm starting to think that working as a cashier in a store makes more sense now..
May 10, 2023, 3:37 AM