minichain

package module
v0.0.0-...-8cea40f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2024 License: MIT Imports: 1 Imported by: 0

README

minichain

CUIT区块链系统设计与开发课程大作业——手工打造一个区块链系统

项目规范

参见norm文件夹内的文字说明和示例代码

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
本包应当通过http请求的方式调用/comm给出的web地址 接收键盘输入并对应到需要调用的函数
本包应当通过http请求的方式调用/comm给出的web地址 接收键盘输入并对应到需要调用的函数
本包应当对这些函数用gin进行封装以提供http调用 本包应使用/exec的结构体和函数 在项目的第一阶段 Send函数收到新的交易只会调用本地/exec下的函数 收到新的区块,也只会直接调用本地的/exec下的函数进行验证和加入
本包应当对这些函数用gin进行封装以提供http调用 本包应使用/exec的结构体和函数 在项目的第一阶段 Send函数收到新的交易只会调用本地/exec下的函数 收到新的区块,也只会直接调用本地的/exec下的函数进行验证和加入
本包应当使用/ds内的函数和结构体
本包应当使用/ds内的函数和结构体
merkletree是数据结构的具体实现
merkletree是数据结构的具体实现
array
array提供切片的实用函数
array提供切片的实用函数
calc
calc提供了默克尔树进行节点遍历所需要的数学函数
calc提供了默克尔树进行节点遍历所需要的数学函数
hash
hash提供了求数据哈希值的实用函数
hash提供了求数据哈希值的实用函数
helper_ds
helperds提供了默克尔树所需要的辅助数据结构
helperds提供了默克尔树所需要的辅助数据结构
kvstore
kvstore提供了merkletree持久化的相关接口和函数
kvstore提供了merkletree持久化的相关接口和函数
type_convertor
typeconvertor提供了类型转换实用函数
typeconvertor提供了类型转换实用函数

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL