Directories ¶
Path | Synopsis |
---|---|
Package base has the fundamental modules and libraries to support consensus.
|
Package base has the fundamental modules and libraries to support consensus. |
ballot
Package ballot contains ballot seals for consensus
|
Package ballot contains ballot seals for consensus |
block
Package block defines Block and it's relatives.
|
Package block defines Block and it's relatives. |
key
Package key provides keypairs.
|
Package key provides keypairs. |
node
Package node provides several Node types.
|
Package node provides several Node types. |
operation
Package operation is the collection of Operations.
|
Package operation is the collection of Operations. |
prprocessor
Package prprocessor provides the processor of operations
|
Package prprocessor provides the processor of operations |
seal
Package seal is the basic form of message.
|
Package seal is the basic form of message. |
state
Package state holds data and it's state
|
Package state holds data and it's state |
Package isaac is the core library for mitum.
|
Package isaac is the core library for mitum. |
Package launch manages the processes.
|
Package launch manages the processes. |
cmds
Package cmds provides command line tools.
|
Package cmds provides command line tools. |
config
Package config defines base configs.
|
Package config defines base configs. |
config/yaml
Package yamlconfig defines yaml configs.
|
Package yamlconfig defines yaml configs. |
deploy
Package deploy supports internal deployment processes.
|
Package deploy supports internal deployment processes. |
pm
Package pm is process manager
|
Package pm is process manager |
process
Package process defines the processes.
|
Package process defines the processes. |
Package network is the basic libraries for network layer.
|
Package network is the basic libraries for network layer. |
discovery
Package discovery supports suffrage nodes network.
|
Package discovery supports suffrage nodes network. |
discovery/memberlist
Package memberlist provides node discovery and failed nodes detection by hashicorp/memberlist.
|
Package memberlist provides node discovery and failed nodes detection by hashicorp/memberlist. |
gochan
Package channetwork provides the golang channel based network.
|
Package channetwork provides the golang channel based network. |
quic
Package quicnetwork provides the quic based network.
|
Package quicnetwork provides the quic based network. |
Package states defines the consensus states to handle ballot
|
Package states defines the consensus states to handle ballot |
basic
Package basicstates is the rewritten consensus states, based on primitive.
|
Package basicstates is the rewritten consensus states, based on primitive. |
Package storage provides databases for storage.
|
Package storage provides databases for storage. |
blockdata
Package blockdata provides entire block data.
|
Package blockdata provides entire block data. |
blockdata/localfs
Package localfs provides block data from local filesystem.
|
Package localfs provides block data from local filesystem. |
leveldb
Package leveldb provides storages of leveldb.
|
Package leveldb provides storages of leveldb. |
mongodb
Package mongodb provides storages of mongodb.
|
Package mongodb provides storages of mongodb. |
Package util provides tiny featured funcs.
|
Package util provides tiny featured funcs. |
cache
Package cache provides caching.
|
Package cache provides caching. |
encoder
Package encoder will replace encoder package with new design :(
|
Package encoder will replace encoder package with new design :( |
encoder/bson
Package bsonenc support encoding and decoding instance by bson.
|
Package bsonenc support encoding and decoding instance by bson. |
encoder/json
Package jsonenc support encoding and decoding instance by json.
|
Package jsonenc support encoding and decoding instance by json. |
hint
Package hint provides to handle struct and data with type and it's version.
|
Package hint provides to handle struct and data with type and it's version. |
isvalid
Package isvalid is valid.
|
Package isvalid is valid. |
localtime
Package localtime provides time related funcs.
|
Package localtime provides time related funcs. |
logging
Package logging supports the consistent logging for modules.
|
Package logging supports the consistent logging for modules. |
tree
Package tree provides tree structures.
|
Package tree provides tree structures. |
valuehash
Package valuehash provides valuehashes.
|
Package valuehash provides valuehashes. |
Click to show internal directories.
Click to hide internal directories.