Описание тега web3js
Библиотека web3.js - это набор модулей, которые содержат определенные функции для экосистемы Ethereum, позволяющие упростить взаимодействие с блокчейном Ethereum, его смарт-контрактами и соответствующими функциями шифрования / дешифрования.
0
ответов
Solc выдает ошибку при импорте "Не удается разрешить"./bin'"
Я пытаюсь использовать solc и получаю сообщение об ошибке при попытке импортировать пакет. ./~/solc/wrapper.js Module not found: Can't resolve './bin' in '/node_modules/solc' В README упоминается единственная ссылка на папку bin (в репозитории ее не…
22 сен '17 в 15:56
1
ответ
Web3/Metamask: ошибка: контракт не был развернут в обнаруженной сети (несоответствие сети / артефакта) в сети Kovan
Я пытаюсь развернуть экземпляр контракта, который уже существует в сети Kovan, для взаимодействия с ним через web3 и метамаску. Итак, во-первых, я установил метамаску в качестве текущего поставщика, а затем развернул экземпляр контракта следующим об…
12 янв '18 в 13:18
0
ответов
Исследовать локальный узел geth с web3?
Я просто пытался запустить запрос web3.eth.getBlock в качестве теста. Если я установлю свой провайдер web3 на https://api.myetherapi.com/eth то вызов будет успешным и вернет информацию о блоке. Однако у myetherapi есть ограничения на запросы, поэтом…
28 фев '18 в 01:25
0
ответов
web3.js - как проверить, реализует ли токен-контракт стандарт ERC223?
Я хотел бы получать платежи в любом данном токене ERC20. Для этого пользователь должен сначала одобрить транзакцию вызова... function approve(address, uint) ... в контракте токена и затем вызовите определенную функцию в MyContract, которая будет ини…
27 янв '18 в 19:03
1
ответ
Nodejs - модуль импорта Cant, если не использовать полный путь
Новое в node.js здесь; Я установил его и пытаюсь использовать модуль w3 (на windows). Я изменил свое глобальное местоположение репо на: C:\Users\<user>\.node_modules_globalи установил модуль web3 с командой ниже, которая создала новую папку в …
07 ноя '17 в 16:45
1
ответ
web3 - солидность - неверное количество аргументов ошибка
У меня есть сценарий солидности: pragma solidity ^0.4.18; contract EthProj { string fName; string age; event Message(string name, string age); function setMessage(string _fName, string _age) public { fName = _fName; age = _age; emit Message(_fName, …
14 май '18 в 21:56
0
ответов
Как вы подключаетесь к узлу со стороны сервера метеорного приложения?
Это команда, которую я использую для запуска узла (частная тестовая сеть) geth --networkid 420 --nodiscover --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpcapi="db,eth,net,web3,personal,web3" --rpccorsdomain "*" console Это код, который я использую дл…
16 июн '17 в 13:38
1
ответ
Как прочитать значение ETH и другие значения токена из учетной записи?
Допустим, я создал учетную запись Ethereum с помощью этого кода: web3.eth.accounts.create(); > { address: "0xb8CE9ab6943e0eCED004cDe8e3bBed6568B2Fa01", privateKey: "0x348ce564d427a3311b6536bbcff9390d69395b06ed6c486954e971d960fe8709", signTransact…
08 ноя '17 в 15:24
0
ответов
Перечисление всех транзакций по счету за день с web3.js
У меня проблема с перечислением всех транзакций, совершенных аккаунтом за 24 часа. Я могу напечатать все транзакции за 24 часа, и я думаю, что у меня есть правильный код, но я не могу вернуть этот список из функции (вероятно, из-за недостатка знаний…
28 янв '18 в 17:01
0
ответов
Не могу использовать async и ждать в Firefox
Я пытаюсь играть в Ethernaut от Zeppelin на Firefox, но я не могу использовать async и ждать в консоли для взаимодействия с контрактом. Я попробовал это в Chrome и Brave и работал нормально, также сделал этот тест, и он сказал, что мой браузер подде…
29 ноя '18 в 19:38
1
ответ
Как вызвать конструктор с аргументами в REMIX (Solidity IDE) из web3
Поэтому я заключил контракт с именем Voting с помощью Remix IDE и конструктора с аргументами для этого контракта. я назвал контракт, сделав это: var Contractabi = web3.eth.contract(contract Abi from Remix) var vote = Contractabi.at(Smart contract @ …
06 май '18 в 15:02
1
ответ
Как использовать узловые модули в файле ресурсов Laravel5.2
На этот раз я пытаюсь использовать пакет npm web3 в проекте laravel 5.2. Я совершенно новый, используя npm, и это тоже внутри Laravel. Пока что в моем файле package.json есть следующие вещи: { "private": true, "devDependencies": { "gulp": "^3.9.1" }…
09 сен '18 в 19:57
0
ответов
Контрактный объект web3 не определен в HTML, но работает в консоли
При открытии моего dapp в браузере он не работает ниже строки, указанной в коде. Используя объект договора MyContract в консоли браузера он также возвращает undefined, Но при построении этого объекта контракта в консоли браузера путем копирования ст…
10 май '18 в 11:33
2
ответа
Реагировать на получение метамаски статуса последней транзакции
Я использую это, чтобы сделать вызов функции в смарт-контракт через метамаску в реагировать: export default class EthereumForm1 extends Component { constructor (props) { super (props); const MyContract = window.web3.eth.contract(ContractABI); this.s…
15 мар '18 в 22:55
0
ответов
web3js подписывает сообщение закрытым ключом
Я пытался с помощью web3.eth.accounts.sign('hello', 'PrivateKey') подписать мое сообщение и использовал web3.eth.accounts.recover(signatureObject) восстановить адрес, но он не возвращает мне правильный адрес. Я использую версию web3: 1.0.0-beta.34. …
16 авг '18 в 16:47
1
ответ
Вызов функции set() (с web3js) договора о солидности создает новый адрес договора. Зачем?
У меня есть простой контракт солидности с функцией set(). Когда я вызываю функцию set() контракта, результирующая транзакция выполняется по вновь созданному адресу контракта, а не по адресу контракта, в котором находится код солидности. Если я испол…
07 ноя '18 в 17:21
2
ответа
Интеграция web3 в модуль облачных функций
Я пытаюсь интегрировать web3 (используя трюфель) в модуль облачных функций, и я получаю эту ошибку: Error: Invalid JSON RPC response: "" Вот часть реализации: admin.initializeApp(functions.config().firebase); const db = admin.database(); const provi…
08 мар '18 в 20:23
0
ответов
Ожидание завершения транзакции для выполнения в Node.js/Solidity
Я искал способ выполнить набор команд после завершения транзакции, которую я отправил. Короче говоря, я тестировал небольшие скрипты Node.js с Web3.js, чтобы публиковать показания термометра в умном контракте и после того, как транзакция была добыта…
18 окт '18 в 12:55
3
ответа
Создание учетной записи в web3.js без запуска geth?
Я хочу знать о том, как создать новую личную учетную запись, как сделать майнинг для этой учетной записи и как сделать отправку транзакции с этой учетной записи с помощью web3.js?. Я пытался создать новую учетную запись с помощью (web3.eth.personal.…
21 апр '18 в 06:51
2
ответа
web3.js как искать во всех когда-либо созданных контрактах и адресовать
Я новичок в web3.js и солидность. Мой вопрос связан с тем, как мы ищем в цепочке блоков. Легко найти конкретный договор, если мы знаем адрес договора. Тем не менее, как мы можем найти и идентифицировать конкретный тип контракта, используя адрес отпр…
20 апр '18 в 09:41