自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Fabric ca 1.4国密单机部署并测试

这样一个新用户就注册成功了,获取了属于自己的证书和私钥。目录,包含管理员的证书和私钥。客户端可以接收到一个密码。在bin文件夹中有了。

2023-04-10 20:18:10 279

原创 Fabric 1.4国密单机部署并测试

主要用来记录安装的辛酸历程,希望后面的人不用花这么多时间去找报错。

2023-04-10 19:32:35 413

原创 GO学习PART2——context

这也可以跟前面的代码联系起来,为什么我们要在parent那个参数里面写context.Background(),因为我们直接继承了根节点,因此Background这个函数也一般被用作我们最开始的根节点,但是TODO感觉没有什么特定的场景。对于这个接口我们自己不需要去实现一个context的struct,go 在内部帮我们实现了一个空类,它里面实现了四种方法,并且做了默认的操作,我们后面要想实现各种各样的context,只需要继承这个emptyCtx。重写了这个函数就,展示自己的截止时间。

2023-03-29 16:29:31 417 1

原创 GO学习PART1——channel

首先解释block变量,他是对于是否是阻塞式的判断的变量,因为对于非阻塞式读取,不应该把当前线程阻塞,而是应该返回第二个变量参数为false。通道(channel)是Go中的一种特殊的类型,主要用于goroutine之间的消息传递,且channel是一种线程安全的结构。开篇就是channel的数据结构,存储的chan的数据结构是一种类似于环形数组的方式。那么对于channel的数据结构其实已经非常的清楚了,他主要就是3个部分。channel 在关闭的时候需要唤醒所有阻塞的进程。channel的源码关联在。

2023-03-27 20:06:56 352 1

原创 区块链 2.0:Hyperledger Fabric学习(一)

启动Fabric网络、解析startFabric.sh

2022-07-12 15:49:02 2960

转载 实时提取以太坊链上数据到QuestDB

原文链接1.http://blog.hubwiz.com/2021/04/18/streaming-ethereum-data-to-questdb/2.https://medium.com/geekculture/streaming-ethereum-on-chain-data-to-questdb-ea6b51d990abInfura是由Consensys提供支持的开发平台,具有免费层(每天10万个请求),可以从 以太坊主网和Testnets提取数据。注册一个免费帐户并在以太坊下创建一个新项目:

2022-03-10 14:07:57 841 1

原创 ethereum-etl学习3

ethereum-etl学习3> ethereumetl stream --start-block 500000 -e block,transaction,log,token_transfer --log-file log.txt \--provider-uri https://mainnet.infura.io/v3/7aef3f0cd1f64408b163814b22cc643c​ 实现区块、交易、日志、货币不断地传输到控制台function streamdef stream(last

2022-03-02 10:37:31 9494

原创 ethereum-etl学习2

ethereum-etl学习2> ethereumetl export_token_transfers --start-block 0 --end-block 500000 \--provider-uri file://$HOME/Library/Ethereum/geth.ipc --output token_transfers.csvfunction export_token_transfersdef export_token_transfers(start_block, end_blo

2022-03-01 11:41:40 8859

原创 ethereum-etl学习

ethereum-etl学习1> ethereumetl export_blocks_and_transactions --start-block 0 --end-block 500000 \--blocks-output blocks.csv --transactions-output transactions.csv \--provider-uri https://mainnet.infura.io/v3/7aef3f0cd1f64408b163814b22cc643cfunction

2022-03-01 11:08:03 1869

原创 EIP协议学习2

EIP-721Specificationpragma solidity ^0.4.20;/// @title ERC-721 Non-Fungible Token Standard/// @dev See https://eips.ethereum.org/EIPS/eip-721/// Note: the ERC-165 identifier for this interface is 0x80ac58cd.interface ERC721 /* is ERC165 */ { ///

2022-02-24 14:16:45 7448

原创 EIP协议学习

EIP-20Methods1.name(不需要)​ 返回代币名称function name() public view returns (string)2.symbol(不需要)​ 返回代币的标签名function symbol() public view returns (string)3.decimals(不需要)​ 返回使用代币的最小位数function decimals() public view returns (uint8)4.totalSupply​ 返回代币的供

2022-02-24 14:15:34 1089

空空如也

空空如也

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

TA关注的人

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