Skip to content

sui_v1.11.0_1695451315_ci

@stefan-mysten stefan-mysten tagged this 23 Sep 05:16
## Description 
This PR fixes the issue of compiling a Rust project that pulls Sui as a
dependency from the git repo, due to name clashing in the
`move-binary-format` crates. It should fix and close #13853

## Test Plan 
`cargo check`
`cargo build` 
Tested via a new cargo project that pulls Sui as a dependency using the
git repository from our GitHub.
```
***Cargo.toml excerpt***
[dependencies]
sui-types = { git = "https://github.com/stefan-mysten/sui", branch = "fix_wasm_move" }
```
<img width="843" alt="image"
src="https://github.com/MystenLabs/sui/assets/135084671/421eca75-1d8a-4b7f-bc4e-60a6d2f8b704">


---
If your changes are not user-facing and not a breaking change, you can
skip the following section. Otherwise, please indicate what changed, and
then add to the Release Notes section as highlighted during the release
process.

### Type of Change (Check all that apply)

- [ ] protocol change
- [ ] user-visible impact
- [ ] breaking change for a client SDKs
- [ ] breaking change for FNs (FN binary must upgrade)
- [ ] breaking change for validators or node operators (must upgrade
binaries)
- [ ] breaking change for on-chain data layout
- [ ] necessitate either a data wipe or data migration

### Release notes
This PR fixes the issue of compiling a Rust project that pulls the sui
repo through a git dependency, due to name clashing in the
`move-binary-format` crates. It should fix and close #13853
Assets 2
Loading