case object BasicSHA256SigningVersion extends SigningVersion with Product with Serializable
Used before we had an actual signing algorithm in the spec
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BasicSHA256SigningVersion
- Serializable
- Product
- Equals
- SigningVersion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def calcAnnouncementHash(eventTLV: OracleEventTLV): ByteVector
Calculates the bytes to sign for an OracleAnnouncement
Calculates the bytes to sign for an OracleAnnouncement
- Definition Classes
- BasicSHA256SigningVersion → SigningVersion
- def calcNonceTweak(nonce: SchnorrNonce, eventName: String): ByteVector
Calculates the tweak for the oracle's pre-committed nonce
Calculates the tweak for the oracle's pre-committed nonce
- Definition Classes
- BasicSHA256SigningVersion → SigningVersion
- def calcOutcomeHash(byteVector: ByteVector): ByteVector
Calculates the bytes to sign for an event outcome
Calculates the bytes to sign for an event outcome
- Definition Classes
- BasicSHA256SigningVersion → SigningVersion
- final def calcOutcomeHash(string: String): ByteVector
Calculates the bytes to sign for an event outcome
Calculates the bytes to sign for an event outcome
- Definition Classes
- SigningVersion
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product