Skip to content

Bump lib9c 1.36.1 and handle event_dungeon_battle_sweep#655

Merged
Atralupus merged 2 commits into
planetarium:mainfrom
Atralupus:lib9c-migration/1.36.1
May 11, 2026
Merged

Bump lib9c 1.36.1 and handle event_dungeon_battle_sweep#655
Atralupus merged 2 commits into
planetarium:mainfrom
Atralupus:lib9c-migration/1.36.1

Conversation

@Atralupus
Copy link
Copy Markdown
Member

Summary

  • Bumps Lib9cVersion to 1.36.1 in Directory.Build.props.
  • Handles the newly introduced event_dungeon_battle_sweep action in ItemSlotStateHandler and RuneSlotStateHandler (Adventure slot states get refreshed when a sweep is executed).
  • Adds the IEventDungeonBattleSweep case to ActionParser so BlockHandler extracts the avatar address for transaction indexing.

Note: the other new action in 1.36.1, grant_items, implements IClaimItems, so ActionParser already routes it through the existing IClaimItems branch and its state effects flow through the diff poller — no extra wiring needed.

Test plan

  • dotnet build Mimir.sln -c Release succeeds.
  • dotnet test Mimir.sln -c Release — 169 passed, 2 skipped, 0 failed.
  • Smoke test on a network that has event_dungeon_battle_sweep traffic: confirm ItemSlot/RuneSlot documents are updated for Adventure battle type after a sweep tx.

🤖 Generated with Claude Code

Atralupus and others added 2 commits May 11, 2026 11:03
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Adds dispatch for the new EventDungeonBattleSweep action introduced in
lib9c 1.36.1 to ItemSlotStateHandler and RuneSlotStateHandler so the
Adventure slot states are refreshed when sweep is invoked, and adds the
IEventDungeonBattleSweep case to ActionParser so transaction indexing
captures the avatar address.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Atralupus Atralupus added this pull request to the merge queue May 11, 2026
Merged via the queue into planetarium:main with commit ee5ba2a May 11, 2026
7 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

Development

Successfully merging this pull request may close these issues.

1 participant