add resend unconfirm txs logic

This commit is contained in:
maskpp
2023-04-04 14:35:26 +08:00
parent 068e35705a
commit 340dc45108
5 changed files with 161 additions and 38 deletions

View File

@@ -117,7 +117,7 @@ type TxOrm interface {
SaveTx(id, sender string, tx *etypes.Transaction) error
UpdateTxMsgByID(hash string, txHash string) error
GetTxByID(id string) (*types.TxMessage, error)
GetL1TxMessages(fields map[string]interface{}, args ...string) ([]*types.TxMessage, error)
GetL2TxMessages(fields map[string]interface{}, args ...string) ([]*types.TxMessage, error)
GetBlockBatchTxMessages(fields map[string]interface{}, args ...string) ([]*types.TxMessage, error)
GetL1TxMessages(fields map[string]interface{}, args ...string) (uint64, []*types.TxMessage, error)
GetL2TxMessages(fields map[string]interface{}, args ...string) (uint64, []*types.TxMessage, error)
GetBlockBatchTxMessages(fields map[string]interface{}, args ...string) (uint64, []*types.TxMessage, error)
}