-
Notifications
You must be signed in to change notification settings - Fork 11.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Network protocol version is ProtocolVersion(44), but the maximum supported version by the binary is 43. Please upgrade the binary #17383
Comments
@NadigerAmit thanks for flagging this. What network are you trying to use, devnet? If so, you might need to install Sui from source. Let me know and I will help out with how to solve this. |
I'm getting the exact same error on Mac OS X and installing via Homebrew. This is on devnet. UPDATE: |
Thanks @woomike. |
Version: |
Thanks @woomike. |
I am unable to reproduce locally, but could you try this please?
Then check that the |
Actually, I was able to reproduce. Trying now to see what could be a quick workaround. |
@NadigerAmit and @woomike There are two options:
Let me know if that does not work, and we can go from there. |
Running via cargo install seems to have fixed the issue for me. @stefan-mysten thanks for the quick turn around and help! 🚀 |
@woomike My pleasure. It looks like the devnet network had a protocol upgrade, therefore the Sui CLI needs to be compatible with that and it requires the |
@stefan-mysten , Thanks. For more information about this error, try |
My ubuntu version is : amit@DESKTOP-TF687VE:~/OmBlockchain/OmSui$ lsb_release -a |
If i use the local net , I am able to send the transactions but if possible I would like solve the devnet issues also. I am not blocked. |
@NadigerAmit I assume that you're on x86_64, but could you please double confirm? Never seen this error before, so I am taking a few wild guesses. Can you try to do a |
Yes I am on x86_64. |
|
Encountered the same error. Also, installing using cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui
Updating git repository `https://github.com/MystenLabs/sui.git`
Installing sui v1.25.0 (https://github.com/MystenLabs/sui.git?branch=devnet#b10ea733)
error: failed to select a version for `env_logger`.
... required by package `sui-security-watchdog v1.25.0 (/Users/me/.cargo/git/checkouts/sui-6ac459c53b1b685a/b10ea73/crates/sui-security-watchdog)`
versions that meet the requirements `^0.11.3` (locked to 0.11.3) are: 0.11.3
the package `sui-security-watchdog` depends on `env_logger`, with features: `anstream` but `env_logger` does not have these features.
It has an optional dependency with that name, but that dependency uses the "dep:" syntax in the features table, so it does not have an implicit feature with that name.
failed to select a version for `env_logger` which could resolve this conflict``` |
|
@cybercent glad to hear a |
Steps to Reproduce Issue
When we try to send the transaction on devnet using sui ptb commands:
sui client ptb
--gas-budget 100000000
--assign sender @$MY_ADDRESS
--move-call $PACKAGE_ID::todo_list::new
--assign list
--transfer-objects "[list]" sender
e.g.
Expected Result
The call should be success and should be able to see the transaction digest, the transaction data, and the transaction effects.
Actual Result
[warn] Client/Server api version mismatch, client api version : 1.23.1, server api version : 1.24.0
thread '2024-04-28T03:14:23.341406Z ERROR telemetry_subscribers: panicked at crates/sui-protocol-config/src/lib.rs:1252:9:
Network protocol version is ProtocolVersion(44), but the maximum supported version by the binary is 43. Please upgrade the binary. panic.file="crates/sui-protocol-config/src/lib.rs" panic.line=1252 panic.column=9
main' panicked at crates/sui-protocol-config/src/lib.rs:1252:9:
Network protocol version is ProtocolVersion(44), but the maximum supported version by the binary is 43. Please upgrade the binary.
note: run with
RUST_BACKTRACE=1
environment variable to display a backtraceAborted
e.g.
returned 41.
System Information
$ sui move --version
sui-move 1.23.1-4dbcf81
The text was updated successfully, but these errors were encountered: