StakingAddress
export interface StakingAddress<SC extends StakingCredential = StakingCredential> {
bech32Prefix: "stake" | "stake_test"
bytes: number[]
isEqual(other: StakingAddress): boolean
kind: "StakingAddress"
mainnet: boolean
stakingCredential: SC
toBech32(): string
toCbor(): number[]
toHex(): string
toString(): string
toUplcData(): ConstrData
}
Wrapper for Cardano stake address bytes. An StakingAddress consists of two parts internally:
- Header (1 byte, see CIP 8)
- Staking witness hash (28 bytes that represent the
PubKeyHash
orStakingValidatorHash
) Staking addresses are used to query the assets held by given staking credentials.
Properties
bech32Prefix
bech32Prefix: "stake" | "stake_test"
bytes
bytes: number[]
isEqual
isEqual(other: StakingAddress): boolean
kind
kind: "StakingAddress"
mainnet
mainnet: boolean
stakingCredential
stakingCredential: SC
toBech32
toBech32(): string
toCbor
toCbor(): number[]
toHex
toHex(): string
toString
toString(): string
toUplcData
toUplcData(): ConstrData