Directories ¶
Path | Synopsis |
---|---|
Package account manages the accounts in the network.
|
Package account manages the accounts in the network. |
Package client defines the APIs to communicate with the node.
|
Package client defines the APIs to communicate with the node. |
build
Package build defines various convient methods to construct a transaction.
|
Package build defines various convient methods to construct a transaction. |
types
Package types defines custom types to represent the response from the node server.
|
Package types defines custom types to represent the response from the node server. |
cmd
|
|
Package consensus is the core module to manage the consensus among nodes.
|
Package consensus is the core module to manage the consensus among nodes. |
Package crypto provides some convenient methods to compute hashes and to generate cryptographic keys.
|
Package crypto provides some convenient methods to compute hashes and to generate cryptographic keys. |
Package db defines the interfaces for using the underlying database.
|
Package db defines the interfaces for using the underlying database. |
Package exchange manages the distributed exchange.
|
Package exchange manages the distributed exchange. |
Package future defines various futures as the delegates to communicate between rpc server and the node.
|
Package future defines various futures as the delegates to communicate between rpc server and the node. |
Package ledger manages the states of the ledgers.
|
Package ledger manages the states of the ledgers. |
Package log provides convenient methods to use the logger.
|
Package log provides convenient methods to use the logger. |
Package node provides the central tool to manage the node.
|
Package node provides the central tool to manage the node. |
Package peer manages the peers of the node.
|
Package peer manages the peers of the node. |
Package rpc defines the rpc server and provides convenient methods for the node to communicate with its peers.
|
Package rpc defines the rpc server and provides convenient methods for the node to communicate with its peers. |
rpcpb
Package rpcpb is a generated protocol buffer package.
|
Package rpcpb is a generated protocol buffer package. |
Package test defines regression tests for testing the node.
|
Package test defines regression tests for testing the node. |
Package tx defines the data structures and methods to manage pending transactions.
|
Package tx defines the data structures and methods to manage pending transactions. |
Package ultpb is a generated protocol buffer package.
|
Package ultpb is a generated protocol buffer package. |
Package util provides some utility methods to be used by other packages.
|
Package util provides some utility methods to be used by other packages. |
Click to show internal directories.
Click to hide internal directories.