自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于以太坊ERC-20通证智能合约协议

ERC代表“Etuereum Request for Comment”,以太坊社区为了创建一个以太坊平台的标准,开发人员提交了一个以太坊改进方案(EIP),改进方案中包括协议规范和合约标准。最终确定的EIP为以太坊开发者提供了一套可实施的标准。这使得智能合约可以遵循这些通用的接口标准来构建。可以在这里检索到所有EIP提案。而ERC-20是以太坊上最重要的智能合约标准之一。它已经成为基于以太坊公链上用于发行可替换通证,所使用智能合约的技术标准。ERC-20 定义了所有可替换的以太坊通证都应该遵守的通用规则列表

2022-06-29 12:11:17 4002 1

原创 Ethereum非同质化通证(NFT)的铸造与展示

随着非同质化通证(NFT)日渐活跃,让更多的人了解到NFT,也让更多的项目甚至个人可以通过在Ethereum区块链上发布自己的非同质化通证(基于ERC-721协议)从而走进Web3.0的世界。在本篇文章中,将着重介绍如何在Ethereum区块链上发布自己的基于ERC-721协议的非同质化通证。其中我们将涉及到 MetaMask(区块链钱包)、Solidity(智能合约语言)、Hardhat(以太坊软件的开发环境)、Alchemy(区块链开发平台)和Pinata(星际文件系统平台)的学习和使用。并在 Goer

2022-06-26 23:29:25 3546

原创 Ethereum非同质化通证(NFT)的编写与部署

随着非同质化通证(NFT)日渐活跃,让更多的人了解到NFT,也让更多的项目甚至个人可以通过在Ethereum区块链上发布自己的非同质化通证(基于ERC-721协议)从而走进Web3.0的世界。在本篇文章中,将着重介绍如何在Ethereum区块链上发布自己的基于ERC-721协议的非同质化通证。其中我们将涉及到 MetaMask(区块链钱包)、Solidity(智能合约语言)、Hardhat(以太坊软件的开发环境)、Alchemy(区块链开发平台)和Pinata(星际文件系统平台)的学习和使用。并在 Goer

2022-06-26 23:28:54 3767

原创 Golang使用Decimal库避免运算中精度损失

我们在项目中涉及到数值计算时,如果直接使用golang的运算符,会造成精度的损失,例如:那么如何避免这种情况呢?golang中没有提供对于精度运算相应的包。这里需要用到第三方的decimal包了。是一个第三方提供的用于go程序数值计算时避免精度损失的包,引用官方的描述:下载包:go代码中引入包:2.Decimal库的使用使用decimal后,上面例子的代码就应该这样写:之后对于各种数字的计算就会变得得心应手:对于数值变量类型的转换也游刃有余了:这里列出一些常用的方法:总结Decimal

2022-06-17 12:14:53 2909 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除