Skip to content

docs(aapi): remove phantom getInternalTransactionsBy* methods from public swagger#1953

Open
mikhailak wants to merge 6 commits into
stagefrom
docs/remove-phantom-aapi-internal-tx-methods
Open

docs(aapi): remove phantom getInternalTransactionsBy* methods from public swagger#1953
mikhailak wants to merge 6 commits into
stagefrom
docs/remove-phantom-aapi-internal-tx-methods

Conversation

@mikhailak

Copy link
Copy Markdown
Contributor

What

Removes ankr_getInternalTransactionsByBlockNumber and ankr_getInternalTransactionsByParentHash from public/build/aapi-swagger.json.

Why

Both methods return -32601 ("method does not exist/is not available") on production rpc.ankr.com/multichain/<key> — verified 2026-06-10 with direct JSON-RPC calls. They have been published in this swagger since DOCS-636 (June 2023), and the file is served live at https://www.ankr.com/docs/build/aapi-swagger.json, so users and LLM agents keep discovering two methods that cannot actually be called.

No prose docs pages reference these methods — the swagger entry was their only public surface in this repo. The v2 docs spec (w3tech ankr-openapi) was cleaned the same day.

Verification

$ curl -X POST https://rpc.ankr.com/multichain/$KEY \
    -d '{"jsonrpc":"2.0","id":1,"method":"ankr_getInternalTransactionsByBlockNumber","params":{...}}'
{"error":{"code":-32601,"message":"the method ankr_getInternalTransactionsByBlockNumber does not exist/is not available"}}

JSON validity re-checked after the edit; 16 paths remain.

🤖 Generated with Claude Code

BigBadAlien and others added 6 commits May 12, 2026 22:24
Update main: Sui gRPC + JSON-RPC deprecation notice + Kite AI mainnet
…rontend-checkout

ci: remove stale Ankr-network/staking-frontend checkout
* docs(solana): note 16h transaction-history window on RPC nodes

Ankr's Solana RPC nodes run with --limit-ledger-size 100M which retains
roughly 16 hours of transaction history. Document this so callers of
getTransaction / getBlock / getSignaturesForAddress understand why
older slots return null and where to route deeper history lookups.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs(kite): fix Kite AI placement in chains table

PR #1945 added Kite AI to the supported-chains grid in the wrong column
— it landed in the last column (after zkSync Era) instead of the K
cluster between Kinto and Kusama, so readers scanning column 3 for
K-named chains did not see it. Move the cell to its alphabetical slot
(Kaia → Kava → Kinto → Kite AI → Kusama) and add a new row for Kusama
so the K cluster stays in order.

The "## Kite AI" section itself already links to /chains-api/kite/, so
no further changes are needed for the detail-page link to work.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Add a "gRPC-Web" section to the Sui gRPC page covering the new fleet-wide
gRPC-Web transport (shark-proxy v0.26.17, SHARK-3183): native vs gRPC-Web
comparison, CORS/browser notes, an @mysten/sui SDK example using the default
transport, and a raw curl example. Examples verified live against production
(sui.grpc.ankr.com).

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…CKB (#1951)

Godwoken (Nervos EVM/Polyjuice) was sunset by Nervos (June 2025); the
rpc.ankr.com/nervos endpoint has no backend. Remove the EVM page, add a
native Nervos CKB (L1) page with current CKB JSON-RPC methods + real
node examples, update nav + chains-list, add redirect.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…gger

ankr_getInternalTransactionsByBlockNumber and
ankr_getInternalTransactionsByParentHash return -32601 (method does not
exist) on production rpc.ankr.com/multichain — verified 2026-06-10 with
direct calls. The methods have been published in this swagger since
DOCS-636 (June 2023) and the file is live at
www.ankr.com/docs/build/aapi-swagger.json, so users and LLM agents
keep discovering methods that cannot be called.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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