Skip to content

Feature: Basic Network Operations - #12

Merged
sephynox merged 3 commits into
mainfrom
feat/anchor-rs-update-p4
Jul 29, 2026
Merged

Feature: Basic Network Operations#12
sephynox merged 3 commits into
mainfrom
feat/anchor-rs-update-p4

Conversation

@sephynox

@sephynox sephynox commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR adds the remaining block-authoring surface from the reference implementations: the operation constructors, a typed permission model, and identifier derivation.

Related Issues

Changes Made

  • BlockFactory builds RECEIVE, SET_INFO, MODIFY_PERMISSIONS, and supply ops
  • CREATE_IDENTIFIER ops claim plain identifiers or quorum-governed multisigs
  • Permissions round-trips BaseFlag sets and their [base, external] bitmaps
  • Account.GenerateIdentifier derives network, token, and storage identifiers
  • Block exposes ToHex and GetAccount, Vote is public with RequiresFee

Testing

  • make test: passes

Breaking Changes

None.

@sephynox
sephynox force-pushed the feat/anchor-rs-update-p4 branch from 60fe61d to d5b4a88 Compare July 29, 2026 18:33
@sephynox
sephynox force-pushed the feat/anchor-rs-update-p4 branch from d5b4a88 to 6b59a58 Compare July 29, 2026 19:01
Base automatically changed from feat/anchor-rs-update-p3 to main July 29, 2026 19:41
@sephynox
sephynox force-pushed the feat/anchor-rs-update-p4 branch from 6b59a58 to 1bfd181 Compare July 29, 2026 19:41
@sephynox
sephynox force-pushed the feat/anchor-rs-update-p4 branch from 1bfd181 to b57e808 Compare July 29, 2026 19:42
@sonarqubecloud

Copy link
Copy Markdown

@sephynox
sephynox merged commit c04c98a into main Jul 29, 2026
7 checks passed
@sephynox
sephynox deleted the feat/anchor-rs-update-p4 branch July 30, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants