ethereum 相关问题

以太坊是一种区块链货币(比如比特币),带有公共分类账。问题应该与编程有关。有关以太坊的一般问题,请访问https://ethereum.stackexchange.com

如何解码以太坊原始交易

我正在尝试解码以下原始交易,并且我已经分析了一些信息,有人可以告诉我其背后的逻辑吗?

回答 1 投票 0

错误:格式类型无效(参数=“format”,值= true,代码= INVALID_ARGUMENT,版本= abi/5.6.1)

我正在尝试使用安全帽部署可升级的合约,我已经安装了所有依赖项并且它编译成功,但是当我想部署时它会抛出此错误 错误:格式无效

回答 1 投票 0

部署智能合约后的合约地址与运行npx Hardhat节点后的地址不匹配

当我运行 npx Hardhat 节点时......有 20 个不同的帐户 但是当我运行: npx hardhat run scripts/deploy.js --network localhost 部署的地址与这 20 个帐户中的任何一个都不匹配...

回答 1 投票 0

我可以在生成二维码时附加以太坊交易的数据输入吗?有更好的方法来跟踪交易吗?

我的应用程序使用本地支付方式和以太坊/比特币管理销售。 当使用加密货币支付时,将为客户显示一个二维码,其中包含钱包的地址和金额。 这个问题...

回答 1 投票 0

WEB3 错误:事务已被 EVM 还原

我已经使用 Remix 部署了这个简单的智能合约 // SPDX 许可证标识符:MIT 编译指示可靠性 >=0.4.22 <0.9.0; contract Counter { uint256 private count = 0; function setCount(

回答 1 投票 0

这个PEPE开发者是如何让他的合约地址以“42069”结尾的?

注意到一些 shtcoin 开发者自定义 erc20 合约地址最后一位数字的趋势。这是其中一个代币(以 42069 结尾)和 PEPE 硬币 nothel 的示例...

回答 1 投票 0

ValueError: {'code': -32000, 'message': '交易会导致透支'} 如何解决?

defexecute_trade(pair_contract,token0_address,token1_address,token0_price_usdt,token1_price_usdt,token0_symbol,token1_symbol,exchange_name, token0_price_1、token1_price_1、

回答 1 投票 0

如何为签名的 EIP-1559 交易构建交易负载

我正在尝试根据 EIP-1559 规范基于签名的 EIP-1559 交易构建原始交易数据。但是,它与签署时 web3py 返回的值不匹配

回答 1 投票 0

以太坊随机数管理。错误随机数太低

我使用 web3 和提供商主网。我通过合同进行了 2 笔交易。第一个是批准方法,另一个交易是多重转账。我将第二个签名存储在数据库中。如果第一笔交易成功...

回答 3 投票 0

事件参数数组在交易收据中不可用

我试图在调用函数后访问合约发出的事件。我写了下面的代码。 const simpleNft = wait ethers.getContract("SimpleNFT"); const mintTx = 等待

回答 1 投票 0

samrt-contract:通过React前端调用应付函数

我尝试通过React应用程序调用这个函数: function getData(address_userAddress, string[]内存_attribute) public payable returns ( string[]内存, Person[]内存){ 一些逻辑。 。 ....

回答 1 投票 0

打字稿忽略窗口未知属性

我有一个使用 MetaMask 钱包扩展的 dapp,所以我经常使用 window.ethereum 并经常得到 Property 'ethereum' does not exit on type 'Window & typeof globalThis'.ts(2339) 。我该如何告诉

回答 2 投票 0

以太坊智能合约交易的“输入数据”中出现不可读字符

我正在开发一个区块链项目,并设法在 Sepolia 测试网上创建合约。此外,我也可以从我的合同中调用该函数(=阅读合同)。 Bu - 问题来了...

回答 1 投票 0

为什么我的代码部署()不是一个函数?

代码: loadContract: async ()=>{ //创建JS版本的智能合约 const todoList = wait $.getJSON('TodoList.json') App.contracts.TodoList = TruffleContract(todoList) 应用程序。

回答 1 投票 0

如何使用 Ether.js 转移 ERC20 代币?

我正在尝试在 Hardhat 中测试我的智能合约,但为了做到这一点,我首先需要向我的合约发送一些 ERC20 代币(对于此测试,我使用 USDC)。 在我的测试中,我模仿了 USDC 鲸鱼......

回答 2 投票 0

在 safeTransfer 上用 Solidity 费用交换代币失败

我想在以太坊上有一个智能合约来进行 ETH-> 代币交换。我让它适用于“普通”令牌,但我无法让它与地址处的以下令牌一起使用

回答 1 投票 0

在EVM和Cosmos非EVM链之间构建跨链DAPP

我想知道是否有可能构建一个完整的 DAPP,例如使用 Axelar 构建一个完整的 DAPP,该市场存在于像 Avalanche 这样的 EVM 链和不兼容 EVM 的 Cosmos 链上?我是

回答 1 投票 0

攻击功能恢复..为什么?

// SPDX 许可证标识符:MIT 杂注可靠性^0.8.20; 合约 GuessTheRandomNumberChallenge { bytes32 答案; 构造函数()应付{ require(msg.value == 1 以太); 一个...

回答 2 投票 0

Uniswap v2/v3 - 计算池流动性

我正在制定一个例程,寻找 Uniswap v2 和 v3 中最具流动性的矿池。因此,我喜欢比较池的流动性,但我不确定如何在 Uniswap v3 池上进行比较。一些帮助会...

回答 1 投票 0

简单的智能合约部署脚本未正确部署到以太坊 Sepolia 测试网区块链

我有一个用于测试以太水龙头的简单智能合约代码。初始部署需要 100 wei: 杂注可靠性^0.8.21; 合约 EthRiver { 向公共所有者致辞; uint公共点滴; ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.