Описание тега polkadot-js

1 ответ

На вкладке extrinsics отсутствует модуль `kitties`

Я слежу за мастерской Субстрат Китти. В 1/Viewing a Storage MappingЯ не могу получить доступ к своему kitties модуль на #extrinsics Вкладка пользовательского интерфейса Polkadot: Я пытался перезагрузить его несколько раз. Это мое kitties.rs (хорошо …
18 июл '19 в 12:43
3 ответа

Как получить доступ к учетной записи "Алисы" в цепочке разработчиков Parity Substrate?

Семинар Substrate Collectables предлагает в какой-то момент, что цепочка разработчиков идет с предоплаченной учетной записью для Алисы. Давайте перейдем в приложение Transfer и совершим транзакцию. Учетная запись по умолчанию "Алиса" предварительно…
0 ответов

Взаимодействие со смарт-контрактом Ink

Сначала мы поместим код смарт-контракта в блокчейн с помощью const result = await api.tx.contracts.putCode(bytes).signAndSend(pair) тогда мы создадим контракт с const instantiate = await api.tx.contracts.instantiate(0, 500000, result, abi.constructo…
31 июл '20 в 17:21
1 ответ

Как правильно запросить у Polkadot js ключ хранилища субстрата?

Я пытаюсь извлечь большой массив из хранилища субстратов, и при запросе через node.js я получаю сообщение "Невозможно декодировать Vec по индексу 0. Источник слишком велик". Итак, переключившись на curl и интерфейс JSON RPC, я хотел проверить, могу …
25 ноя '19 в 17:55
0 ответов

В polkadot js как подписать и отправить внешнее?

Я использую polkadot js для разработки приложения для управления, связанного с функциями демократии. Я хочу направить вторые предложения и проголосовать за повторные заявки. Я не уверен, как подписывать и отправлять голоса и секунды на узел. const w…
04 фев '20 в 10:35
1 ответ

Подпись подключей нельзя проверить с помощью связки ключей polkadotjs и наоборот.

Я хотел бы понять, почему невозможно проверить подпись подключей с помощью связки ключей polkadotJs. Когда он подписан брелоком, все в порядке: const msg = "message to be verified" const keyring_signature = alice.sign(msg) console.log("isvalid keyri…
04 фев '20 в 11:08
3 ответа

Как расшифровать внешние блоки с помощью Polkadot js api

Я пишу машинописный код для получения информации о блоке. Я подключен к http://wss//kusama-rpc.polkadot.io. Я слежу за официальной документацией по api polkadot js. Я вызываю метод api.rpc.chain.getBlock для получения информации о блоке, и он возвра…
06 мар '20 в 12:32
1 ответ

На вкладке разработчика приложений Polkadot, как вы кодируете кортеж Rust?

Есть несколько примеров, включая пользовательские типы ржавчины, объявленные в модуле времени выполнения, который может быть применен интерфейсом Polkadot Apps здесь. Однако я не уверен, как кодировать кортежи. Это также относится к любому, кто план…
14 окт '19 в 16:51
0 ответов

Внешняя ошибка при вызове HashMap/BTreeMap insert() в чернилах! контракт через Polkadot JS api

У меня возникла проблема при вызове контракта из API Polkadot JS. Если функция включает в контракт HashMap insert() или BTreeMap insert(), при вызове ее через api я получу: {"ApplyExtrinsic":1} [ An extrinsic failed.] {"index":&q…
26 июн '20 в 22:39
1 ответ

Как у меня со временем возникают трудности с Kulupu (polkadotjs)?

// Import import { ApiPromise, WsProvider } from "@polkadot/api"; // Construct /* https://rpc.kulupu.network https://rpc.kulupu.network/ws https://rpc.kulupu.corepaper.org https://rpc.kulupu.corepaper.org/ws */ (async () => { //const ws…
01 сен '20 в 03:52
1 ответ

Как запросить информацию о транзакции Polkadot, используя только txHash?

Я не могу найти описание того, как получить информацию о транзакции, используя только txHash, возвращаемый signAndSend() в документации API. Я думаю, что это базовая функция, и очень странно, что ее там нет. Как я вижу, единственный способ отслежива…
1 ответ

Как с помощью Rust закодировать шестнадцатеричное строковое представление идентификатора учетной записи в Substrate?

Учитывая шестнадцатеричное представление: 0xd43593c715fdd31c61141abd04a99fd6822c8558854ccde39a5684e7a56da27d, мы можем получить AccountId, который он представляет, используя keyring.encodeAddress()используя JavaScript. Однако какова соответствующая …
02 апр '20 в 06:37
1 ответ

Как очистить кошелек Polkadot?

Я хочу переместить все средства из одного кошелька в другой, не оставляя пыли DOT. Как мне отправить все с помощью пользовательского интерфейса Polkadot JS?
0 ответов

Невозможно преобразовать обратно в исходное число из данных события через api polkadot js

Я установил тип значения как u128 в контракте чернил следующим образом: #[ink(storage)] struct SimpleContract { test_u128: storage::Value<u128> } #[ink(event)] struct U128Event { #[ink(topic)] val: u128, } #[ink(message)] fn set_test_u128(&amp…
30 авг '20 в 22:15
2 ответа

Добавление дополнительных полей данных к информации об учетной записи в Substrate

Очень новичок в Substrate и Rust. Насколько я понимаю, ChainState действует как база данных, в которой хранятся номера счетов (в данном случае открытые ключи) и связанные с ними балансы. При совершении транзакции Substrate в основном проверяет, есть…
1 ответ

В Polkadot-js есть способ создания адресов HD-кошельков

Я использую Polkadot-js api и задавался вопросом, есть ли API для генерации иерархических детерминированных адресов кошелька из заданного начального числа? Я вижу, что в Substrate есть упоминания о мягких и жестких путях деривации. subkey документац…
10 сен '19 в 11:45
1 ответ

Не удалось подключиться через WSS к Polkadot Full Noder, работающему в локальной сети

Я установил полный узел, работающий на локальном сервере по адресу 192.168.2.254. Я просто пытаюсь сделать простой скрипт, который в основном подписывается на новые головы в блокчейне. const { ApiPromise, WsProvider } = require('@polkadot/api'); asy…
1 ответ

Как запросить хранилище субстрата через `.entries` для частичных элементов

Как я могу запросить storage через .entries когда я знаю список идентификаторов, которые используются для хранения данных? фрагмент из decl_storage /// PoE Proofs Proofs get(fn proofs): map hasher(blake2_128_concat) GenericId=> ProofInfo<Proof…
13 сен '20 в 20:37
0 ответов

структура кодирования в api polkadot.js

У меня вопрос по API-интерфейсу polkadot.js. Предположим, у меня есть структура pub struct B { b: i32, } pub struct A { a: Vec<u8>, b: B, } Я хочу закодировать структуру A в байтовый массив, а затем передать ее в вызове диспетчеризации подложк…
13 сен '20 в 20:38
1 ответ

Как вы форматируете балансы с помощью Polkadot JS API?

Я хотел бы получить баланс пользователя, отформатированного с использованием базовой единицы цепочки субстратов. Когда я использую toHuman(), Я получаю самоуверенное форматирование, которое включает такой префикс: let account = await api.query.syste…
05 окт '20 в 17:30