以太坊是一种区块链货币(比如比特币),带有公共分类账。问题应该与编程有关。有关以太坊的一般问题,请访问https://ethereum.stackexchange.com
Uniswap V2 使用储备报价 - getamountout 方法
我在基于 uniswap v2 的交易所上报价时遇到了一些问题。我正在提取储备并使用公式。 - univ2_formula = lambda amount_in, in_lq, out_lq: (out_lqamount_in0...
我正在使用 Solidity 和 Next.js 开发一个彩票 dapp。当尝试从我的合约中调用 getEnteranceFeefunction 时,我不断遇到以下错误: 合约函数执行错误:...
我对ERC-6909的实施和规范有疑问。在标准中,对于多令牌 id,类型应为 unit256。有人可以使用自定义类型作为令牌 ID,这相当于...
Truffle 迁移服务器错误(在 truffle init 演示中)
我是一名 DAPP 初学者,正在尝试启动并运行 Truffle 框架。我一直在浏览 Truffle 文档,但它对我来说并不是开箱即用的。 创建目录,cd in...
@metamask/eth-sig-util”缓冲区未定义?
我正在尝试使用 MetaMask 的公钥进行加密(https://docs.metamask.io/guide/rpc-api.html#unrestricted-methods)。 但是,在页面加载时我收到错误 Buffer is ...
尝试了解opensea“出价”的工作原理。每当任何有兴趣的买家想要购买 NFT 时,他们都必须创建一个报价,其中他们基本上签署一条消息(承诺)(wh...
我是安全帽新手。我遇到了这个问题,不知道如何处理。 我在 Windows 上安装 node.js,节点版本 17.9.1 并安装 npx。 然后使用 npx Hardhat create-react-app 应用程序名称 T...
我想在 ipfs 上发布文件,但它显示错误。 这是我的代码... const ipfsClient = require('ipfs-http-client'); const ipfs = ipfsClient({主机: 'ipfs.infura.io', 端口: 5001, 协议...
我尝试获取特定 uniswap 对的所有掉期,以跟踪不同实体的买卖并计算其盈亏。 当我通过 api 获取它时,我只看到一个交换,其中 t...
我需要收集有关代币持有者的信息。 这是代币合约,它是代理(bnb链):0x9356f6d95b8e109f4b7ce3e49d672967d3b48383 我看到里面有Mint方法的使用,但是我没有……
在 Coinbase Paymaster 中使用 useWriteContracts 时如何检索交易哈希?
我正在开发一个 dApp,使用 paymaster 服务以及 wagmi 库中的 useWriteContracts 挂钩。提交交易后,我没有收到标准交易哈希,而是...
我正在使用最新的Rainbowkit,以及wagmi hooks v2.5.7,找不到明显的问题,但我也无法与我的智能合约交互 基本上,我收到的错误是写我...
我正在使用 ethers.js 文档:https://docs.ethers.io/ethers.js/html/cookbook-providers.html 。 我在设置提供程序时收到错误 -: Uncaught ReferenceError: web3 is not d...
simulateContract 与prepareContract,以及它们的目的?
我只是想检查一下我对两者目的的理解: SimulateContract,这样做的目的是为了检查交易是否能够通过?我们想要的原因...
Foundry 的 Etherscan API 密钥问题:出现“丢失/无效 API 密钥”错误
我在使用 Foundry 从 Etherscan 下载合约源代码时遇到问题。尽管拥有有效的 API 密钥,Foundry 仍返回“丢失/无效 API 密钥”错误。 这很令人困惑
从nodejs api路由调用(get)时如何解决AbiError:参数解码错误或耗尽气体错误?
我正在使用 web3.js v4.7.0 通过 nodejs/express 与我的智能合约进行交互。下面是我的合同代码片段 杂注可靠性^0.8.10; 合约交易 { uint 公共计数 =...
我有一个很大的合约,我设法使用库等将其大小减小到刚好低于大小限制,现在约为 21K。 现在我想为这个大合同做一个链上工厂 ...
我正在使用 React 开发一个 web3 项目,并在 Rinkeby 测试网上部署一个合约。我故意发送无法成功执行并确认但捕获恢复的请求
Solidity 中的自毁是否提供足够的气体来执行接收函数?
我试图了解Solidity中的自毁调用触发接收函数时的行为。我读到 selfdestruct 仅提供 5000 Gas 用于执行任何后备或重新...
与 Etherscan 中的链接一样,它通过交易按地址显示 eth 或代币余额变化前后的情况。 Etherscan 如何创建此类数据? 你如何找到这方面的数据