make param optional - #169
Conversation
operate.md review —
|
| default | result |
|---|---|
https://fullnode.testnet.sui.io/ (testnet) |
dead — -32601 Method not found. JSON-RPC on public fullnodes has been deprecated. |
https://fullnode.devnet.sui.io/ (devnet) |
dead — same error |
https://alphalen-suimain-ef6f.mainnet.sui.rpcpool.com/ (mainnet) |
private Triton endpoint; returned 403 Access forbidden to an unauthenticated request from here, so I can't confirm either way — it is plausibly IP-allowlisted and fine in CI/prod |
So on testnet and devnet, SuiPythClient cannot work at all unless the caller passes the new pythFullnodeUrl — this PR is the workaround, but the defaults it falls back to are broken for two of three networks. Worth either pointing those two at an endpoint that still serves JSON-RPC, or making the override required for non-mainnet so the failure is a clear construction-time error instead of a confusing -32601 at first use.
No approval this run — red CI. Everything above other than the CI gate is advisory.
No description provided.