mirror of
https://github.com/lightningnetwork/lnd.git
synced 2026-08-20 13:27:27 +02:00
This commit adds `TxPublisher` which implements `Bumper` interface. This is part one of the implementation that focuses on implementing the `Broadcast` method which guarantees a tx can be published with RBF-compliant. It does so by leveraging the `testmempoolaccept` API, keep increasing the fee rate until an RBF-compliant tx is made and broadcasts it. This tx will then be monitored by the `TxPublisher` and in the following commit, the monitoring process will be added. |
||
|---|---|---|
| .. | ||
| input.go | ||
| mocks.go | ||
| musig2.go | ||
| musig2_session_manager.go | ||
| musig2_test.go | ||
| script_desc.go | ||
| script_utils.go | ||
| script_utils_test.go | ||
| signdescriptor.go | ||
| signdescriptor_test.go | ||
| signer.go | ||
| size.go | ||
| size_test.go | ||
| taproot.go | ||
| taproot_test.go | ||
| test_utils.go | ||
| txout.go | ||
| txout_test.go | ||
| witnessgen.go | ||