Packages

class EthStyleLowercaseTrie extends EthStylePMTrie[Char, String, Keccak256, EthStyleLowercaseTrie]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EthStyleLowercaseTrie
  2. EthStylePMTrie
  3. Regular
  4. PMTrie
  5. Trie
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EthStyleLowercaseTrie(mdb: MapDatabase = ..., r: Keccak256 = EthStyleLowercaseTrie.EmptyHash)

Type Members

  1. type Branch = EthStylePMTrie.Branch[Char, String, Keccak256]
    Definition Classes
    EthStylePMTrie
  2. type Database = PMTrie.Database[EthStylePMTrie.Node[Char, String, Keccak256], Keccak256] with NodeHashing[EthStylePMTrie.Node[Char, String, Keccak256], Keccak256]
    Definition Classes
    EthStylePMTrie
  3. type Extension = EthStylePMTrie.Extension[Char, String, Keccak256]
    Definition Classes
    EthStylePMTrie
  4. type Leaf = EthStylePMTrie.Leaf[Char, String, Keccak256]
    Definition Classes
    EthStylePMTrie
  5. type Node = EthStylePMTrie.Node[Char, String, Keccak256]
    Definition Classes
    EthStylePMTrie
  6. type Subkey = IndexedSeq[Char]
    Definition Classes
    EthStylePMTrie
  7. sealed trait Path extends AnyRef
    Definition Classes
    EthStylePMTrie

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val Branch: EthStylePMTrie.Branch.type
    Definition Classes
    EthStylePMTrie
  5. val Empty: EthStylePMTrie.Empty.type
    Definition Classes
    EthStylePMTrie
  6. lazy val EmptyBranchChildren: IndexedSeq[Keccak256]
    Definition Classes
    EthStylePMTrie
  7. val EmptyHash: Keccak256
    Definition Classes
    EthStylePMTriePMTrie
  8. val EmptySubkey: IndexedSeq[Char]
    Definition Classes
    EthStylePMTrie
  9. val Extension: EthStylePMTrie.Extension.type
    Definition Classes
    EthStylePMTrie
  10. val Leaf: EthStylePMTrie.Leaf.type
    Definition Classes
    EthStylePMTrie
  11. val RootHash: Keccak256
    Definition Classes
    EthStylePMTriePMTrie
  12. lazy val RootNode: EthStylePMTrie.Node[Char, String, Keccak256]
    Definition Classes
    EthStylePMTrie
  13. val alphabet: IndexedSeq[Char]
    Definition Classes
    EthStyleLowercaseTrieEthStylePMTrieTrie
  14. lazy val alphabetLen: Int
    Definition Classes
    EthStylePMTrie
  15. def apply(key: Subkey): Option[String]
    Definition Classes
    EthStylePMTrieTrie
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  18. val db: Database
    Definition Classes
    EthStylePMTrie
  19. def dumpTrie: Unit
    Definition Classes
    EthStylePMTrie
  20. val earlyInit: (MapDatabase, Keccak256)
    Definition Classes
    EthStyleLowercaseTrieEthStylePMTrie
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  23. def excluding(key: Subkey): EthStyleLowercaseTrie
    Definition Classes
    EthStylePMTrieTrie
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def hash(node: Node): Keccak256
    Definition Classes
    EthStylePMTrieRegular
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. def including(key: Subkey, value: String): EthStyleLowercaseTrie
    Definition Classes
    EthStylePMTrieTrie
  28. def instantiateSuccessor(newRootHash: Keccak256): EthStyleLowercaseTrie

    all nodes in the updated path will already have been persisted before this method is called.

    all nodes in the updated path will already have been persisted before this method is called.

    Definition Classes
    EthStyleLowercaseTrieEthStylePMTrie
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. val mdb: MapDatabase
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  34. def path(key: Subkey): Path
    Definition Classes
    EthStylePMTrie
  35. val self: EthStyleLowercaseTrie
    Definition Classes
    EthStylePMTrie
  36. def subkeys(branch: Branch): Seq[Char]
    Definition Classes
    EthStylePMTrie
  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. object Path
    Definition Classes
    EthStylePMTrie

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from EthStylePMTrie[Char, String, Keccak256, EthStyleLowercaseTrie]

Inherited from Regular[EthStylePMTrie.Node[Char, String, Keccak256], Keccak256]

Inherited from PMTrie[Char, String, Keccak256, EthStyleLowercaseTrie]

Inherited from Trie[Char, String, EthStyleLowercaseTrie]

Inherited from AnyRef

Inherited from Any

Ungrouped