WIP: Demonstrate the new timelock APIs #446
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We are currently working on two new timelock APIs
LockTime
: Add aLockTime
type rust-bitcoin#994Sequence
: Add new type for sequence rust-bitcoin#1093This PR demonstrates how we would use those APIs here in miniscript.
Includes improvements that are not yet in 1093. To test this out locally
you can grab the
WIP-sequence-and-lock-time
branch from my tree.You'll have to have
rust-bitcoincore-rpc
locally and patch it to uselocal
rust-bitcoin
.This PR is not intended as a merge candidate, it will not pass CI because it uses local paths for
rust-bitcoin
dependency.