Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Demonstrate the new timelock APIs #446

Closed
wants to merge 2 commits into from

Conversation

tcharding
Copy link
Member

@tcharding tcharding commented Jul 13, 2022

We are currently working on two new timelock APIs

This 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 use
local 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.

Based on rust-bitcoin commit:

  `5d061776 Merge rust-bitcoin/rust-bitcoin#1076: Introduce SPDX license identifiers`
We are currently working on two new timelock APIs

- `LockTime`: rust-bitcoin/rust-bitcoin#994
- `Sequence`: rust-bitcoin/rust-bitcoin#1093

This 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 use
local `rust-bitcoin`.

This PR is not intended as a merge candidate.
@tcharding
Copy link
Member Author

This demo is done now.

@tcharding tcharding closed this Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant