feat: integrate blobstore in pool (#4266)

This commit is contained in:
Matthias Seitz
2023-08-18 19:45:33 +02:00
committed by GitHub
parent 24632aca6f
commit 8516fefa28
6 changed files with 114 additions and 26 deletions

View File

@ -10,8 +10,9 @@
use reth_network::{config::rng_secret_key, NetworkConfig, NetworkManager};
use reth_provider::test_utils::NoopProvider;
use reth_transaction_pool::{
validate::ValidTransaction, CoinbaseTipOrdering, EthPooledTransaction, PoolTransaction,
TransactionOrigin, TransactionPool, TransactionValidationOutcome, TransactionValidator,
blobstore::InMemoryBlobStore, validate::ValidTransaction, CoinbaseTipOrdering,
EthPooledTransaction, PoolTransaction, TransactionOrigin, TransactionPool,
TransactionValidationOutcome, TransactionValidator,
};
#[tokio::main]
@ -25,6 +26,7 @@ async fn main() -> eyre::Result<()> {
let pool = reth_transaction_pool::Pool::new(
OkValidator::default(),
CoinbaseTipOrdering::default(),
InMemoryBlobStore::default(),
Default::default(),
);