找到约 12 条结果

问题 如何实现一个类似于猜数字的游戏

A、B玩家选择两个选项的值(例如,选项可能是{0,1},{'a',b'},{True,False},等等)。如果两个玩家选择相同的值,则第一个玩家获胜;如果玩家选择不同的值,则第二个玩家获胜。 因为链上的数据都是透明的,A玩家猜了之后...

问题 求一份可参考的erc20代币购买erc20代币的合约,万分感谢!!

假设我发行了erc20代币 A, 我现在明白,用链的原生币购买erc20代币的流程,比如说在BSC链上,用BNB买A币流程。不明白合约里怎么写才可以让别人用 USDT(erc20代币) 买我的 erc20代币 A。 先假定代币A的价格固定。 感谢解答...

问题 trace_call does not exist

我在服务器搭建了一个bsc全节点,然后然后想使用rpc的trace_call方法 ``` curl http://127.0.0.1:8545 -X POST -H "Content-Type: application/json" --data '{"method":"trace_call","params":[{"from":null,"to":"0x6b175474e89094c44da98b954eedeac495271d0f","data":"0x70a082310000...

问题 怎么修改msg.sender的值?

假设本来是钱包A和合约C进行交互,比如deposit withdraw之类的资金操作,msg.sender是钱包地址A。现在我想把钱包A与C交互的参数打包,由B合约通过abi发送给C,但是C里面lp之类的存储变量要用到msg.sender,这里是B合约地址。而B合约本...

问题 transferFrom接口报错

自己编译发布的合约(合约地址A),通过WriteConstrac里面的接口transferFrom接口进行代币转账。 说明:合约地址A,钱包地址B 通过transferFrom可以把B地址的代币转给A成功 通过transferFrom把A地址的代币转给B,就报错:”SafeMath:sub...

文章 最全区块链开发者学习路线图

![image.png](https://img.learnblockchain.cn/attachments/2023/02/hlDiNSUD63e1b7bee87d6.png) Blockchain A blockchain is a decentralized, distributed, and oftentimes public, digital ledger consisting of records called blocks that is used to record transactions across many computers so that any invo...

问题 chainlink VRF获取随机数失败

代码是我在chainlink文档的: https://docs.chain.link/vrf/v2-5/overview/direct-funding ![image.png](https://img.learnblockchain.cn/attachments/2024/12/BAQO7MZj6762a43c55ef3.png) 我更改了参数linkAddress(BSC TEST)wrapperAddress (BSC TEST) : https://docs.chain.link/vrf/v2-5/support...

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

在以太坊上使用 Solidity 和 Foundry 结合 Flashbots 实现交易捆绑,可以通过以下步骤来完成。这里我们假设你已经在 Sepolia 测试网上部署了 OpenspaceNFT 合约,并且想要使用 Flashbots 捆绑开启预售和参与预售的交易。以下是实现这一目...

文章 Web3系列教程之进阶篇---11. The Graph索引协议

![](https://hicoldcat.oss-cn-hangzhou.aliyuncs.com/img/20220728212943.png) [The Graph](https://thegraph.com/) 是区块链的一个去中心化的查询协议和索引服务。它允许开发人员轻松地跟踪各种网络上的智能合约所发出的事件,并编写定制的数据转换脚...

视频 RBuilder:一个基于Reth的MEV构建器

Ferran from Flashbots introduced the ArtBuilder, a new modular block building stack designed to enhance the efficiency and innovation of block building processes. The ArtBuilder leverages the Proposal Builder Separation (PBS) model, allowing builders to create blocks while proposers select the highe...

文章 重入漏洞分析-基于hardhat、solidity0.8环境

...重入漏洞导致代币被盗的例子。 ### 1.3 典型案例- The DAO事件 DAO,英文全称是 Decentralized Autonomous Organization,翻译过来是“去中心化自治组织”,是 以太坊创始人V 神提出的一个概念。它依靠智能合约在区块链上运行,代码表...