Documentation ¶
Overview ¶
Command sporedb is a decentralized and byzantine fault tolerant database client / server.
Directories ¶
Path | Synopsis |
---|---|
Package cmd provides SporeDB CLI interface.
|
Package cmd provides SporeDB CLI interface. |
Package db provides main consensus and data processing engines.
|
Package db provides main consensus and data processing engines. |
api
Package api is a generated protocol buffer package.
|
Package api is a generated protocol buffer package. |
client
Package client provides SporeDB API client.
|
Package client provides SporeDB API client. |
drivers
Package drivers holds required constructor for database drivers.
|
Package drivers holds required constructor for database drivers. |
drivers/boltdb
Package boltdb provides the (default) BoldDB database driver.
|
Package boltdb provides the (default) BoldDB database driver. |
drivers/rocksdb
Package rocksdb provides the native RocksDB database driver.
|
Package rocksdb provides the native RocksDB database driver. |
encoding
Package encoding contains database types and (un)marshalling methods.
|
Package encoding contains database types and (un)marshalling methods. |
operations
Package operations contains database operations logic internals.
|
Package operations contains database operations logic internals. |
server
Package server provides SporeDB API server.
|
Package server provides SporeDB API server. |
version
Package version holds spores version management internal logic.
|
Package version holds spores version management internal logic. |
Package myc contains the SporeDB mycelium logic.
|
Package myc contains the SporeDB mycelium logic. |
protocol
Package protocol holds the SporeDB mycelium protocol.
|
Package protocol holds the SporeDB mycelium protocol. |
sec
Package sec provides security primitives for the SporeDB mycelium.
|
Package sec provides security primitives for the SporeDB mycelium. |
Package tests contains SporeDB integration tests.
|
Package tests contains SporeDB integration tests. |
Click to show internal directories.
Click to hide internal directories.