Feat/200ms demo - #145
Open
soheimam wants to merge 10 commits into
Open
Conversation
Collaborator
🟡 Heimdall Review Status
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Vibenet runs Denim (one block every 200 ms, with a millisecond timestampMs on each block). Every sent transaction in the Accounts and Tokens demos now carries an inclusion badge on the success view and its Activity row: "Landed in 359 ms · block 148,646 · .200". Latency is the block's own timestamp minus the send time, so it reports chain latency rather than client polling; the trailing slot is the 200 ms position inside the second. The account engine records the send time before broadcast, polls receipts at the block cadence, and reads timestampMs from the landed block. A short direct receipt pre-poll runs ahead of the vendored waiter, which otherwise spent a second round trip per loop and turned a 300 ms inclusion into ~1.4 s of spinner. Validity's receipt poll drops from 1 s to 150 ms for the same reason.
Every swallow adds exactly one; heavy walls keep their reward by filling the belly twice as fast. Comments and tests updated to match.
soheimam
force-pushed
the
feat/200ms-demo
branch
from
September 3, 2026 17:17
1596c39 to
ff7ae1c
Compare
Measure the span between oldest and newest head in a 3 s window instead of counting heads per fixed bucket, which made a steady 200 ms cadence flicker between 5.0 and 5.5.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Screenshots
Test plan