You can find the current RPC schema used by devnet
here: sui/openrpc.json at devnet · MystenLabs/sui · GitHub. By diffing this against the same file at the revision your sui
node is built from, you will be able to identify any differences, which could cause incompatibilities. The version
field of this schema is a telltale:
- If you find yourself behind the version in
devnet
, then the right thing to do is to update yoursui
binary (or local checkout), by following the instructions here: Install Sui to Build | Sui Docs - If you are ahead of
devnet
(and need to be) the best thing to do is to test on localnet, and wait for the devnet to catch up with you.