factory

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2023 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const PeerAccountTrie = "peerAccount"

PeerAccountTrie represents the peer account identifier

View Source
const UserAccountTrie = "userAccount"

UserAccountTrie represents the use account identifier

Variables

This section is empty.

Functions

func NewTrieFactory

func NewTrieFactory(
	args TrieFactoryArgs,
) (*trieCreator, error)

NewTrieFactory creates a new trie factory

Types

type TrieFactoryArgs

type TrieFactoryArgs struct {
	EvictionWaitingListCfg   config.EvictionWaitingListConfig
	SnapshotDbCfg            config.DBConfig
	Marshalizer              marshal.Marshalizer
	Hasher                   hashing.Hasher
	PathManager              storage.PathManagerHandler
	TrieStorageManagerConfig config.TrieStorageManagerConfig
}

TrieFactoryArgs holds arguments for creating a trie factory

Jump to

Keyboard shortcuts

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