Skip to content

Adds Inventory Notary Proofs and Bridge Handlers#374

Merged
Step7750 merged 6 commits intomasterfrom
feature/inventory-handlers
Mar 14, 2026
Merged

Adds Inventory Notary Proofs and Bridge Handlers#374
Step7750 merged 6 commits intomasterfrom
feature/inventory-handlers

Conversation

@Step7750
Copy link
Member

@Step7750 Step7750 commented Mar 14, 2026

  • Adds ability to fetch Steam inventory via api.steampowered.com on the bridge
  • Adds ability to notarize a Steam inventory request

Note

Medium Risk
Adds a new bridge endpoint that makes authenticated calls to api.steampowered.com, plus expands notary proof surface area; main risk is incorrect parameterization or unexpected Steam API responses affecting proofing/fetch flows.

Overview
Adds a new bridge handler, FetchSteamPoweredInventory, that uses a user access token to call Steam’s IEconService/GetInventoryItemsWithDescriptions API and return assets/descriptions (plus optional properties/pagination).

Extends the request routing/types to support a new RequestType.FETCH_STEAM_POWERED_INVENTORY, and adds ProofType.INVENTORY so notary proofs can generate/validate inventory request URLs against the SteamPowered inventory endpoint.

Written by Cursor Bugbot for commit 74bf795. This will update automatically on new commits. Configure here.

Copy link
Collaborator

@GODrums GODrums left a comment

Choose a reason for hiding this comment

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

Tested with items in the 10d period and works as intended 👍

@Step7750 Step7750 merged commit e06a230 into master Mar 14, 2026
3 checks passed
@Step7750 Step7750 deleted the feature/inventory-handlers branch March 14, 2026 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants