Documentation
      ¶
    
    
  
    
  
    Index ¶
- type Backend
 - type Cache
 - type FullNode
 - func (self *FullNode) Branches() []Node
 - func (self *FullNode) Copy() Node
 - func (self *FullNode) Dirty() bool
 - func (self *FullNode) Hash() interface{}
 - func (self *FullNode) Len() (amount int)
 - func (self *FullNode) RlpData() interface{}
 - func (self *FullNode) String() string
 - func (self *FullNode) Value() Node
 
- type HashNode
 - type Iterator
 - type Node
 - type ShortNode
 - type Trie
 - func (self *Trie) Commit()
 - func (self *Trie) Delete(key []byte) Node
 - func (self *Trie) DeleteString(key string) Node
 - func (self *Trie) Get(key []byte) []byte
 - func (self *Trie) GetString(key string) []byte
 - func (self *Trie) Hash() []byte
 - func (self *Trie) Iterator() *Iterator
 - func (self *Trie) Reset()
 - func (self *Trie) Root() []byte
 - func (self *Trie) Update(key, value []byte) Node
 - func (self *Trie) UpdateString(key, value string) Node
 
- type ValueNode
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FullNode ¶
type FullNode struct {
	// contains filtered or unexported fields
}
    func NewFullNode ¶
type Iterator ¶
func NewIterator ¶
type Trie ¶
type Trie struct {
	// contains filtered or unexported fields
}
    func (*Trie) DeleteString ¶
func (*Trie) Reset ¶
func (self *Trie) Reset()
Reset should only be called if the trie has been hashed
func (*Trie) UpdateString ¶
 Click to show internal directories. 
   Click to hide internal directories.