package sorted
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class OrderedAnnouncementV0s(vec: Vector[OracleAnnouncementV0TLV]) extends SortedVec[OracleAnnouncementV0TLV, OracleAnnouncementV0TLV] with Product with Serializable
Represents an ordered set of OracleAnnouncementV0TLV The ordering represents the ranked preference of the user
- case class OrderedAnnouncements(vec: Vector[OracleAnnouncementTLV]) extends SortedVec[OracleAnnouncementTLV, OracleAnnouncementTLV] with Product with Serializable
Represents an ordered set of OracleAnnouncementTLVs The ordering represents the ranked preference of the user
- case class OrderedDLCPayoutCurvePieces(vec: Vector[DLCPayoutCurvePiece]) extends SortedVec[DLCPayoutCurvePiece, DLCPayoutCurvePiece] with Product with Serializable
- case class OrderedNonces(vec: Vector[SchnorrNonce]) extends SortedVec[SchnorrNonce, SchnorrNonce] with Product with Serializable
Represents an ordered set of SchnorrNonces
- case class OrderedSchnorrSignatures(vec: Vector[SchnorrDigitalSignature]) extends SortedVec[SchnorrDigitalSignature, SchnorrDigitalSignature] with Product with Serializable
- case class OrderedTLVPoints(vec: Vector[TLVPoint]) extends SortedVec[TLVPoint, TLVPoint] with Product with Serializable
- abstract class SortedVec[T, B >: T] extends SeqWrapper[T]
Wraps a sorted Vector[T] and its Ordering (which may be for a supertype).
Wraps a sorted Vector[T] and its Ordering (which may be for a supertype).
For example SortedVec[SchnorrNonce, NetworkElement] would be a Vector[SchnorrNonce] sorted as NetworkElements.
- trait SortedVecFactory[U, T <: SortedVec[U, U]] extends AnyRef
Value Members
- object OrderedDLCPayoutCurvePieces extends SortedVecFactory[DLCPayoutCurvePiece, OrderedDLCPayoutCurvePieces] with Serializable
- object OrderedNonces extends SortedVecFactory[SchnorrNonce, OrderedNonces] with Serializable
- object OrderedSchnorrSignatures extends SortedVecFactory[SchnorrDigitalSignature, OrderedSchnorrSignatures] with Serializable
- object OrderedTLVPoints extends SortedVecFactory[TLVPoint, OrderedTLVPoints] with Serializable
- object SortedVec