lnwallet+sweep: add new method CheckMempoolAcceptance

This commit is contained in:
yyforyongyu
2024-02-29 03:07:22 +08:00
parent cd5d074099
commit f85661d94a
8 changed files with 310 additions and 0 deletions

View File

@@ -41,4 +41,9 @@ type Wallet interface {
// used to ensure that invalid transactions (inputs spent) aren't
// retried in the background.
CancelRebroadcast(tx chainhash.Hash)
// CheckMempoolAcceptance checks whether a transaction follows mempool
// policies and returns an error if it cannot be accepted into the
// mempool.
CheckMempoolAcceptance(tx *wire.MsgTx) error
}