Documentation
¶
Overview ¶
go-spacemesh is a golang implementation of the Spacemesh node. See - https://spacemesh.io
Directories
¶
Path | Synopsis |
---|---|
Package accounts provides types for working with Spacemesh blockchain accounts.
|
Package accounts provides types for working with Spacemesh blockchain accounts. |
Package api provides the local go-spacemesh API endpoints.
|
Package api provides the local go-spacemesh API endpoints. |
pb
Package pb is a generated protocol buffer package.
|
Package pb is a generated protocol buffer package. |
Package app provides the cli app shell of a Spacemesh p2p node
|
Package app provides the cli app shell of a Spacemesh p2p node |
Package assert provides basic assert functions for tests
|
Package assert provides basic assert functions for tests |
Package crypto provides funcs and types used by other packages to perform crypto related ops
|
Package crypto provides funcs and types used by other packages to perform crypto related ops |
Package filesystem provides functionality for interacting with directories and files in a cross-platform manner.
|
Package filesystem provides functionality for interacting with directories and files in a cross-platform manner. |
Package log provides the both file and console (general) logging capabilities to spacemesh modules such as app and node.
|
Package log provides the both file and console (general) logging capabilities to spacemesh modules such as app and node. |
Package merkle provides a merkle tree which supports CRUD ops for user (k,v) data.
|
Package merkle provides a merkle tree which supports CRUD ops for user (k,v) data. |
pb
Package pb is a generated protocol buffer package.
|
Package pb is a generated protocol buffer package. |
Package p2p implement the core spacemesh p2p protocol and provide types for higher-level protcols such as handshake.
|
Package p2p implement the core spacemesh p2p protocol and provide types for higher-level protcols such as handshake. |
delimited
Package delimited implements a reader and writer for simple streams of length-delimited byte records.
|
Package delimited implements a reader and writer for simple streams of length-delimited byte records. |
pb
Package pb is a generated protocol buffer package.
|
Package pb is a generated protocol buffer package. |
timesync
Package timesync is used to check system time reliability by communicating with NTP time servers.
|
Package timesync is used to check system time reliability by communicating with NTP time servers. |
Click to show internal directories.
Click to hide internal directories.