scorex
.
crypto
authds
package
authds
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
authds
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
ADDigest
=
Array
[
Byte
] with
Tag
[
Array
[
Byte
],
authds.ADDigest.Tag
]
type
ADKey
=
Array
[
Byte
] with
Tag
[
Array
[
Byte
],
authds.ADKey.Tag
]
type
ADValue
=
Array
[
Byte
] with
Tag
[
Array
[
Byte
],
authds.ADValue.Tag
]
sealed
trait
AVLProofElement
extends
TwoPartyProofElement
type
Balance
=
Byte
with
Tag
[
Byte
,
authds.Balance.Tag
]
sealed
trait
Direction
extends
AnyRef
trait
Key
extends
WTProofElement
with
AVLProofElement
with
SLTProofElement
type
LeafData
=
Array
[
Byte
] with
Tag
[
Array
[
Byte
],
authds.LeafData.Tag
]
case class
ProofBalance
(
e:
Balance
)
extends
AVLProofElement
with
Product
with
Serializable
case class
ProofDirection
(
direction:
Direction
)
extends
WTProofElement
with
AVLProofElement
with
Product
with
Serializable
trait
ProofIterator
extends
AnyRef
case class
ProofKey
(
e:
Array
[
Byte
]
)
extends
Key
with
Product
with
Serializable
trait
ProofLabel
extends
WTProofElement
with
AVLProofElement
with
SLTProofElement
case class
ProofLeftLabel
(
e:
Array
[
Byte
]
)
extends
ProofLabel
with
Product
with
Serializable
case class
ProofLevel
(
e:
Level
)
extends
WTProofElement
with
AVLProofElement
with
SLTProofElement
with
Product
with
Serializable
case class
ProofNextLeafKey
(
e:
Array
[
Byte
]
)
extends
Key
with
Product
with
Serializable
case class
ProofRightLabel
(
e:
Array
[
Byte
]
)
extends
ProofLabel
with
Product
with
Serializable
case class
ProofValue
(
e:
Array
[
Byte
]
)
extends
WTProofElement
with
AVLProofElement
with
SLTProofElement
with
Product
with
Serializable
sealed
trait
SLTProofElement
extends
TwoPartyProofElement
type
SerializedAdProof
=
Array
[
Byte
] with
Tag
[
Array
[
Byte
],
authds.SerializedAdProof.Tag
]
type
Side
=
Byte
with
Tag
[
Byte
,
authds.Side.Tag
]
trait
TwoPartyDictionary
extends
ScorexEncoding
trait
TwoPartyProof
extends
ProofIterator
trait
TwoPartyProofElement
extends
ScorexEncoding
sealed
trait
WTProofElement
extends
TwoPartyProofElement
Value Members
object
ADDigest
extends
TaggedType
[
Array
[
Byte
]] with
Serializable
object
ADKey
extends
TaggedType
[
Array
[
Byte
]] with
Serializable
object
ADValue
extends
TaggedType
[
Array
[
Byte
]] with
Serializable
object
Balance
extends
TaggedType
[
Byte
]
val
EmptyByteArray
:
Array
[
Byte
]
Immutable empty array which can be used in many places to avoid allocations.
object
GoingLeft
extends
Direction
with
Product
with
Serializable
object
GoingRight
extends
Direction
with
Product
with
Serializable
object
LeafData
extends
TaggedType
[
Array
[
Byte
]] with
Serializable
object
LeafFound
extends
Direction
with
Product
with
Serializable
object
LeafNotFound
extends
Direction
with
Product
with
Serializable
object
SerializedAdProof
extends
TaggedType
[
Array
[
Byte
]] with
Serializable
object
Side
extends
TaggedType
[
Byte
]
package
avltree
package
legacy
package
merkle
Inherited from
AnyRef
Inherited from
Any
Ungrouped