package db
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class EventDb(nonce: SchnorrNonce, pubkey: SchnorrPublicKey, nonceIndex: Int, eventName: String, numOutcomes: Long, signingVersion: SigningVersion, maturationTime: Instant, attestationOpt: Option[FieldElement], outcomeOpt: Option[String], announcementSignature: SchnorrDigitalSignature, eventDescriptorTLV: EventDescriptorTLV) extends Product with Serializable
These represent individual events at the nonce level You can aggregate 1 to n EventDbs into an OracleEvent to get all of the information about a particular descriptor
These represent individual events at the nonce level You can aggregate 1 to n EventDbs into an OracleEvent to get all of the information about a particular descriptor
In the case of EnumEventDescriptorV0TLV there is only 1 EventDb that corresponds to the enum descriptor
In the case of DigitDecompositionEventDescriptorV0TLV you have DigitDecompositionEventDescriptorV0TLV.numDigits with an optional +1 depending on if the digit decomposition event is for a signed number or not
- case class EventOutcomeDb(nonce: SchnorrNonce, message: String, hashedMessage: ByteVector) extends Product with Serializable
- case class RValueDb(nonce: SchnorrNonce, eventName: String, purpose: HDPurpose, accountCoin: HDCoinType, accountIndex: Int, chainType: Int, keyIndex: Int) extends Product with Serializable
Value Members
- object EventOutcomeDbHelper
- object RValueDbHelper