4得票1回答
使用React Native WalletConnect与Ether.js。

这只是一个大致的概述,因为这些内容存在于不同的视图中。 我有一个使用钱包连接的 React Native 应用程序, 它允许我连接到手机上的 MetaMask 钱包并创建了一个连接器实例。 import { useWalletConnect, withWalletConnect, ...

4得票2回答
如何降低Binance API订单簿调用的延迟?

我目前正在尝试使用Binance API调用订单簿时降低延迟。虽然我的ping值只有约7毫秒,但订单簿调用需要大约200毫秒才能下载。我在同一个AWS农场中托管了一个虚拟机,并且以大约800mbps的网络速度运行。当订单簿的大小相对较小时,我不理解为什么订单簿调用需要接收近两个数量级的时间来完...

6得票1回答
为什么我们无法通过智能合约向以太坊地址0x1发送以太币

使用以下Solidity代码,我尝试通过智能合约向以太坊钱包地址0x1发送以太币,但失败了。但是,当我直接从我的钱包向地址0x1发送以太币时,它成功了。 pragma solidity ^0.4.24; contract Transfer { constructor () pub...

8得票7回答
Hardhat配置错误HH100:网络goerli不存在。

我正在尝试在Goerli上部署一个合约,但一直收到错误提示Error HH100: Network goerli doesn't exist 这是我的hardhat.config.ts文件 require("dotenv").config(); import { task } from 'h...

4得票1回答
在Solidity中调用“外部视图”函数是否会向网络广播“交易”?

在以太坊中,当您在合约上调用函数时,将其作为交易广播到网络上的一个或多个节点。- CryptoZombies(Solidity教程) 是否存在不会向网络广播交易的函数调用情况? 如何将交易广播到特定节点? 谢谢。

8得票3回答
在Solidity映射中检查对象是否为空。

我有一个Solidity映射 mapping (string => Ticket) public myMapping; 我想检查myMapping[key]是否存在,该如何检查?

3得票2回答
如何将本地 Hardhat 节点重置为初始状态?

我不确定如何将节点的状态重置为初始状态。每次尝试重新部署合约时,我得到的仍是同一份合约,构造函数参数没有发生改变。 如何清理本地的 Hardhat 节点?

6得票1回答
Web3Modal在初始化Web3Modal实例时报错“window未定义”。

我正在使用Next.js + React.js + TypeScript。没有使用Typescript时,一切都工作正常,但在使用Typescript时,我遇到了这个错误。 顺便说一下,我在这里使用了 useMemo,但我已经尝试将其初始化到函数外部。在两种情况下,我都遇到了同样的错误。 ...

7得票4回答
提供的地址无效,大写校验和测试失败。

我正在尝试使用web3发送合约上的方法。我使用privateKeyToAccount方法创建了一个账户,但是在向合约发送方法时,出现以下错误: 提供的地址[object Object]无效,大小写校验和测试失败,或者它是无法转换的间接IBAN地址。 我是否缺少一步?我已经创建了web3...

4得票2回答
将已签名的交易发送到Ropsten网络

使用web3js调用不需要签名的函数很容易(例如不更新合约状态的函数)。但是,如何调用需要签名的函数并不清楚,除了手动解锁我的MetaMask钱包并在Remix环境中调用函数外。 首次将我的dapp部署到Ropsten后,我需要调用createItem(string name, uint p...