Ошибка субстрата - подумайте о том, чтобы указать тип "точность"

Я столкнулся с той же ошибкой, сначала я пробовал использовать по умолчанию nightly-2020-10-05, затем nightly-2020-10-01 и nightly-2020-10-06 ... но ничего не работает.

Чтобы понизить ночную версию, необходимо выполнить следующие действия:

  • rustup деинсталлировать каждую ночь
  • rustup install nightly-
  • цель rustup добавить wasm32-unknown-unknown --toolchain nightly-
  • WASM_BUILD_TOOLCHAIN ​​= ночная сборка груза - выпуск

Я пробовал как в среде Windows, так и в Ubuntu 18.04. Но каждый раз получаю одну и ту же ошибку.

подумайте о том, чтобы указать accuracy тип


person Kiran Kumar HM    schedule 13.01.2021    source источник
comment
Вы уже пробовали новую версию 2.0.1? crates.io/crates/sp-io/2.0.1 Это предназначено для исправить проблемы сборки.   -  person apopiak    schedule 13.01.2021


Ответы (2)


https://github.com/paritytech/substrate/issues/7287

rustup default nightly-2020-10-06 && rustup target add wasm32-unknown-unknown

Или просто обновите подложку 2.0.1, эта проблема исправлена ​​в этой версии

person AurevoirXavier    schedule 14.01.2021

Вы можете использовать rustup для управления своей версией, убедитесь, что ваша активная цепочка инструментов выглядит следующим образом:

$ rustup show

installed toolchains
--------------------

stable-x86_64-apple-darwin
nightly-2020-10-05-x86_64-apple-darwin (default)
nightly-x86_64-apple-darwin

installed targets for active toolchain
--------------------------------------

wasm32-unknown-unknown
x86_64-apple-darwin

active toolchain
----------------

nightly-2020-10-05-x86_64-apple-darwin (default)
rustc 1.49.0-nightly (beb5ae474 2020-10-04)
person aaron    schedule 14.01.2021