Skip to main content

StakingValidatorHash

Represents a blake2b-224 (28 bytes) hash of a staking validator script (first encoded as a CBOR byte-array and prepended by a script version byte).

export interface StakingValidatorHash {
  bytes: number[]
  context: C
  isEqual(other: StakingValidatorHash): boolean
  kind: "StakingValidatorHash"
  toCbor(): number[]
  toHex(): string
  toString(): string
  toUplcData(): ByteArrayData
}

Properties

bytes

stakingValidatorHash.bytes satisfies number[]

context

stakingValidatorHash.context satisfies C

isEqual

stakingValidatorHash.isEqual satisfies (other: StakingValidatorHash) => boolean

kind

stakingValidatorHash.kind satisfies "StakingValidatorHash"

toCbor

stakingValidatorHash.toCbor satisfies () => number[]

toHex

stakingValidatorHash.toHex satisfies () => string

toString

Alias for toHex()

stakingValidatorHash.toString satisfies () => string

toUplcData

stakingValidatorHash.toUplcData satisfies () => ByteArrayData