erigon-pulse/txpool
ledgerwatch df95313a31
Add blockGasLimit to the state stream (#261)
* Remove interfaces for replacement

* Squashed 'interfaces/' content from commit eff9f8f

git-subtree-dir: interfaces
git-subtree-split: eff9f8f7273dda7c78575f2474e3103da61825db

* Add blockGasLimit to the state stream

* Pass blockGasLimit into txpool

* Add NotTooMuchGas bit, refactored promote

* Replace effectiveTip with minTip in the queues and slices

* Fix lint

* Refactor

* Improve terminology of ordering function

* Optimise baseFee change

* cleanup

* Safe operations

* Fix UnsafeAdd

* also print pendingBaseFee

* trace txpool_content

* trace txpool_content

* user sender ID inverted index to speed up txpool_content

* copy rlp from Db

* remove debug printing

* change from string to []byte

* safe storage of sender in the map

* Fix compile

* safe storage of sender in the map

* Print errors

* Prints

* Prints

* Prints

* Change worst function

* Change worst function

* Change worst function

* Change worst function

* Fix minTip

* Fix minTip

* Warn on db error, but not stop

* Fix interface

* More prints

* Cleanup

* Cleanup

* Differentiate baseFee pool

* Bump version of remove KV interface

* Not print every block

* Not print every block

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2022-01-25 10:20:11 +00:00
..
testdata/fuzz more p2p fuzzing, part 2 (#132) 2021-10-26 14:29:18 +07:00
txpooluitl Pool: remove rules from func signatures (#135) 2021-10-28 10:13:39 +07:00
fetch_test.go Split up txpool Broadcast and Announce (#209) 2021-12-16 21:16:04 +00:00
fetch.go RLP: base error - allows skip them if need (#215) 2021-12-22 14:34:34 +07:00
grpc_server.go Add blockGasLimit to the state stream (#261) 2022-01-25 10:20:11 +00:00
mocks_test.go ETL: use logPrefix as suffix of tmp files (#146) 2021-11-05 17:04:17 +07:00
packets_fuzz_test.go more p2p fuzz 2021-10-26 14:10:42 +07:00
packets_test.go No empty RLPs in TxPacket messages, consistent parsing of TxPacket and PooledTxPacket (#232) 2022-01-15 09:09:33 +00:00
packets.go No empty RLPs in TxPacket messages, consistent parsing of TxPacket and PooledTxPacket (#232) 2022-01-15 09:09:33 +00:00
pool_fuzz_test.go Change sentry peer_id from H512 pubkey to H256 keccak256(pubkey) (#183) 2021-11-21 19:35:59 +00:00
pool_test.go Add blockGasLimit to the state stream (#261) 2022-01-25 10:20:11 +00:00
pool.go Add blockGasLimit to the state stream (#261) 2022-01-25 10:20:11 +00:00
send.go Downgrade PropagatePooledTxsToPeersList to Debug (#210) 2021-12-16 21:33:33 +00:00
test_util.go txpool broadcasting (#208) 2021-12-16 20:58:40 +00:00
types_fuzz_test.go Pool: print local txs propagation info (#115) 2021-10-18 11:22:05 +07:00
types_test.go Encoding StarknetTx salt parameter (#240) 2022-01-17 10:54:29 +01:00
types.go Encoding StarknetTx salt parameter (#243) 2022-01-17 13:47:16 +01:00