ledger

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2018 License: Apache-2.0 Imports: 0 Imported by: 0

README

Insolar — Ledger

Record storage engine

Go Report Card GoDoc

Documentation

Overview

Package ledger contains high level interfaces to storage engine and multiple record types

Directories

Path Synopsis
Package artifactmanager provides high-level storage API for logic runner module.
Package artifactmanager provides high-level storage API for logic runner module.
Package hash contains Writer interface and SHA3 hasher.
Package hash contains Writer interface and SHA3 hasher.
Package index represents indexes and meta information for records.
Package index represents indexes and meta information for records.
Package jetcoordinator is responsible for all jet manipulations.
Package jetcoordinator is responsible for all jet manipulations.
Package jetdrop represents Jet Drops (Blocks) of a blockchain.
Package jetdrop represents Jet Drops (Blocks) of a blockchain.
Package record contains code and types for storage records manipulation.
Package record contains code and types for storage records manipulation.
Package storage contains low level interfaces and common structures for concrete ledger storage engine implementations
Package storage contains low level interfaces and common structures for concrete ledger storage engine implementations
leveldb
Package leveldb contains ledger implementation on top of Go's LevelDB engine
Package leveldb contains ledger implementation on top of Go's LevelDB engine
leveldb/leveltestutils
Package leveltestutils provides sharable utils for testing LevelDB ledger implementation.
Package leveltestutils provides sharable utils for testing LevelDB ledger implementation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL