How does Ethereum verify GAS price stated within transaction, to be high enough for transactions stored in past blocks? Does each block include an average GAS-bid experienced by miner at the moment the block was formed?
Is the GAS price in old blocks verified at all?
Scenario: Miner receives a transaction with a declared GAS_PRICE; it needs to check if the value is satisfactory; and generate a receipt. It certainly wont process transactions at any arbitrary GAS price. how is the threshold defined (by miner or is there some automatic computation based on the average of received GAS bids etc,), then how do other nodes know what was the threshold value when they verify the block.
or are just transactions with GAS Price not high enough silently dropped and not included into the Block chain at all? If so, then what about receipts. Are receipts verified by the consensus? If they are then they would need to see that transaction.