• Joshua Gutow's avatar
    Eager Batch Derivation (#2882) · 0fea4f52
    Joshua Gutow authored
    * Eager Batch Derivation
    
    Does the following:
    - Split the batch queue into a batch queue & payload attributes queue
    - Change batch derivation rules to enable eager batch derivation
    - Eagerly create payload attributes
    
    * Cleanup inclusion block
    
    * Batch Queue: Add tests
    
    Only for the batch queue & not the attributes queue.
    
    * Fix lint + go mod tidy
    
    * backport fixes from attributes-cleanup
    
    * Update op-node/rollup/derive/batch_queue.go
    Co-authored-by: default avatarDiederik Loerakker <proto@protolambda.com>
    
    * address PR comments
    
    * revert testlog
    
    * use timestamp as RNG seed
    
    * explain anti overflow check
    
    * fix lint
    
    * better logging
    
    * only adjust maxL2Time based on minL2Time when epoch is not already started (#2939)
    Co-authored-by: default avatarDiederik Loerakker <proto@protolambda.com>
    Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    0fea4f52
Name
Last commit
Last update
..
attributes_queue.go Loading commit data...
attributes_queue_test.go Loading commit data...
batch.go Loading commit data...
batch_queue.go Loading commit data...
batch_queue_test.go Loading commit data...
batch_test.go Loading commit data...
batches.go Loading commit data...
batches_test.go Loading commit data...
calldata_source.go Loading commit data...
calldata_source_test.go Loading commit data...
channel_bank.go Loading commit data...
channel_bank_test.go Loading commit data...
channel_in.go Loading commit data...
channel_in_reader.go Loading commit data...
channel_out.go Loading commit data...
deposit_log.go Loading commit data...
deposit_log_test.go Loading commit data...
deposit_source.go Loading commit data...
deposits.go Loading commit data...
doc.go Loading commit data...
engine_consolidate.go Loading commit data...
engine_queue.go Loading commit data...
engine_update.go Loading commit data...
fuzz_parsers_test.go Loading commit data...
l1_block_info.go Loading commit data...
l1_block_info_test.go Loading commit data...
l1_retrieval.go Loading commit data...
l1_retrieval_test.go Loading commit data...
l1_traversal.go Loading commit data...
l1_traversal_test.go Loading commit data...
params.go Loading commit data...
payload_util.go Loading commit data...
pipeline.go Loading commit data...
pipeline_test.go Loading commit data...
progress.go Loading commit data...