You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cc12b8e blind: TxInType -> CtLocation (Leonardo Comandini)
e4144e6 pset: blind: return map instead of vec (Leonardo Comandini)
d66b028 blind: export TxInType (Leonardo Comandini)
7e33283 pset: blind_last: return blinders and ephemeral secret key (Leonardo Comandini)
7dc5a78 pset: blind_non_last: return ephemeral secret key (Leonardo Comandini)
Pull request description:
Right now we have:
* `Transaction::blind` returns abf, vbf and ephemeral private key
* `PartiallySignedTransaction::blind_non_last` returns abf and vbf
* `PartiallySignedTransaction::blind_last` returns nothing
This PR makes things more consistent and makes ephemeral keys more easily accessible.
It's a breaking change, but it's just augmenting the data, so it should be easy to handle downstream.
ACKs for top commit:
apoelstra:
ACK cc12b8e; successfully ran local tests
Tree-SHA512: 74a85dc5a4e6389330aeab2603b5985830e18491fb1891d1adad213a6c564118c04910b79541e2f4e5e9aad0f2bb828b9ecf6077697089de0104d3a3894e1ea2
0 commit comments