• Javed Khan's avatar
    pkg driver: use derive error types to optionally retry with backoff (#3130) · faf2e493
    Javed Khan authored
    * pkg derive: wrap errors by severity
    
    * pkg derive: wrap errors by severity
    
    * pkg derive: fix call with 2 return values
    
    * ci: fix golangci-lint warnings
    
    * ci: fix attributes test
    
    * pkg derive: update tests, restore err types
    
    * driver: update to use err severity from derive
    
    * op-node: fix retry callers
    
    * pkg derive: reimplement the custom error type
    
    * pkg derive: error - nits
    
    * pkg driver: update Step in event loop to backoff
    
    * pkg derive: match epoch hash with l1 block hash
    
    * pkg driver: handle backoff error
    
    * pkg driver: handle temporary errs with backoff
    
    also include additional if / else statements to log errors
    
    * op-node: req next step, with backoff, without blocking other events
    
    * pkg derive: update error types
    
    * pkg derive: typo
    Co-authored-by: default avatarprotolambda <proto@protolambda.com>
    faf2e493
Name
Last commit
Last update
..
attributes.go Loading commit data...
attributes_queue.go Loading commit data...
attributes_queue_test.go Loading commit data...
attributes_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_frame.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...
error.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...