interlay / interbtc-clients

interBTC Clients | Vault, Oracle, Faucet
Apache License 2.0
52 stars 30 forks source link

Refactor bitcoin transaction logic #343

Open gregdhill opened 2 years ago

gregdhill commented 2 years ago

Re-posting a comment from @sander2:

Currently we have logic to lock access to tx generation (because the vault needed to add the return address prior to sending), so that can be removed. Additionally, the logic for bumping fees is now overly complicated for the same reason. We can now switch to the simple bumpfee rpc

sander2 commented 2 years ago

Simplifying bumpfee is blocked on my PR on the rpc library: https://github.com/rust-bitcoin/rust-bitcoincore-rpc/pull/226