• George Knee's avatar
    txmgr: `Queue.Send()` uses `q.txMgr.SendAsync` (#13120) · 26f7a40f
    George Knee authored
    * txmgr: Queue.Send() uses q.txMgr.SendAsync
    
    This should ensure that transactions are confirmed on chain in the order Queue.Send() is called, without sacrificing parallel tx submission.
    
    * implement SendAsync in op-challenger test stubTxMgr
    
    It doesn't preserve the nonces like the production txMgr does.
    
    * TrySend also ensures synchronous tx nonce ordering (on success)
    
    * factor out HandleResponse fn
    
    * remove unused code
    
    * unexport handler
    26f7a40f
Name
Last commit
Last update
..
sender.go Loading commit data...
sender_test.go Loading commit data...