ValidatorAggregatedSignature
open class ValidatorAggregatedSignature : Disposable, AutoCloseable, ValidatorAggregatedSignatureInterface
An aggregated signature from multiple Validators.
BCS
The BCS serialized form for this type is defined by the following ABNF:
validator-aggregated-signature = u64 ; epoch
bls12381-signature ; signature
bytes ; bitmap — contents of the bytes are
; valid according to the serialized
; spec for roaring bitmaps
See https://github.com/RoaringBitmap/RoaringFormatSpec for the specification for the serialized format of RoaringBitmaps.
Constructors
| ValidatorAggregatedSignature | constructor(epoch: ULong, signature: Bls12381Signature, bitmapBytes: ByteArray) |
Functions
| Name | Summary |
|---|---|
| bitmapBytes | open override fun bitmapBytes(): ByteArray |
| close | @Synchronized open override fun close() |
| destroy | open override fun destroy() |
| epoch | open override fun epoch(): ULong |
| signature | open override fun signature(): Bls12381Signature |
| toString | open override fun toString(): String |