找到约 13 条结果

问题 关于问题:(node:91303) UnhandledPromiseRejectionWarning: Error: Transaction was not mined within 50 blocks, please make sure your transaction was properly sent. Be aware that it might still be mined!

![image.png](https://img.learnblockchain.cn/attachments/2021/11/U0aoLYKP61a4f18b5853d.png) 我尝试很多很多方案,还是没解决掉这个问题。 使用的是 `infura` 也尝试提高 gas 还是报错这个...

文章 深入 Uniswap V4 源码 - PoolId Library

## PoolId Library 在 PoolId.sol 合约中定义 `PoolId` 类型,其实际上就是 `bytes32`: ```solidity import {PoolKey} from "./PoolKey.sol"; type PoolId is bytes32; /// @notice Library for computing the ID of a pool library PoolIdLibrary { /// @notice Returns value equ...

问题 TypeError: Return argument type function () view external returns (uint256) is not implicitly convertible to expected type (type of first return variable) uint256.

...ariable) uint256. ``` 提示这个错误 我在一个合约里面导入另一个合约 我的函数是这样写的 ~~~ function testGetRandom(RandomNumberConsumer _random) public returns (uint256){ uint res = uint(_random.randomResult); return res; } ~~~ 另一...

文章 一个典型的三明治交易机器人模型

...人买入之前买入,从而实现对滑点金额的套利。(eip1559做改变,具体可以看这里[EIP1559下的 GAS 费设置解析](https://github.com/33357/smartcontract-apps/blob/main/Event/EIP1559_GAS.md)) # 这个典型模型的问题 1. 由于三明治交易机器人的泛滥...

文章 ERC-4626 - OpenZeppelin 文档

...约(包括借贷市场、聚合器和内生带息的 token),这带来一些微妙之处。理解这些潜在问题对于实现一个兼容且可组合的 token vault 至关重要。 我们提供一个 ERC-4626 的基础实现,其中包含一个简单的 vault。此合约的设计方...

文章 ENS域名如何由测试注册器迁移到正式注册器[ 2020 年 5 月 4 日有效]

...易,第一笔承诺注册该域名,第二笔实际注册该域名。为防止抢先交易(front-running),这两笔交易必须间隔 1 分钟以上 * 年付租金:持有 7 个字符及以上长度的 .eth 域名每年需要支付 5 美元的租金,用 ETH 支付。用户随时可...

文章 【十星推荐】一个游戏互动式学习以太坊DApp开发的网站

今天在查询以太坊资料时偶然间发现一个神奇的网站,从简如繁,一步步带你搭建一个以太坊的加密僵尸的Dapp,最重要的时,还是以动画的形式互动式教学,一下没忍住,一口气玩3个小时,把里边的课程全部过一遍。对...

文章 生成 ETH 公私钥与地址 | Rust & Blockchain

本篇是 Rust 学习笔记的第二篇。在第一篇里,我们魔改出一个 Encoder,现在我们继续延续我们的魔改之路,挑战一个难度+1的Repo: > Rust library for generating cryptocurrency wallets > > https://github.com/AleoHQ/wagyu 魔改目标 0x1: > **...

问题 使用geth和ligthouse同步时,ligthouse客户端报“ Failed to get remote head and new block ranges: EndpointError”错误

...), retry_millis: 60000, service: deposit_contract_rpc”错误 ,我查看lighthouse文档,发现需要geth执行客户端正确启动并同步,就可以解决如下图: ![image.png](https://img.learnblockchain.cn/attachments/2024/03/loisxDAo65e1a022cf4de.png),但是github中有个帖...

文章 深入理解 tokio-fusion:为 Rust 异步任务而生的线程池引擎

...的原生抽象就显得不够灵活**。 > 为此,tokio-fusion 提供一种融合 Tokio executor、异步任务建模与线程池调度的新机制。 本文将深入剖析 tokio-fusion 的架构、核心组件与设计思想。 --- # 一、设计目标 tokio-fusion 的目标...

问题 hardhat verify合约,提示Reason: request to https://api-ropsten.etherscan.io/api failed, reason: connect ETIMEDOUT 74.86.151.167:443

...之后,用`@nomiclabs/hardhat-etherscan` 对合约进行verify,引入指定包 `@nomiclabs/hardhat-etherscan`,且hardhat.config.js那个,配置 ``` etherscan: { // Your API key for Scan apiKey: "TP599A1JFW1K24M3VH857MN3JUEZT95VQY" // Etherscan ropsten //apiKey: "GJY...

问题 请问用web3js如何通过ABI调用诸如FIL、SHIB这样的有代理的token的transfer方法?

在学习过程中,发现开源代码的合约,可以通过web3js的ABI来调用,但是发现诸如FIL、SHIB这种有代理的token,不知道怎么去通过web3js来转账呢? 比如FIL的ABI,代码里面获取到的methods只有下面这些: ![image.png](https://img.learnbl...

文章 ETH智合约监听框架

ETH 多智合约监控框架,针对智合约监听做统一封装,提供handle支持业务实现个性化操作。 [开源库地址](https://github.com/Rennbon/ethmonitor ) # 特性 - 支持自定义业务handle - 支持多合约监听 # 概念图 ![flow.png](https://img.l...