We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
[Automated changes] fix(deepcoin): fetchTrades fix (#28815)
[Automated changes] test(market): skip strict structure assertion for inactive markets (#28613) * test(market): skip strict structure assertion for inactive markets Inactive markets (e.g. okx pre-launch / preopen contracts, delisted markets) commonly have empty or undefined placeholder fields for settle/settleId/ baseId/quoteId/contractSize. The testMarket harness currently asserts the full strict structure on every market returned by loadMarkets, so a single preopen okx swap (state=preopen, settleCcy=, baseCcy=, quoteCcy=) trips the assertion and breaks the entire loadMarkets test. Gate the strict checks on market.active !== false: - extend emptyAllowedFor for inactive markets - skip the contract shape block (linear/inverse/contractSize/settle) - skip assertValidCurrencyIdAndCode (empty currency ids aren't real codes) Active markets are unaffected: a genuinely-broken live market still trips the assertion. * test(market): drop redundant comments * build(transpile): await test transpile so fix propagates to CI artifact The build job's was uploading a stale (and ) to the live-tests artifact. Root cause: calls (async) without awaiting it. runs next, crashes on (uses with ), the unhandled rejection terminates the process, and the orphaned async test transpile never writes its files. Result: this PR's change never reached the artifact, so live-tests kept asserting on okx preopen swaps. Fix: - Make / / async and await , so the test files are written before any later step can crash. - Fix to use commas instead of in (the example-transpile lint rule).
[Automated changes] doc: fix close any type (#28558)