Skip to content

fix: update jar event payloads and ownership controls - #216

Merged
sweetsoul21 merged 1 commit into
Novatip:mainfrom
adedamolamiposi:feat/contract-event-fixes
Oct 21, 2026
Merged

sweetsoul21 merged 1 commit into
Novatip:mainfrom
adedamolamiposi:feat/contract-event-fixes

Conversation

@adedamolamiposi

Copy link
Copy Markdown
Contributor

Linked issue

What changed

Checks

  • cargo fmt --all -- --check passes
  • cargo clippy --all-targets -- -D warnings passes
  • cargo test passes from a clean checkout (before any wasm build)
  • The CI wasm size check still measures tip_splitter.wasm (not an example or test artifact)

Interface changes

Complete every row that applies; tick nothing you did not touch.

  • No public interface changed — the rows below do not apply.
  • A public function was added, changed, or removed, and docs/CONTRACT.md reflects it.
  • A new error code was appended (never renumbered or reused) and is documented in the error table.
  • An event's topics or payload changed, and this PR carries a Consumer impact note saying exactly what a decoder must change (@novatip/sdk, the backend indexer, docs/CONTRACT.md).
  • CHANGELOG.md has an entry under [Unreleased] describing the change from the reader's point of view.
  • A bound or constant changed that clients read via get_limits, and the literal-value test was updated with it.

Consumer impact

@sweetsoul21
sweetsoul21 merged commit 2ea3bbf into Novatip:main Oct 21, 2026
2 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

2 participants