Вопросы по теме 'web3js'

История блокчейна смарт-контрактов
Может ли смарт-контракт просматривать прошлые транзакции, выполненные на нем, другими словами, может ли смарт-контракт видеть, кто отправил ему эфир с момента его создания?
1229 просмотров
schedule 06.06.2022

Получение курсов конвертации ETH FIAT через Web3
Мне что-то не хватает или эта информация недоступна через web3 в браузере, даже если курс ETH USD отображается в Metamask. Ничего не могу найти в документе. это стандартная практика использования кросс-криптографического API?
2778 просмотров
schedule 03.04.2024

Отправить необработанную транзакцию Ethereum infura nodejs npm
В настоящее время я пытаюсь реализовать подключение узла Ethereum к моему проекту Typescript / Node. Я подключаюсь к серверу узла «Инфура», где мне нужно локально подписать транзакцию. Ну во всяком случае. Я подписываю свою транзакцию с помощью...
1490 просмотров
schedule 17.10.2023

npm установить web3 в Appcelerator Titanium SDK ›6.x
Я хочу установить web3 в свой проект мобильного приложения. Однако у меня возникают проблемы с доступом к нему, когда у меня нет красных экранов, говорящих, что я не могу получить доступ к этим файлам в нем. Пытался вручную обновить пути и т. Д...
178 просмотров

Параметр String не анализируется автоматически в bytes32 при использовании с формой
У меня есть функция солидности, которая выглядит так: function issueCertificate(address _recipient, bytes32 _certi_name) Когда я вызываю функцию с помощью консоли трюфеля, я могу запустить ее, используя:...
3512 просмотров
schedule 01.03.2024

Необработанная ошибка отклонения: недопустимый ответ JSON RPC:
Я пытаюсь вызвать метод в моем контракте токена ERC20. Я подключаюсь к httpProvider " https://rinkeby.infura.io/ ". Я могу call () постоянные методы, но когда я хочу изменить состояние контракта, вызывая функцию send () , я получаю указанную...
3949 просмотров
schedule 23.02.2023

Как отобразить значение обещаний при нажатии кнопки в ответ?
у меня два модуля App.jsx import React from 'react'; import ReactDOM from 'react-dom'; import {accounts} from './contract.jsx'; class App extends React.Component{ constructor(props){ super(props);...
1074 просмотров
schedule 03.08.2022

как получить список транзакций токена по адресу с помощью web3 js
Я использую web3 js. Мне нужен список транзакций с токенами (не список транзакций) по адресу. Я уже использовал функцию getBlock , но только для конкретного блока. У меня нет черного списка, и мне нужен список только по адресу. Итак,...
5099 просмотров
schedule 11.04.2024

web3.js, как искать все контракты, когда-либо созданные и адресованные
Я новичок в web3.js и солидности. Мой вопрос связан с тем, как мы ищем в цепочке блоков. Если мы знаем адрес контракта, его легко найти. Однако как мы можем найти и идентифицировать конкретный тип контракта, используя адрес отправителя, который...
1874 просмотров
schedule 02.09.2022

Не удается передать несколько переменных через метамаск - асинхронная ошибка
Я получаю ошибку в метамаске «объект MetaMask Web3 не поддерживает синхронные методы, такие как eth_sendTransaction, без параметра обратного вызова». Я пытаюсь передать три параметра функции solidity, но обратные вызовы, которые я пытался вставить,...
171 просмотров
schedule 04.05.2024

Отправка запросов .send в цикле устанавливает только последнее значение цикла i количество раз
let batch = new this.web3.BatchRequest(); const arr = [ {name: "test1", att: 100, def: 100}, {name: "test2", att: 100, def: 100}, {name: "test3", att: 100, def: 100}, {name: "test4", att: 100, def: 100},...
522 просмотров
schedule 04.11.2022

Как iOS-приложение может взаимодействовать с кошельком Ethereum
У меня есть dapp для веб-приложения. У пользователей установлена ​​метамаска в браузере Chrome. Они совершают транзакции с использованием метамаски. Теперь я хочу, чтобы такое же приложение было разработано в iOS с использованием react-native. Как...
1303 просмотров

Используйте массивы внутри структуры в твердости
У меня есть структура, как показано ниже: struct Document { address[] haveAccess; } mapping(uint => Document) public documents; address[] public arr; constructor() { documentsCount++; documents[documentsCount] = Document(arr);...
244 просмотров
schedule 12.12.2023

Как отфильтровать по строковому параметру события Solidity web3 2.0.0-alpha.1?
Я пытаюсь отфильтровать некоторые события и заметил, что с тех пор, как обновил web3 до версии 2.0.0-alpha 1, перехват событий немного отличается. У меня есть смарт-контракт с этим событием: event catchMeIfYouCan (address indexed a, string...
491 просмотров
schedule 15.04.2022

Как я могу сохранить данные в блокчейне, а затем отобразить их на веб-странице?
Я использую метамаск, ганаш, трюфель и web3js для разработки системы, которая регистрирует данные пользователя и хранит их в блокчейне. Я успешно развернул смарт-контракт и сохранил данные пользователя в блокчейне. Но тогда как я могу извлечь данные...
442 просмотров
schedule 23.11.2023

Обновление объекта с помощью setState в React (фильтр событий Solidity)
Возможно ли вообще обновить свойства объекта с помощью setState? Что-то вроде: this.state = { audit: { name: "1", age: 1 }, } Я могу зарегистрировать событие на консоли, используя: - myContract.once('MyEvent', { filter:...
94 просмотров
schedule 08.06.2022

Функция Solidity возвращает true в ремиксе, но false в вызове функции web3
У меня есть эта функция Solidity, она возвращает правильный ответ при вызове в remix IDE, но при вызове web3 она всегда возвращает false function checkSubscribed() public view returns(bool){...
171 просмотров
schedule 25.12.2022

Подписи разные в web3j и web3js?
Я использую web3J версии org.web3j: core: 4.6.0 и получаю следующую проблему. Когда я подписываю одно и то же необработанное сообщение (строку), я получаю разные подписи с использованием web3js и web3j. Подпись от web3js действительна (а web3j -...
223 просмотров
schedule 28.09.2022

вызов внешнего API в проекте Ethereum
Я прочитал эту статью https://medium.com/decentlabs/building-your-first-ethereum-oracle-1ab4cccf0b31 , и я хочу сделать веб-запрос, чтобы узнать температуру, как объяснено. однако я узнал, что request-promise-native устарел. Как я могу заменить...
55 просмотров
schedule 29.08.2023

получение контракта web3. владелец NFT ERC721
Я играю с web3 и внешним интерфейсом, пытаясь что-то прочитать из блокчейна Ethereum. Я хотел проверить владельца NFT (erc721). Я использовал здесь этот фрагмент кода, который позволяет мне проверить баланс определенного ERC20, связанного с адресом...
308 просмотров
schedule 27.10.2022