Описание тега nethereum
1
ответ
Подпишитесь на контрактные события с помощью Nethereum
Мне нужно подписаться на событие синхронизации парного контракта Uniswap и получить резервы пар. Итак, вот что я пытался сделать: [Event("Sync")] class PairSyncEventDTO : IEventDTO { [Parameter("uint112", "reserve0")] public virtual BigInteger Reser…
16 мар '21 в 20:14
0
ответов
использование ABI с Nethereum для запроса смарт-контракта
Я пытаюсь сделать запрос по контракту PancakeSwap (F# / Nethereum): let pancakeSwapAddress = "0x73feaa1eE314F8c655E354234017bE2193C9E24E" let abi = "[{\"inputs\":[{\"internalType\":\"contract CakeToken\",\"name\":\"_cake\",\"type\":\"address\"},{\"i…
25 мар '21 в 04:25
0
ответов
Получение информации о токене и контракте с помощью Nethereum
Я смотрю на этот контракт на размещение (обмен блинами): 0x73feaa1ee314f8c655e354234017be2193c9e24e и это жетон (торт): 0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82 здесь вы можете найти резюме: https://bscscan.com/token/0x0e09fabb73bd3ade0a17ecc321fd…
25 мар '21 в 01:26
1
ответ
Как использовать локальный клиент binance smart chain lightclient для доступа к блокчейну с помощью web3.js
Я загрузил и запустил узел lightclient. ./lightd --chain-id "Binance-Chain-Tigris" --node tcp://dataseed1.binance.org:80 I[2021-03-25|03:19:19.040] Connecting to source HTTP client... I[2021-03-25|03:19:19.041] Constructing Verifier... I[2021-03-25|…
25 мар '21 в 04:51
0
ответов
UniswapV2Router: INVALID_PATH с использованием Nethereum C#
Может ли кто-нибудь помочь мне с этим? Я продолжаю получать ошибку Invalid_Path. Когда я прочитал контракт, он написал: require(path[path.length - 1] == WETH, 'UniswapV2Router: INVALID_PATH'); Код
08 апр '21 в 22:08
1
ответ
Как мне получить баланс определенного токена на BSC с помощью Nethereum и Quicknodes?
Я уже купил узел на quicknodes и у меня есть API. Я смог получить свой баланс BNB с помощью этого кода, однако я хотел бы получить баланс определенного токена в моем кошельке, кроме BNB. Может ли кто-нибудь указать мне правильное направление? var ba…
18 апр '21 в 04:36
2
ответа
Как мне сделать эквивалент web3.eth.getAccounts() для Nethereum?
У меня это работает в js, чтобы дать мне адрес вошедшего в систему пользователя Metamask, но я хотел бы сделать это с помощью Nethereum. Может ли кто-нибудь сказать мне эквивалент этого с Nethereum? var accounts = await web3.eth.getAccounts(); conso…
18 апр '21 в 22:13
0
ответов
web3 интегрировать существующий контракт ERC20
Я хочу интегрировать контракт USDT (ERC20) на свой веб-сайт, я сгенерирую адрес депозита для пользователя. И в конце дня я выведу весь баланс в свой кошелек. Я ссылаюсь на https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7, следуй…
06 май '21 в 08:36
0
ответов
неизвестная ошибка аккаунта при вызове SendTransactionAsync()
Пытаюсь отправить BUSD-T с одного адреса на другой. При вызове Nethereum.Contracts.Function.SendTransactionAsync() я получаю ошибку «неизвестная учетная запись». с адреса: 0xa0EDA267b3baE823f4F8C2aF0141401Eff0652FE адрес контракта: 0x55d398326f99059…
17 май '21 в 11:56
2
ответа
Как получить ABI смарт-контракта с Nethereum?
Я могу получить доступ к службе цепочки блоков на основе кворума, и я использую библиотеку Nethereum для взаимодействия со смарт-контрактом. Когда я развертываю новый смарт-контракт, Nethereum предоставляет адрес и ABI смарт-контракта. Но я не могу …
20 май '21 в 11:10
0
ответов
Ошибка вызова из Solidity SmartContarct с Nethereum
Я развернул SmartContract для лавинной тестовой сети. Я могу вызывать функции SmartContract на Remix. Но когда я пытаюсь вызвать функции просмотра с помощью Nethereum, я получаю ошибку ниже в строке CallDeserializingToObjectAsync. (процесс 177928) з…
23 май '21 в 13:03
1
ответ
Nethereum не будет отправлять платежи в ETH c #
Это одна из тех проблем, из-за которых мне хочется ударить клавиатурой по лицу. Я кодировал бота, который принимает криптовалютные платежи, чтобы обновлять баланс пользователя. Проверка баланса в порядке, отлично работает. когда он запускает команду…
15 июн '21 в 20:24
0
ответов
Создание контракта с маршрутизатором PancakeSwap V2 C # ПОМОГИТЕ, ПОЖАЛУЙСТА, неверный код операции: код операции 0xfe не определен
Получение ошибки, указанной в заголовке, при попытке создать контракт в строке var transactionReceiptDeployment var url = "https://data-seed-prebsc-1-s1.binance.org:8545/"; //var url = "https://mainnet.infura.io"; //var privateKey = "0x7580e7fb49df1…
17 июн '21 в 22:20
1
ответ
Как использовать Nethereum для извлечения идентификатора цепочки из необработанной транзакции?
Вот код F #, который у меня есть - let parseChainId rawTransaction = let tx = TransactionFactory.CreateTransaction rawTransaction let chainIdWithAddend = (IntTypeDecoder().DecodeBigInteger tx.Signature.V - BigInteger 35) / BigInteger 2 let addend = …
17 июн '21 в 19:45
1
ответ
Вызов функции контракта BSC с Nethereum продолжает давать тот же (неверный) результат
Я новичок в использовании Nethereum и пытаюсь вызвать функцию owner()в смарт-контракте BSC, который возвращает адрес владельца. Мой код: string url = String.Format("https://api.bscscan.com/api?module=contract&action=getabi&address={0}&ap…
20 июн '21 в 16:30
1
ответ
«Невозможно установить соединение, потому что целевая машина активно отказалась от него» Исключение Nethereum
Я использую Nethereum для вызова функции с именем owner() в контракте BSC, который должен возвращать адрес владельца контракта, однако, когда я использую CallAsync() метод, я получаю исключение "Невозможно установить соединение, потому что целевая м…
27 июн '21 в 15:44
1
ответ
«Ошибка: ожидаемое значение массива для типа» при передаче 2darray строки в качестве параметра Nethereum
Я использовал набор трюфелей ганаша в качестве локального блокчейна для тестирования своего смарт-контракта. это моя функция solidity, в которой я могу добавить 2d-массив строк и заполнить им сопоставление (string => string): function AddSignatur…
17 авг '21 в 14:09
2
ответа
Nethereuem SendTransactionAsync из моего веб-API C # не работает с неподдерживаемым типом транзакции: eth_sendRawTransaction
Я работаю над интеграцией Nethereum в свой .NET 5 C# API и могу выполнять запросы чтения для выбранной мной цепочки блоков (BSC), но не могу успешно выполнить SendTransactionAsync или SendRequestAsync. Я постоянно получаю следующее исключение: Nethe…
20 авг '21 в 01:14
1
ответ
Как разрешить конфликт версий EIP между сетью и клиентом?
Я запустил локальную сеть Hardhat (для тестирования смарт-контрактов), подключился к ней с помощью Nethereum, и когда я пытаюсь запустить любую транзакцию, исключение брошен. Потом поменял сеть на Ganache, но ошибка осталась прежней. Например (код F…
27 авг '21 в 18:42
1
ответ
Как получить массив объектов из смарт-контракта с помощью Nethereum
У меня есть функция в смарт-контракте: struct DrugBox { uint256 weight; // weight is accumulated by delegation uint256 creationDate; address producer; string drugName; uint256 id; } function getAllBoxes() public view returns (DrugBox[] memory box1) …
30 авг '21 в 18:57