Skip to main content

StakingHash

An enum with two variants:


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