Skip to content

Update deposit-service OpenAPI spec#109

Open
Destiner wants to merge 1 commit into
mainfrom
update/deposit-processor
Open

Update deposit-service OpenAPI spec#109
Destiner wants to merge 1 commit into
mainfrom
update/deposit-processor

Conversation

@Destiner
Copy link
Copy Markdown
Contributor

@Destiner Destiner commented May 18, 2026

This PR updates the OpenAPI spec generated from rhinestonewtf/deposit-service-processor@b0a2bc4380713657a3240e6f63d9e687396540b0.

Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Approve — adds deposits-scope 403 responses; no blockers found.

Copy link
Copy Markdown

@greg-rhinestone greg-rhinestone left a comment

Choose a reason for hiding this comment

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

🤖 Greg · ✅ LGTM

Regenerates the deposit-service spec from rhinestonewtf/deposit-service-processor@690e44e, adding deposits-scope 403 responses across the affected account/deposit endpoints. This matches the upstream key-scope enforcement surface.

Risk: Low — generated spec-only change documenting additive auth errors

@Destiner Destiner force-pushed the update/deposit-processor branch from 019bee9 to a7cbe81 Compare May 18, 2026 10:23
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Approve — updates deposit-service OpenAPI spec; no blockers found.

@Destiner Destiner force-pushed the update/deposit-processor branch from a7cbe81 to 410e99f Compare May 18, 2026 10:24
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

Copy link
Copy Markdown

@greg-rhinestone greg-rhinestone left a comment

Choose a reason for hiding this comment

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

🤖 Greg · 🔄 Re-review · ✅ LGTM

No effective deposit-service.json change since the last Greg review; the current generated spec still contains the already-reviewed deposits-scope 403 response coverage.

@Destiner Destiner force-pushed the update/deposit-processor branch from 410e99f to 6337692 Compare May 18, 2026 14:09
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Approve — updates deposit-service OpenAPI spec; no blockers found.

Copy link
Copy Markdown

@greg-rhinestone greg-rhinestone left a comment

Choose a reason for hiding this comment

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

🤖 Greg · 🔄 Re-review · ✅ LGTM

Generated deposit-service spec now includes the deposits-scope 403 response on the remaining account, deposit, withdrawal, and webhook endpoints from rhinestonewtf/deposit-service-processor@6f83c1a. No new compatibility issue surfaced.

@Destiner Destiner force-pushed the update/deposit-processor branch 2 times, most recently from a2189ba to 10c746c Compare May 19, 2026 12:34
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 10c746c to b4ebe5b Compare May 19, 2026 16:42
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from b4ebe5b to 982bb6a Compare May 20, 2026 12:50
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 982bb6a to 7ceb49a Compare May 20, 2026 12:51
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 7ceb49a to 52f2437 Compare May 20, 2026 16:52
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 52f2437 to eb023e0 Compare May 20, 2026 16:53
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from eb023e0 to 1d0c02d Compare May 21, 2026 08:53
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 1d0c02d to 890f698 Compare May 21, 2026 16:50
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 890f698 to 6e30abc Compare May 22, 2026 10:30
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 6e30abc to 13dbc20 Compare May 22, 2026 10:46
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch 2 times, most recently from cac1b52 to 56d0829 Compare May 22, 2026 12:52
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Approve — updates deposit-service OpenAPI spec; no blockers found.

Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — adds deposit quote listing; one question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question/deposits now accepts either Authorization or x-api-key and returns ids specifically for this endpoint, but this new endpoint only documents a required x-api-key. Platform-token callers can list deposits but have no documented way to fetch the quoted candidates, so either the endpoint needs the same auth alternative or the asymmetry needs to be intentional.

@Destiner Destiner force-pushed the update/deposit-processor branch 3 times, most recently from 1370db9 to 79bf612 Compare May 22, 2026 13:39
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised but still unresolved: /deposits and /deposits/stats now document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised but still unresolved: /deposits and /deposits/stats now document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised but still unresolved: /deposits and /deposits/stats now document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

@Destiner Destiner force-pushed the update/deposit-processor branch from 79bf612 to 18d5062 Compare May 22, 2026 14:59
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised but still unresolved: /deposits and /deposits/stats now document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

@Destiner Destiner force-pushed the update/deposit-processor branch from 18d5062 to 380a3c9 Compare May 22, 2026 16:14
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Trivial change — approved without a full review.

@Destiner Destiner force-pushed the update/deposit-processor branch from 380a3c9 to 5dc7a29 Compare May 22, 2026 16:16
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised and still present: /deposits and /deposits/stats document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

…t-service-processor@b0a2bc4380713657a3240e6f63d9e687396540b0
@Destiner Destiner force-pushed the update/deposit-processor branch from 5dc7a29 to 8fc8cd0 Compare May 22, 2026 16:45
Copy link
Copy Markdown

@rhinestone-kevin rhinestone-kevin Bot left a comment

Choose a reason for hiding this comment

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

Comment — updates deposit-service OpenAPI spec; one unresolved question on auth header coverage.

Comment thread deposit-service.json
"description": "API key for authentication",
"example": "your-api-key"
},
"required": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

question — Previously raised and still present: /deposits and /deposits/stats document Authorization as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposits and stats but have no documented way to fetch quote candidates for those deposits, so either this endpoint needs the same auth alternative or the asymmetry needs to be explicit.

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