mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
Add tests for withdrawals provider (#10428)
This commit is contained in:
@ -99,7 +99,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None);
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let mut receipts = Vec::new();
|
||||
|
||||
@ -105,7 +105,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 1..=100, B256::ZERO, 2..3, None);
|
||||
let blocks = random_block_range(&mut rng, 1..=100, B256::ZERO, 2..3, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let transactions = blocks.iter().flat_map(|block| &block.body).collect::<Vec<_>>();
|
||||
|
||||
@ -151,7 +151,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 1..=5000, B256::ZERO, 0..1, None);
|
||||
let blocks = random_block_range(&mut rng, 1..=5000, B256::ZERO, 0..1, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let accounts = random_eoa_accounts(&mut rng, 2).into_iter().collect::<BTreeMap<_, _>>();
|
||||
|
||||
@ -242,9 +242,9 @@ mod tests {
|
||||
|
||||
let tip = 20000;
|
||||
let blocks = [
|
||||
random_block_range(&mut rng, 0..=100, B256::ZERO, 1..5, None),
|
||||
random_block_range(&mut rng, (100 + 1)..=(tip - 100), B256::ZERO, 0..1, None),
|
||||
random_block_range(&mut rng, (tip - 100 + 1)..=tip, B256::ZERO, 1..5, None),
|
||||
random_block_range(&mut rng, 0..=100, B256::ZERO, 1..5, None, None),
|
||||
random_block_range(&mut rng, (100 + 1)..=(tip - 100), B256::ZERO, 0..1, None, None),
|
||||
random_block_range(&mut rng, (tip - 100 + 1)..=tip, B256::ZERO, 1..5, None, None),
|
||||
]
|
||||
.concat();
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
@ -101,7 +101,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None);
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let mut transaction_senders = Vec::new();
|
||||
|
||||
@ -157,7 +157,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 0..=5000, B256::ZERO, 0..1, None);
|
||||
let blocks = random_block_range(&mut rng, 0..=5000, B256::ZERO, 0..1, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let accounts = random_eoa_accounts(&mut rng, 2).into_iter().collect::<BTreeMap<_, _>>();
|
||||
|
||||
@ -130,7 +130,7 @@ mod tests {
|
||||
let db = TestStageDB::default();
|
||||
let mut rng = generators::rng();
|
||||
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None);
|
||||
let blocks = random_block_range(&mut rng, 1..=10, B256::ZERO, 2..3, None, None);
|
||||
db.insert_blocks(blocks.iter(), StorageKind::Database(None)).expect("insert blocks");
|
||||
|
||||
let mut tx_hash_numbers = Vec::new();
|
||||
|
||||
Reference in New Issue
Block a user