Skip to content
Merged
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
dd68934
feat: bond participant can update their signer
hstove-stacks May 7, 2026
b3b0062
feat: start of early-l1-unlocks (test is failing)
hstove-stacks May 8, 2026
5484612
feat: update rewards-tracking state
hstove-stacks May 11, 2026
459bdae
feat: refactor signer manager checkpointing to allow proper bookkeeping
hstove-stacks May 11, 2026
c8f123f
feat: unstake sBTC
hstove-stacks May 11, 2026
48b0489
feat: add and use stubs for merkle proof validation
hstove-stacks May 12, 2026
d2ec176
feat: serialize the correct lockup script in clarity
hstove-stacks May 12, 2026
95400fb
feat: validate that the correct timelock script is used in l1 lockups
hstove-stacks May 12, 2026
0f7ac98
feat: import pox-5 changes from pox-locking
hstove-stacks May 13, 2026
14cbeec
fix: set bond admin to deploy, update clarigen
hstove-stacks May 13, 2026
beac945
Merge remote-tracking branch 'upstream/pox-wf-integration' into feat/…
hstove-stacks May 13, 2026
b600fdb
feat: pox-5 fixed after merge
hstove-stacks May 13, 2026
c0bcc58
fix: re-add default sender as bond-admin
hstove-stacks May 13, 2026
2fadb79
fix: location of set-bond-admin
hstove-stacks May 13, 2026
1b047e6
fix: allowed caller authorization expiration was backwards
hstove-stacks May 13, 2026
8e1a770
fix: gaps between `calculate-rewards` led to incorrect available rewards
hstove-stacks May 13, 2026
41d4553
fix: prevent update-bond-registration with same signer
hstove-stacks May 13, 2026
66dab62
fix: prevent registering for bond after it started
hstove-stacks May 13, 2026
bcdfc68
fix: cannot register for bond if stx-only staking
hstove-stacks May 13, 2026
71dc557
fix: concurrent bonds with the same stx-value-index have correct order
hstove-stacks May 13, 2026
85973f0
fix: correct is-in-prepare-phase check
hstove-stacks May 13, 2026
4eb94af
fix: allow unstaking sbtc after bond is over
hstove-stacks May 13, 2026
9a1249f
fix: update clarigen types
hstove-stacks May 13, 2026
6135a56
fix: add `get-total-ustx-stacked` for /v2/pox compatibility
hstove-stacks May 15, 2026
109f282
fix: var naming around signer set linked list
hstove-stacks May 15, 2026
fd48f99
fix: update default signer manager in nakamoto_integrations
hstove-stacks May 19, 2026
cd09ca9
feat: signer-manager reference contract setup
hstove-stacks May 19, 2026
890a160
feat: tests for fee scenarios in signer-manager
hstove-stacks May 19, 2026
715f1a6
feat: allow anyone to claim staker rewards as sBTC
hstove-stacks May 19, 2026
a250e57
fix: remove unused constants, vars
hstove-stacks May 19, 2026
41ece16
fix: consistent order of `is-bond, index`
hstove-stacks May 19, 2026
f075c28
fix: remove `;;;;` comment lines
hstove-stacks May 19, 2026
0849894
fix: improve comment on signer shares staked for stx-only staking
hstove-stacks May 19, 2026
64fea1b
feat: improve naming of `crystallize-rewards`
hstove-stacks May 19, 2026
0a7e24e
fix: update target yield denominator to 50 (from 48)
hstove-stacks May 19, 2026
bd00a9f
Merge branch 'pox-wf-integration' into feat/pox-5-waterfall
brice-stacks May 21, 2026
cc7d873
feat: use new Bitcoin Clarity builtins
brice-stacks May 21, 2026
65279bd
test: various fixes to get pox-5 integration tests working again
brice-stacks May 21, 2026
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
11 changes: 8 additions & 3 deletions contrib/core-contract-tests/Clarinet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,14 @@ path = "./contracts/test-pox-5-signer.clar"
clarity_version = 4
epoch = 3.3

[contracts.signer-manager]
path = "./contracts/signer-manager.clar"
clarity_version = 4
epoch = 3.3

[repl.analysis.lints]
unused_const = "off"
unused_data_var = "off"
# unused_const = "off"
# unused_data_var = "off"
panic = "off"
case_fn = "off"
unused_map = "off"
# unused_map = "off"
Loading
Loading