Skip to content

Events notifier event types#1191

Open
ssd04 wants to merge 4 commits intodevelopmentfrom
events-notifier-event-types
Open

Events notifier event types#1191
ssd04 wants to merge 4 commits intodevelopmentfrom
events-notifier-event-types

Conversation

@ssd04
Copy link
Contributor

@ssd04 ssd04 commented Mar 6, 2026

Description of the pull request (what is new / what has changed)

Did you test the changes locally ?

  • yes
  • no

Did you regenerate static/llms.txt and static/llms-full.txt ? (happens at build time)

  • yes
  • no

Which category (categories) does this pull request belong to?

  • document new feature
  • update documentation that is not relevant anymore
  • add examples or more information about a component
  • fix grammar issues
  • other

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documents newly supported notifier event types (including new WebSocket Type values) and regenerates the LLM static export, plus a small typo fix in validator rating docs.

Changes:

  • Document 4 additional notifier event payloads: Block Txs, Block Scrs, Block Events, Block State Accesses.
  • Extend the documented WebSocket Type enum values to include block_txs, block_scrs, block_events, block_state_accesses.
  • Fix a spelling mistake in the validators rating documentation and regenerate static/llms-full.txt.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
static/llms-full.txt Regenerated static export reflecting the newly documented notifier event types/payload fields.
docs/validators/rating.md Fixes “unsuccessfuly” → “unsuccessfully”.
docs/sdk-and-tools/notifier.md Adds documentation for new notifier event types, WS type values, and payload field tables.
Comments suppressed due to low confidence (2)

docs/sdk-and-tools/notifier.md:400

  • Minor grammar/capitalization: "In Websocket setup, there is a event type field" should be "In WebSocket setup, there is an event type field".
- `Block State Accesses event`: when the block is committed, it contains the state accesses for the block

In RabbitMQ there is a separate exchange for each event type.
In Websocket setup, there is a event type field in each message.

static/llms-full.txt:16900

  • Minor grammar/capitalization: "In Websocket setup, there is a event type field" should be "In WebSocket setup, there is an event type field".

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| timestamp | The timestamp field represents the creation time of the block (in seconds). |
| timestampMs | The timestampMs field represents the creation time of the block (in milliseconds). |
| txs | The txs field holds a map of transactions, where the key is the transaction hash. |
| scrs | The scrs field holds a map of smart contract results, where the key is the scr hash. |
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the scrs field description, the key is described as "the scr hash". Elsewhere in this document you use "smart contract result hash"; using consistent terminology here would be clearer.

Copilot uses AI. Check for mistakes.
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.

2 participants