StakingHash
An enum with two variants:
StakeKey
(wrapsPubKeyHash
)Validator
(wrapsStakingValidatorHash
)
Example instantiation:
stakekey_stakinghash: StakingHash::StakeKey = StakingHash::new_stakekey(PubKeyHash::new(#...));
validator_stakinghash: StakingHash::Validator = StakingHash::new_validator(StakingValidatorHash::new(#...)); ...
Associated functions
new_stakekey
StakingHash::new_stakekey(skh: PubKeyHash) -> StakingHash::StakeKey
new_validator
StakingHash::new_validator(svh: StakingValidatorHash) -> StakingHash::Validator
from_data
StakingHash::from_data(data: Data) -> StakingHash
Getters
hash
Get the underlying hash.
stakekey_stakinghash.hash -> PubKeyHash
validator_stakinghash.hash -> StakingValidatorHash
Operators
==
StakingHash == StakingHash -> Bool
!=
StakingHash != StakingHash -> Bool
Methods
serialize
stakinghash.serialize() -> ByteArray