本文看到末尾有惊喜,一定意想不到。
这一多月写了一份NFT合约,合约的代码上线至币安主网链,分别是ERC1155类型的NFT合约,质押合约,以及兑换合约。
使用founrdy keystore保护你的钱包私钥
使用bash脚本来部署任意合约
语法摘要:Contact,数据类型,异常处理
Chainlink VRF(可验证随机函数)是一个为智能合约设计的公平的可验证的随机性来源。Solidity 开发人员可以使用它作为防篡改的随机数生成器,为依赖不可预测结果的 Ethereum 应用构建安全可靠的智能合约。
本章我们一起来使用hardhat把我们部署的合约验证一下
没,没有摘要~
死磕以太坊源码分析之downloader同步
Solidity 编程语言的 “Hello world”
说在前面的话:Dao治理是个常见的需求,openzeppelin帮我们实现了这个功能。功能一点都不复杂,就是第一次接触会感觉涉及的文件有点多。没关系,多看这篇文章两次就记住了。参考第三部分的代码,就可以实现功能,为了流畅度,一些需要深究的地方,我放在了《补充》这个环节一测试环境fo
在 EVM 兼容的区块链中,智能合约可以和其他已经部署的智能合约进行交互。本文讲解了如何在一个智能合约之中调用另一个合约的函数
不变量测试
开发者及用户必备钱包 - MetaMask 钱包 使用指南
同大多数编程语言一样,用Solidity编写的智能合约无法直接在以太坊虚拟机(EVM)上运行,必须先将其编译成字节码。
所有以太坊开发者都清楚以太坊世界的一条铁律:合约一旦发布就无法修改。因此,对于合约的发布基本上都采用一种慎之又慎的态度,期望在发布前可以做到尽善尽美,力争合约能正常运行一万年。可是,智者千虑必有失,合约发布百分百不出问题几乎是不可能任务。