找到约 13 条结果

文章 第1节:世界杯竞猜(solidity)

...一起抱团拥抱web3,下期见! > 关于作者:国内第一批区块链布道者;2017年开始专注于区块链教育(btc, eth, fabric),目前base新加坡,专注海外defi,dex,元宇宙等业务方向。

文章 关于nest2.0智合约的架构解析一(从1.0到2.0)

...nest2.0智合约的架构解析。 # nest从1.0到2.0 Nest的1.0不提,从2.0开始进行的是预言机方案,目前最新的是3.5。 2.0是nest团队逐步完成的,最开始做的是报价系统部分,然后又做分红池,最后才是守护者节点。 其中一共有7个...

文章 与 Foundry 一起使用 - OpenZeppelin 文档

...itialize, ("initialize 函数的参数")) ); ``` #### 使用你的合约 往常一样调用合约的函数,但请记住始终使用代理地址: ```solidity hljs MyContract instance = MyContract(proxy); instance.myFunction(); ``` #### 升级代理或信标 升级透明或 UUPS 代理并...

文章 扩展DLC的第三部分:如何避免DLC中的免费选项问题

...[上一篇文章](https://learnblockchain.cn/article/11122)中,我概述DLC中的免费期权问题。在这篇文章中,我将描述如何通过DLC通道来避免这个问题。 为解决DLC中的免费期权问题,我们提出一种添加更新交易和缓冲交易的方法。通...

文章 第二季奖励与忠诚度

... BLUR 将在第二季分发给 Blur 社区。 积分和**忠诚度**决定每个交易者将获得多少 BLUR。两者对于赚取 BLUR 同样重要。 如果你赚取很多积分但**忠诚度**很低,你的空投将低于你保持高**忠诚度**的情况。 我们以这种方式设计...

文章 使用 Hardhat 构建全链上 web3 站点

Hardhat 是个 solidity 开发工具,他提供一个内部的 EVM 节点运行环境。可以让你离线本地编写测试solidity 代码。同时他还提供 Nodejs 的编程环境,方便开发者封装合约交互工具。 具体参看 : https://hardhat.org/hardhat-runner/docs/gettin...

文章 venus-messager 代码解析 笔记

messager管理message,node,address,share-params,actor-config等主要的功。 1. models包是对数据库的抽象实现,所以对数据库的操作都是通过这个包。其中内部的repo package 包含以上5个(message,node,address,share-params,actor-config)数...

文章 以太坊 - 账户抽象和ERC-4337 - 第二部分 - Quicknode

...arnblockchain.cn/article/11504) 指南中,我们为理解 EIP-4337 奠定基础。在本后续指南中,我们将进行实践,深入探讨使用 [Stackup](https://app.stackup.sh/) 创建和部署与 ERC-4337 兼容的智合约的具体步骤。准备好深入探索吗?让我们开...

文章 如何在React中构建Solana的钱包生成器

...人的游乐场,代币并不是真实的。 **生成一个账户** 为与 Solana 网络进行交互,你需要创建一个 Keypair,它将包含一个公钥和一个私钥。公钥将是任何想要向你发送代币的人的地址,而私钥将用于签署交易。 **获取生成账户...

文章 CentOS 上一键安装比特币节点

...分分钟的事情,真正动起手来却是一分钟又一分钟,折腾大半天时间。 本来网上有个 [安装脚本](https://gist.github.com/anon-wang/e9d9f823f2c6ed8d5e2735c1a421a049) 基本还是可以用的,所需依赖基本都在脚本里有预装,整个安装过程还是比...

文章 EIP777提案: ERC777 代币标准

ERC777 与ERC20的向后兼容, 同时也定义一些更高级的方法和代币进行交互。 如:操作员(operators) 可以代表另一个地址(合约或普通账户)发送代币, 以及 send/receive 加入钩子函数(hooks )让代币持有者可以有更多的控制...

文章 部署合约时遇到 invalid sender 错误时怎么办

最近在使用 truffle 往 heco 上部署合约时,突然就碰到一个之前没碰到过的错误: ![image.png](https://img.learnblockchain.cn/attachments/2021/05/snVpEIpH609c3f9bacb1b.png) 多方查证,原来是最新版的 HDWalletProvider (版本 1.3.1) 需要指定 chainId ...

问题 本地钱包对象和调用的abi对象问题

使用ethers创建一个本地钱包对象 :wallet (注:不使用metamask钱包) 自己创建一个合约,使用abi调用又生成一个调用abi合约的对象:contract 我现在想调用合约对象里的一个 swap 函数,应该和钱包对象怎么进行关联调用