Skip to content

Update deposit-service OpenAPI spec#109

Merged
kopy-kat merged 1 commit into
mainfrom
update/deposit-processor
May 28, 2026
Merged

Update deposit-service OpenAPI spec#109
kopy-kat merged 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@ea5b7dcb9f3bf8c5966cef39f443dabfc053aa4b.

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
@Destiner Destiner force-pushed the update/deposit-processor branch from 8fc8cd0 to b5c69d4 Compare May 25, 2026 12: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 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.

@Destiner Destiner force-pushed the update/deposit-processor branch from b5c69d4 to 504d11e Compare May 26, 2026 13:40
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
},
"required": true,
"description": "API key for authentication",
"name": "x-api-key",
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 504d11e to b33499a Compare May 26, 2026 13:57
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 b33499a to e6438f7 Compare May 27, 2026 08:37
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 e6438f7 to f61b752 Compare May 27, 2026 13:05
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 f61b752 to 45036cf Compare May 27, 2026 14:13
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 45036cf to 3df39b1 Compare May 27, 2026 16:02
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 3df39b1 to f1eb2a0 Compare May 27, 2026 16:37
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 f1eb2a0 to 19c57b8 Compare May 28, 2026 06:27
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 19c57b8 to 85a736b Compare May 28, 2026 08:26
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 85a736b to 81c4e58 Compare May 28, 2026 08:47
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
},
"required": true,
"description": "API key for authentication",
"name": "x-api-key",
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 81c4e58 to fed214a Compare May 28, 2026 09:40
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 previously raised question on auth header coverage remains.

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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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 fed214a to 2991885 Compare May 28, 2026 11: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 previously raised question on auth header coverage remains.

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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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@ea5b7dcb9f3bf8c5966cef39f443dabfc053aa4b
@Destiner Destiner force-pushed the update/deposit-processor branch from 2991885 to 2c703c1 Compare May 28, 2026 11:49
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 previously raised question on auth header coverage remains.

Comment thread deposit-service.json
},
"required": true,
"description": "API key for authentication",
"name": "x-api-key",
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 platform-token auth as an alternative to x-api-key, while /deposits/{id}/quotes still requires x-api-key only. Platform-token callers can list deposit ids 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.

@kopy-kat kopy-kat merged commit 937d487 into main May 28, 2026
1 of 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

Development

Successfully merging this pull request may close these issues.

3 participants