Skip to content

A raw descriptor creation interface for the unvault#17

Merged
darosior merged 2 commits intorevault:masterfrom
darosior:treshold_manager_set
Oct 2, 2020
Merged

A raw descriptor creation interface for the unvault#17
darosior merged 2 commits intorevault:masterfrom
darosior:treshold_manager_set

Conversation

@darosior
Copy link
Copy Markdown
Member

@darosior darosior commented Sep 26, 2020

This is based on #10 (itself base on #15 ...), see:

This adds an interface to fix #14 .
Good news: we can apparently support threshold-based managers set.
Question news: what now ?

@JSwambo
Copy link
Copy Markdown
Member

JSwambo commented Sep 26, 2020

Ack 5feaa58

@darosior darosior force-pushed the treshold_manager_set branch from 5feaa58 to 4ce85f3 Compare September 26, 2020 13:33
@darosior
Copy link
Copy Markdown
Member Author

Rebased after #10 rebase.

Copy link
Copy Markdown
Member

@edouardparis edouardparis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

small error s/bitcoinconsensus/bitcoin::consensus
clippy found it

@darosior
Copy link
Copy Markdown
Member Author

Thanks!

@darosior
Copy link
Copy Markdown
Member Author

Actually it's that i (apparently) did not move it as part of the test mod.
And fwiw: bitcoin::consensus != libbitcoinconsensus.

@darosior darosior force-pushed the treshold_manager_set branch 2 times, most recently from 462df78 to 0b3ac78 Compare September 28, 2020 13:28
@darosior
Copy link
Copy Markdown
Member Author

darosior commented Sep 28, 2020

Ok I actually fucked up #16's rebase (and merged it 😭), should be fixed now.

@darosior darosior force-pushed the treshold_manager_set branch 3 times, most recently from c5a8c16 to 544a49b Compare October 2, 2020 09:02
@darosior
Copy link
Copy Markdown
Member Author

darosior commented Oct 2, 2020

Rebased after #10 rebase.

@darosior darosior requested a review from edouardparis October 2, 2020 09:04
This:
- Moves bitcoinconsensus to a dev-only dep for the moment
- Makes use of secp256k1's rand module
- Makes use of SmallRng: "A small-state, fast non-crypto PRNG"

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
Useful for experimentations...

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
@darosior darosior force-pushed the treshold_manager_set branch from 544a49b to 2855c5b Compare October 2, 2020 09:43
@darosior
Copy link
Copy Markdown
Member Author

darosior commented Oct 2, 2020

Rebased on master after #10 merge.

Copy link
Copy Markdown
Member

@JSwambo JSwambo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack 2855c5b

@darosior darosior merged commit 26ca36f into revault:master Oct 2, 2020
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.

Test custom policies (especially wrt managers with different keys)

3 participants