Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
39 changes: 38 additions & 1 deletion src/content/docs/updates/developer/2026-09-07-to-2026-09-14.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,44 @@ sidebar:

[← Developer Updates](/updates/developer/)

This update covers qualifying public-repository engineering activity during the previous seven days. Private pull requests are excluded for security reasons. Links to public changes appear directly beside the summaries they support.
This update covers verified engineering progress during the previous seven days. Work in private repositories is summarized without private links or implementation identities; links to public changes appear directly beside the summaries they support.

## DuskEVM

### Contracts (Private Repo)

Strengthened DuskEVM contract reliability.

### Adapter (Private Repo)

Simplified native contract queries while preserving response handling and cross-network lookup behavior.

- Replaced repeated native query and response-decoding code with a shared typed helper, retaining existing request ordering and error behavior.

## Rusk

### Wallet (Private Repo)

Aligned wallet-cache indexes with note queries to reduce sorting during balance synchronization and spent-history reads.

- Reordered note-cache indexes to match unspent-note and spent-history queries, avoiding additional result sorting.

### Core (Private Repo)

Reduced archive storage overhead and expanded block-processing controls, with faster access to account history and network statistics.

- Separated node rollback handling and shared test setup, preserving the supported rollback behavior.
- Added stored account and transfer counters that updated alongside finalized blocks, so statistics reads avoided recounting archive history.
- Compacted Moonlight event storage, stored block hashes as binary values, removed unused indexes and retired legacy event tables while preserving history responses.
- Linked archive records to their corresponding blocks and transfer groups, preserving consistent removal of related history entries.
- Added a protocol-wide block gas ceiling with height-based activation and consistent remaining-gas checks across block processing.

### Piecrust (Private Repo)

Pinned test-contract builds and reorganized contract validation to make development checks more reproducible and easier to maintain.

- Locked independently built test contracts to pinned dependency versions so clean builds reproduced their code and gas behavior.
- Reorganized checks for contract functions, tables, memory, names and globals into dedicated validation modules.

## Typed-data

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/updates/developer/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Verified engineering progress across 8 public repositories, plus disclosure-safe

## [September 7–14, 2026](/updates/developer/2026-09-07-to-2026-09-14/)

Verified engineering progress across 9 public repositories.
Verified engineering progress across 9 public repositories, plus disclosure-safe summaries of qualifying private development.

## [August 31–September 7, 2026](/updates/developer/2026-08-31-to-2026-09-07/)

Expand Down
Loading