multiversx / mx-sdk-py-cli

Python Command Line Tools and SDK for interacting with the MultiversX blockchain and dApps.
Other
34 stars 36 forks source link

Use newer Rust: nightly-2023-12-11. Apply "--locked" when installing sc-meta. #383

Closed andreibancioiu closed 8 months ago

andreibancioiu commented 8 months ago

Unfortunately, it seems that upgrading Rust cannot be postponed too much.

https://github.com/multiversx/mx-sdk-rs/blob/master/.github/workflows/actions.yml#L18

Additionally, we should install sc-meta using --locked - to protect against eventual upcoming breaking changes (brought by direct or indirect dependencies of sc-meta):

cargo install multiversx-sc-meta --locked

As of 31st December of 2023, installation of sc-meta is broken due to a breaking change within the ahash library (dependency of hashbrown):