Skip to content

Sync/ipo orders 20260817 - #61

Merged
elninad merged 5 commits into
masterfrom
sync/ipo-orders-20260817
Aug 19, 2026
Merged

Sync/ipo orders 20260817#61
elninad merged 5 commits into
masterfrom
sync/ipo-orders-20260817

Conversation

@KetanGupta12

Copy link
Copy Markdown
Contributor

No description provided.

KetanGupta12 and others added 5 commits August 17, 2026 18:59
Adds test/SDK/IpoApi.php mirroring the Python (test/sdk_tests/test_ipo_api.py)
and Node (test/sdk/IpoApiTest.js) IPO tests, which the PHP sync had missed.

Covers all six public IPOApi methods and their call variants, plus model smoke
checks for all 18 Ipo* models. applyForIpo/cancelIpoOrder place and withdraw a
real application and block funds via UPI mandate, so they sit behind
$RUN_DESTRUCTIVE_IPO_TESTS, defaulting to false.

Also completes the partial IPO block in SdkSanity.php, which covered only
getIpoListing and getIpoDetails, by adding getIpoOrders (with and without
pagination) and getIpoOrderById.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@elninad
elninad merged commit 81b6fe0 into master Aug 19, 2026
4 checks passed
@elninad
elninad deleted the sync/ipo-orders-20260817 branch August 19, 2026 08:14
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