详解如何把ERC20代币迁移到新合约(升级)

当我们发行了ERC20代币之后,因为某些特殊原因不得不放弃掉ERC20的智能合约,而改用新合约的时候,可以通过布署一个迁移合约的方法实现将旧合约的所有代币迁移到新合约的需求.

给solidity智能合约编写测试脚本和高速测试的方案

openzeppelin和mocha的测试方案不需要节点运行,测试的速度极快,如果你有很多方法要测试的时候速度快一些会很有帮助。 另外openzeppelin的测试助手和测试环境还提供了一些极为有用的小工具,例如可以模拟以太坊账户对合约的操作和时间流逝.

轻松读懂以太坊上的 Gas、GasLimit、GasPrice

看懂每一笔以太坊交易!

  • NESTFANS
  • 发布于 2020-04-24
  • 阅读 ( 5646 )
  • ( 117 )

以太坊合约交互中的“授权”究竟是什么?

授权本质上也是一笔交易,用于告诉合约A与合约B之间的资金权限。

  • NESTFANS
  • 发布于 2020-04-15
  • 阅读 ( 7338 )
  • ( 32 )

[译]区块链上生成随机数

在区块链上如何生成随机数。

  • 影无双
  • 发布于 2020-04-12
  • 阅读 ( 4783 )
  • ( 102 )

使用Remix-IDE进行智能合约测试

IDE开发工具的简单使用,通过完成一个合约测试实例,快速上手Remix。

  • 链求君
  • 发布于 2020-03-27
  • 阅读 ( 8983 )
  • ( 99 )

优化 DeFi 合约利息计算 gas 消耗

最近一直在开发DeFi应用, 分享一下如何降低 defi应用中利息计算gas消耗。

  • Tiny熊
  • 发布于 2020-03-14
  • 阅读 ( 6439 )
  • ( 267 )

[译]如何利用OpenZeppelin编写可升级的智能合约

看看如何利用OpenZeppelin Upgrades 为我们的合约插上可升级的翅膀.

  • Tiny熊
  • 发布于 2020-03-06
  • 阅读 ( 8850 )
  • ( 422 )

EIP1167 代理合约的使用

在我们基于智能合约做应用的时候,很多时候需要创建同一个合约的很多份实例。这里有个更省 gas 费的做法。

  • Ashton
  • 发布于 2020-03-05
  • 阅读 ( 4356 )
  • ( 106 )

智能合约语法层面漏洞详解

智能合约语法层面漏洞详解

智能合约安全审计 | 整数溢出

以太坊智能合约安全漏洞实战详解——整数溢出攻击

智能合约安全审计 | 环境搭建

本文主要介绍在进行以太坊智能合约安全漏洞实验演练时需要的工具和环境,方便后续漏洞实战操作。

合约实践:避免区块Gas限制导致问题

合约实践:避免区块Gas限制导致问题

  • Tiny熊
  • 发布于 2020-01-13
  • 阅读 ( 4871 )
  • ( 34 )

ERC777 功能型代币(通证)最佳实践

想必很多同学都已经使用过ERC20 创建过代币,或许已经被老板要求在ERC20代币上实现一些附加功能搞的焦头烂额,如果还有选择,一定要选择 ERC777 。

  • Tiny熊
  • 发布于 2019-09-27
  • 阅读 ( 25842 )
  • ( 766 )

OpenZeppelin ERC777 源码解析

这篇文章是对ERC777 功能型代币(通证)最佳实践 的一个补充,如果你仅仅是要实现一个自己的 ERC777 代币, 那么阅读另一篇就够了, 如果想对ERC777进行一些自己的定制,那么就有需要对源码有理解。

  • Tiny熊
  • 发布于 2019-09-26
  • 阅读 ( 12494 )
  • ( 113 )

准备将 ERC777 用起来了

准备将 ERC777 用起来了

  • Ashton
  • 发布于 2019-06-29
  • 阅读 ( 2970 )
  • ( 5 )

关于智能合约升级,也许原来的认知是错的

关于智能合约升级,也许原来的认知是错的

  • Ashton
  • 发布于 2019-02-21
  • 阅读 ( 5839 )
  • ( 14 )

大坑!以太坊 USDT 没有完全遵循 ERC20 标准

大坑!以太坊 USDT 没有完全遵循 ERC20 标准

  • Ashton
  • 发布于 2018-11-23
  • 阅读 ( 9298 )
  • ( 10 )

ERC20 智能合约开发常见问题

ERC20 智能合约开发常见问题

  • Ashton
  • 发布于 2018-07-30
  • 阅读 ( 5629 )
  • ( 8 )

搭建智能合约开发环境Remix IDE及使用

目前开发智能的IDE, 首推还是Remix, 而Remix官网, 总是由于各种各样的(网络)原因无法使用,本文就来介绍一下如何在本地搭建智能合约开发环境remix-ide并介绍Remix的使用。

  • Tiny熊
  • 发布于 2018-06-07
  • 阅读 ( 58099 )
  • ( 28 )