找到约 13 条结果

文章 在 Sepolia 测试网上利用Foundry和Flashbots实现交易捆绑并获取交易状态信息

...ts 提交交易通常需要支付矿工费用以激励矿工将其包含在区块中。 通过以上步骤,您可以在 Sepolia 测试网上利用 Flashbots 技术实现交易捆绑,并获取相关交易状态信息。这是通过 Flashbots 提供的 API 和工具,将特定交易集按预...

问题 请问 java 在使用web3j监听pending的时候存在十几秒的延迟,该如何定位问题

...ctionFlowable().subscribe(tx -> { }); 监听到的数据大概晚6-10秒 使用的是WebSocket连接,同样的节点用web3.js监听就没有任何问题,我该如何排查问题呢,需要用到java,,对是BSC节点 同样尝试方法 subscription = web3j.ethPendi...

问题 ether.js调用swap出现Error: missing revert data in call exception; Transaction reverted without a reason string

代码在forkUNI的swap中都可以实现,但是在其中一个出现如上错误

问题 多签验证问题

...); singOwners.push(owner); } } } ``` 我写一个多签的功。效果可以达到多签的效果,但是不知道这样写是否合理。哪位大佬指点一下。

文章 如何区分合约地址还是普通账号地址?

...的关键是看这个地址有没有与之相关联的代码。 EVM提供一个操作码EXTCODESIZE,用来获取地址相关联的代码大小(长度),如果是外部账号地址,则没有代码返回。因此我们可以使用以下方法判断合约地址及外部账号地址: ```...

文章 基础篇-编辑器vscode

.../code.visualstudio.com/)是微软出的一款开源代码编辑器,秉承微软在IDE领域的一惯优秀基因,是一款潜力相当大的编辑器/IDE。 VScode 目前也对 Rust 也有良好的支持。 # 下载 VScode 请打开官网 https://code.visualstudio.com/ 下载编辑器...

问题 关于openzeppelin中AccessControl合约库的疑惑

...当成角色role传递到`_checkRole`()函数中 从这里开始就疑惑管理员和role角色不是不同的吗 而_checkRole是判断 调用人是否有这个role角色的会员 传值应该是role 而不应该是adminRole呀 这样转 一圈 并没有 验证调用人就是`adminRole`...

文章 Solana 上的跨程序调用 (CPI)

## 问题? 通常,为在 Solana 上从程序 A 到程序 B 执行 CPI,我们需要程序 B 的源代码。 那么,有没有办法在不需要源代码的情况下调用程序 B?以及当 CPI 到达一个用 Anchor 和 Native Rust 创建的程序时,这二者有什么区别? ## 我...

问题 如何判断在一个映射中是否存在某个键,Struct被定义在库中(在Solidity中)。

... } } ``` 判断语句`if(clusterContract[id] == address(0))`给出错误。错误如下所示: ```js Operator == not compatible with types struct Library.data storage ref and address E if(clusterContract[id] == address(0) ){... ``` 请问:我该怎么解决这个...

问题 通过data 发送交易,提示 'message': 'invalid remainder' 问题怎么解决?

我fork以太坊主链,通过input data 发送交易,提示错误信息: 'message': 'invalid remainder' input data的来源:https://etherscan.io/tx/0x79b5b12223bb9881a979599fd4b409fab482e4dd15d4af094411c6967ef42ed5 部分代码: ``` params = { 'from': from_address, 'no...

问题 有大佬知道一次调用如何产生多笔交易吗?

...web3`只调用一次`的情况下让他产生两笔or多笔交易,说白就是, 让他在执行合约的过程中创建交易, 或者有别的办法? 前提是外部一次调用 `我需要分析某些数据, 需要在一个块里的不同的Position里, 如果是一个交易的...

文章 Move on Sui入门 003-在sui链上发布一个NFT合约

..., store { id: UID, // nft的唯一标识符,确保每个nft实例在区块链上都是唯一的 nft_id: u64, // 铸造的nft编码,表示铸造的第几个nft name: String, // nft的名称 image_url: String, // nft的图片地址 creator: address, // nft的铸造者地...

文章 venus-wallet 代码解析 笔记

...册到rpc server中为外部提供各种auth服务。 4. auth服务提供外部用户访问wallet服务是的权限控制力。 5. storage/wallet.go:wallet类进行walletnew方法调用时,会通过w.bus.Publish("wallet:add_address", addr)通知gateway。通知方法是 ``` _ = bus.Subsc...