文件名称:libgrin:Go实用程序库
文件大小:104KB
文件格式:ZIP
更新时间:2024-06-13 02:55:31
Go
libgrin libgrin是用于构建应用程序的golang Grin库。 当前,它包含基本的共识参数,链,板岩结构和工作证明验证代码。 client程序包包含使用libgrin围绕Grin节点外部/所有者API和钱包外部/所有者API的包装。 要求 1.14或更高版本。 安装 Linux / macOS 根据的安装说明安装Go。 运行以下命令以获取libgrin,所有依赖项并进行构建: cd $GOPATH /src/github.com/blockcypher/libgrin go get ./... go build ./... libgrin(和实用程序)现已构建,可以在您的程序中使用。 问题追踪器 用于该项目。 贡献 任何贡献都值得欢迎。 目前,libgrin具有: 最小的API类型。 最小的核心软件包,其中包括PoW验证。 客户端软件包,其中包含围绕No
【文件预览】:
libgrin-master
----api()
--------types_test.go(1KB)
--------types.go(6KB)
----client()
--------node_foreign_api.go(14KB)
--------wallet_owner_api_test.go(9KB)
--------rpchttp_test.go(2KB)
--------http.go(2KB)
--------wallet_owner_api.go(29KB)
--------node_owner_api.go(7KB)
--------rpchttp.go(6KB)
--------node_foreign_api_test.go(3KB)
--------node_owner_api_test.go(2KB)
--------wallet_foreign_api.go(7KB)
--------wallet_foreign_api_test.go(979B)
----.gitignore(213B)
----go.mod(373B)
----README.MD(2KB)
----core()
--------pow.go(2KB)
--------pow_test.go(10KB)
--------blocks.go(2KB)
--------pow()
--------consensus()
--------transaction.go(7KB)
----pool()
--------types_test.go(2KB)
--------types.go(3KB)
----LICENSE(10KB)
----keychain()
--------types_test.go(1KB)
--------types.go(2KB)
----go.sum(6KB)
----libwallet()
--------slateversions()
--------api_impl_types.go(7KB)
--------slate.go(7KB)
--------address_test.go(1KB)
--------slatepack()
--------address.go(2KB)
--------types.go(9KB)
--------slate_test.go(611B)
--------config.go(1KB)
----.github()
--------workflows()
----p2p()
--------types_test.go(4KB)
--------store_test.go(2KB)
--------types.go(5KB)
--------store.go(2KB)