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

API improvements for v0.11 #68

Merged
merged 24 commits into from
Dec 25, 2023
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
8964c18
consensus: add RedeemScript::to_script_pubkey method
dr-orlovsky Nov 14, 2023
affd469
release v0.11.0-beta.2
dr-orlovsky Nov 14, 2023
a953b10
consensus: fix checked-assign operations on Sats
dr-orlovsky Dec 14, 2023
af3c57f
consensus: implement Div and Rem for Sats
dr-orlovsky Dec 14, 2023
31e9b11
consensus: add Sats::btc_sats split method
dr-orlovsky Dec 14, 2023
5bd829e
seals: export SealTxid trait
dr-orlovsky Dec 14, 2023
ea4e7c7
seals: add default generic to ExplicitSeal
dr-orlovsky Dec 14, 2023
59de59f
contract: remove excessive non-exhaustives
dr-orlovsky Dec 14, 2023
14175ef
consensus: add more opcodes
dr-orlovsky Dec 14, 2023
38e0447
epic: make anchor types generic over specific Dbc proof
dr-orlovsky Dec 14, 2023
fbdd7f3
dbc: refactor validation workflow
dr-orlovsky Dec 14, 2023
7c1e02d
seals: remove unused error variant
dr-orlovsky Dec 15, 2023
3959319
dbc: remove AnchorId type
dr-orlovsky Dec 15, 2023
2d38062
dbc: improve generics in Anchor convertors
dr-orlovsky Dec 15, 2023
d305adf
dbc: add strict serialization to TapretProof
dr-orlovsky Dec 17, 2023
8bb8a63
dbc: move CloseMethod to DBC
dr-orlovsky Dec 17, 2023
d3a57c2
consensus: add ByteStr convertors from blob types
dr-orlovsky Dec 17, 2023
3f877d8
consensus: use custom confinement collection for ByteStr to support p…
dr-orlovsky Dec 24, 2023
536e773
consensus: provide custom serde implementation for ByteStr
dr-orlovsky Dec 24, 2023
79a3399
chore: update dependencies
dr-orlovsky Dec 25, 2023
2de8f05
dbc: stop on the first tapret output in restoring original tx
dr-orlovsky Dec 25, 2023
241eee5
dbc: rename tapret/opret to *First
dr-orlovsky Dec 25, 2023
4f93149
Merge pull request #69 from BP-WG/doubleanchors
dr-orlovsky Dec 25, 2023
3ad4349
release v0.11.0-beta.2
dr-orlovsky Dec 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
seals: export SealTxid trait
dr-orlovsky committed Dec 14, 2023
commit 5bd829e9694788380c262e6d658d679a52dd34ec
2 changes: 1 addition & 1 deletion seals/src/txout/mod.rs
Original file line number Diff line number Diff line change
@@ -32,5 +32,5 @@ mod witness;
pub use error::{MethodParseError, VerifyError, WitnessVoutError};
pub use explicit::ExplicitSeal;
pub use proto::TxoProtocol;
pub use seal::{CloseMethod, TxPtr, TxoSeal};
pub use seal::{CloseMethod, SealTxid, TxPtr, TxoSeal};
pub use witness::Witness;