...一起抱团拥抱web3,下期见! > 关于作者:国内第一批区块链布道者;2017年开始专注于区块链教育(btc, eth, fabric),目前base新加坡,专注海外defi,dex,元宇宙等业务方向。
...nest2.0智能合约的架构解析。 # nest从1.0到2.0 Nest的1.0不提了,从2.0开始进行的是预言机方案,目前最新的是3.5。 2.0是nest团队逐步完成的,最开始做的是报价系统部分,然后又做了分红池,最后才是守护者节点。 其中一共有7个...
...itialize, ("initialize 函数的参数")) ); ``` #### 使用你的合约 像往常一样调用合约的函数,但请记住始终使用代理地址: ```solidity hljs MyContract instance = MyContract(proxy); instance.myFunction(); ``` #### 升级代理或信标 升级透明或 UUPS 代理并...
...[上一篇文章](https://learnblockchain.cn/article/11122)中,我概述了DLC中的免费期权问题。在这篇文章中,我将描述如何通过DLC通道来避免这个问题。 为了解决DLC中的免费期权问题,我们提出了一种添加更新交易和缓冲交易的方法。通...
... BLUR 将在第二季分发给 Blur 社区。 积分和**忠诚度**决定了每个交易者将获得多少 BLUR。两者对于赚取 BLUR 同样重要。 如果你赚取了很多积分但**忠诚度**很低,你的空投将低于你保持高**忠诚度**的情况。 我们以这种方式设计...
Hardhat 是个 solidity 开发工具,他提供了一个内部的 EVM 节点运行环境。可以让你离线本地编写测试solidity 代码。同时他还提供了 Nodejs 的编程环境,方便开发者封装合约交互工具。 具体参看 : https://hardhat.org/hardhat-runner/docs/gettin...
messager管理了message,node,address,share-params,actor-config等主要的功能。 1. models包是对数据库的抽象实现,所以对数据库的操作都是通过这个包。其中内部的repo package 包含了以上5个(message,node,address,share-params,actor-config)数...
...arnblockchain.cn/article/11504) 指南中,我们为理解 EIP-4337 奠定了基础。在本后续指南中,我们将进行实践,深入探讨使用 [Stackup](https://app.stackup.sh/) 创建和部署与 ERC-4337 兼容的智能合约的具体步骤。准备好深入探索了吗?让我们开...
...人的游乐场,代币并不是真实的。 **生成一个账户** 为了与 Solana 网络进行交互,你需要创建一个 Keypair,它将包含一个公钥和一个私钥。公钥将是任何想要向你发送代币的人的地址,而私钥将用于签署交易。 **获取生成账户...
...分分钟的事情,真正动起手来却是一分钟又一分钟,折腾了大半天时间。 本来网上有个 [安装脚本](https://gist.github.com/anon-wang/e9d9f823f2c6ed8d5e2735c1a421a049) 基本还是可以用的,所需依赖基本都在脚本里有预装,整个安装过程还是比...
ERC777 与ERC20的向后兼容, 同时也定义了一些更高级的方法和代币进行交互。 如:操作员(operators) 可以代表另一个地址(合约或普通账户)发送代币, 以及 send/receive 加入了钩子函数(hooks )让代币持有者可以有更多的控制...
最近在使用 truffle 往 heco 上部署合约时,突然就碰到了一个之前没碰到过的错误:  多方查证,原来是最新版的 HDWalletProvider (版本 1.3.1) 需要指定 chainId ...
使用ethers创建了一个本地钱包对象 :wallet (注:不使用metamask钱包) 自己创建了一个合约,使用abi调用又生成了一个调用abi合约的对象:contract 我现在想调用合约对象里的一个 swap 函数,应该和钱包对象怎么进行关联调用