04 2022 档案
摘要:头号藏品:polygon 鲸探 蚂蚁链 幻核 至信链 红洞数藏 趣链 唯一艺术 Polygon
阅读全文
摘要:项目模块要求:将通道结构体序列化后上传到ipfs,并可以按照hash地址找回json package main import ( "bytes" "encoding/json" "fmt" "io/ioutil" shell "github.com/ipfs/go-ipfs-api" ) var s
阅读全文
摘要:gas是什么? gas是指在以太坊上执行操作所需的“燃料”。 以太坊提供了虚拟机(EVM,Ethereum Virtual Machine),开发者可以在其上开发各种应用。EVM相对BTC的好处是“图灵完备”,但这带来一个潜在风险,就是一个程序可能无休止的运行下去,对EVM而言,这是不能容忍的。 所
阅读全文
摘要:定义 以太坊虚拟机(EVM)是一个巨大的虚拟机,允许部署和执行代码。你只需安装必要的客户端软件即可访问EVM,并使用它在以太坊上执行程序。本质上,EVM充当“世界计算机”,在分散的环境中执行软件操作。 由于没有集中控制,EVM由几个个人/公司维持,这些个人/公司向系统提供计算能力,以换取奖励。因此,
阅读全文
摘要:简单来说,ERC1155 是 ERC721 的升级版,ERC1155 在 ERC721 的基础上,主要增加或改善了如下功能: 同时支持可替换代币(同质化代币)和不可替换代币(非同质化代币);批量转账: 仅需要一次智能合约调用,就可以转账多种代币资产;批量查询馀额:一次智能合约调用可以查询多种代币馀额
阅读全文
摘要:1.同质与非同质 ERC-721:仅限于非同质 ERC-1155:允许同质和非同质,允许像半同质代币这样的新概念币,例如,同质代币可以“转化”为非同质代币,反之亦然。 2.批量传输 ERC-721:只支持每次传输一个代币 ERC-1155:支持在单个交易中批量传输多个代币ID。 (由于每个以太坊交易
阅读全文
摘要:update user set host='%' where user ='root'; FLUSH PRIVILEGES; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; ALTER USER 'root'@'%' IDENT
阅读全文
摘要:卸载已经安装过的MySQL 检查是否已经安装 rpm -qa|grep mysql 卸载: for i in $(rpm -qa|grep mysql);do rpm -e $i --nodeps;done rm -rf /var/lib/mysql && rm -rf /etc/my.cnf 检查
阅读全文
摘要:一、ABI(Application Binary Interface) 字面意思是应用程序二进制接口,简单的理解是合约的接口描述,描述了字段名称、字段类型、方法名称、参数名称、参数类型、方法返回值类型等。 当合约被编译后,对应的abi也就确定了。 二、为什么需要ABI 编写合约代码(一般使用soli
阅读全文
摘要:https://rinkebyfaucet.com/ https://faucets.chain.link/rinkeby
阅读全文
摘要:我们在使用变量的时候,变量的类型是明确的。但是如果我们希望它可以宽松一点,比如说我们用父类指针或引用去调用方法,但是在执行的时候,能够根据子类的类型去执行子类当中的方法。也就是说实现我们用相同的调用方式调出不同结果或者是功能的情况,这种情况就叫做多态。 举个非常经典的例子,比如说猫、狗和人都是哺乳动
阅读全文
摘要:优点 交互方式简单,一个service就是一个interface。client/server间的交互协议容易统一。一般成熟的公司都自己维护的RPC框架(比如百度的sofa-pbrpc, google的gRpc,使用它们非常简单,只需要一个proto文件就可以描述两边的协议交互。因为描述文件(prot
阅读全文