mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
e625e8d934
Summary: This updates the existing Diem & Move crates to the latest release (1.5). A patch was needed to make feature unification work. - `diem-crypto` has two exclusive features "fiat" and "u64", with ["fiat"] being the default feature set - `diem-types` depends on `diem-crypto`, but it doesn't disable the default features, so "fiat" is enabled as a result - jellyfish-merkle uses both `diem-types` and `diem-crypto` with feature "u64" enabled. This is problematic since "u64" and "fiat" cannot coexist. - The patch simply disables the default features from `diem-crypto` in the `Cargo.toml` of `diem-types` The following libraries have been bumped to satisfy version selection: 1. hex: 0.4 => 0.4.3 2. proptest: 0.1 => 1.0 3. proptest-derive: 0.2 => 0.3 4. serde_json: 1.0.60 => 1.0.64 #buildmore Reviewed By: jsgf Differential Revision: D31842317 fbshipit-source-id: c4d75b167e32f5f004dc8ed578750d7b2c6fe0ff |
||
---|---|---|
.. | ||
bindings | ||
src | ||
tools | ||
types | ||
Cargo.toml |