Skip to content

feat(staking): legacy stake registration + docs audit#312

Merged
solidsnakedev merged 3 commits intomainfrom
worktree-curious-snuggling-waffle
Apr 27, 2026
Merged

feat(staking): legacy stake registration + docs audit#312
solidsnakedev merged 3 commits intomainfrom
worktree-curious-snuggling-waffle

Conversation

@solidsnakedev
Copy link
Copy Markdown
Collaborator

Pre-Conway stake registration/deregistration was missing from the builder API. Wallets and tooling still use the legacy certificate format (CDDL tags 0/1, no deposit) and the SDK only exposed Conway-era RegCert/UnregCert.

Add registerStakeLegacy and deregisterStakeLegacy builder methods. Audit all 120 guide pages against source — fix wrong function names, incorrect hex lengths, duplicate paragraphs, missing provider in client setup, and fabricated API references. Add new guide pages for legacy stake registration, committee operations, address eras, and 16 additional tutorials/references.

Add registerStakeLegacy and deregisterStakeLegacy builder methods that
create StakeRegistration (CDDL tag 0) and StakeDeregistration (CDDL tag
1) certificates with no deposit, for pre-Conway compatibility.
Audit every non-module doc page against source code. Fix wrong function
names, incorrect hex lengths, duplicate paragraphs, unused imports,
missing provider in client setup, and internal API references. Add new
guide pages for legacy stake registration, committee operations, address
eras, and additional tutorials.
@solidsnakedev solidsnakedev merged commit a4404da into main Apr 27, 2026
10 checks passed
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.

1 participant