Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
0e94c5e
remove seal closing method as a generic parameter
dr-orlovsky Nov 6, 2024
586d3fa
seal: remove method commitment
dr-orlovsky Nov 6, 2024
9a96332
chore: release v0.12.0-beta.1
dr-orlovsky Nov 15, 2024
43e92a9
seals: add multi-message bundles
dr-orlovsky Nov 17, 2024
5f23087
dbc: remove Anchor type, which is now TxOut seal-specific
dr-orlovsky Nov 18, 2024
e80d084
seals: reserve place for fallback proofs
dr-orlovsky Nov 18, 2024
b651952
seals: remove secret seal type
dr-orlovsky Nov 29, 2024
14892a2
implement From<Txid> for <[u8; 32]>
dr-orlovsky Dec 8, 2024
5d8db23
seal: custom implementation for Ord on TxoSeal
dr-orlovsky Dec 8, 2024
b6bd3b2
seals: make Noise 40 bytes
dr-orlovsky Dec 11, 2024
b2b347f
seals: add TxoSeal constructors
dr-orlovsky Dec 11, 2024
eadb08c
seals: make TxoSel copy
dr-orlovsky Dec 11, 2024
961885b
seals: add nonce to seal constructor
dr-orlovsky Dec 16, 2024
51866fd
seals: fix use of core instead of std
dr-orlovsky Dec 20, 2024
5c81730
seals: export mmb
dr-orlovsky Dec 21, 2024
8e6d2d3
seals: increase number of inputs per operation in multi-message bundles
dr-orlovsky Dec 21, 2024
951fa19
seals: commitment Source and mpc production methods
dr-orlovsky Dec 22, 2024
b59221a
chore: update from serde_crate to dep:serde
dr-orlovsky Dec 22, 2024
cdacf2a
seals: improve mmb APIs
dr-orlovsky Dec 22, 2024
749ad5a
seals: support anchor merge procedure
dr-orlovsky Dec 22, 2024
1b2df05
seals: introduce TxoSealDef simplified type
dr-orlovsky Dec 23, 2024
f42b774
seals: make TxoSealDef main commitment type
dr-orlovsky Dec 23, 2024
b5d5cdd
seals: impl Copy for TxoSealDef
dr-orlovsky Dec 23, 2024
e982dcc
Merge pull request #109 from BP-WG/v0.11
dr-orlovsky Dec 23, 2024
0702c4c
chore: bump MSRV to 1.81.0
dr-orlovsky Dec 23, 2024
aca4da2
Merge branch 'v0.12'
dr-orlovsky Dec 23, 2024
38939b3
chore: update dependnecies
dr-orlovsky Dec 23, 2024
577a73c
seals: add TxoSealDef constructors
dr-orlovsky Jan 12, 2025
4ee5fc2
rename `*unsafe` to `*uncheched`
dr-orlovsky Jan 12, 2025
1645008
seals: use unified first taproot/opreturn output scheme
dr-orlovsky Jan 13, 2025
0987784
seals: fix skipped opret verification
dr-orlovsky Jan 14, 2025
12ff9e6
Merge pull request #110 from BP-WG/refactor/consensus
dr-orlovsky Jan 15, 2025
1487568
seals: add WTxoSeal
dr-orlovsky Jan 29, 2025
b4b42c0
Merge pull request #112 from BP-WG/wtxoseal
dr-orlovsky Jan 30, 2025
6fbc7f1
seals: add Noise constructor
dr-orlovsky Jan 30, 2025
c23f32c
seals: display Noise
dr-orlovsky Feb 13, 2025
f26f459
chore: release v0.12.0-beta.5
dr-orlovsky Feb 14, 2025
5a2f816
consensus: add Block structure
dr-orlovsky Apr 10, 2025
361209f
consensus: add genesis block hash constants
dr-orlovsky Apr 16, 2025
f1fbfbc
seals: ensure anchors always match (make merge procedure void)
dr-orlovsky Apr 21, 2025
ea73ddd
chore: update dependencies. Release v0.12.0-beta.6
dr-orlovsky May 1, 2025
4937ff4
chore: fix WASM build
dr-orlovsky May 19, 2025
f62a4c6
doc: write all docs for seals
dr-orlovsky May 20, 2025
4787c50
test: valid seals
dr-orlovsky May 20, 2025
771edb5
ci: improve coverage accounting
dr-orlovsky May 20, 2025
0d9a71c
chore: fix clippy lints
dr-orlovsky May 20, 2025
25025cf
test: fully cover seals crate
dr-orlovsky May 20, 2025
841e3d1
ci: remove --all-targets from toolchain builds
dr-orlovsky May 20, 2025
c6acce4
chore: update dependencies
dr-orlovsky May 20, 2025
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
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ on:
branches:
- master
tags:
- 'v[0-9]+\.*'
- 'v[0-9]+.*'
pull_request:
branches:
- master
- develop
- 'v[0-9]+.[0-9]+'
- 'v[0-9]+.?*'

env:
CARGO_TERM_COLOR: always
Expand Down Expand Up @@ -57,11 +57,11 @@ jobs:
strategy:
fail-fast: false
matrix:
toolchain: [ nightly, beta, stable, 1.77.0 ]
toolchain: [ nightly, beta, stable, 1.81.0 ]
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{matrix.toolchain}}
- name: Toolchain ${{matrix.toolchain}}
run: cargo +${{matrix.toolchain}} check --workspace --all-targets --all-features
run: cargo +${{matrix.toolchain}} check --workspace --all-features
4 changes: 2 additions & 2 deletions .github/workflows/codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ on:
branches:
- master
tags:
- 'v[0-9]+\.*'
- 'v[0-9]+.*'
pull_request:
branches:
- master
- develop
- 'v[0-9]+.[0-9]+'
- 'v[0-9]+.?*'

env:
CARGO_TERM_COLOR: always
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
branches:
- master
- develop
- 'v[0-9]+.[0-9]+'
- 'v[0-9]+.?*'

env:
CARGO_TERM_COLOR: always
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ on:
branches:
- master
tags:
- 'v[0-9]+\.*'
- 'v[0-9]+.*'
pull_request:
branches:
- master
- develop
- 'v[0-9]+.[0-9]+'
- 'v[0-9]+.?*'

env:
CARGO_TERM_COLOR: always
Expand All @@ -36,4 +36,4 @@ jobs:
- name: Add wasm32 target
run: rustup target add wasm32-unknown-unknown
- name: Test in headless Chrome
run: wasm-pack test --headless --chrome
run: RUSTFLAGS='--cfg getrandom_backend="wasm_js"' wasm-pack test --headless --chrome --all-features
Loading