Skip to main content

ValidatorCommitteeMember

type ValidatorCommitteeMember

A member of a Validator Committee

BCS

The BCS serialized form for this type is defined by the following ABNF:

```text validator-committee-member = bls12381-public-key u64 ; stake ```

type ValidatorCommitteeMember struct {
PublicKey *Bls12381PublicKey
Stake uint64
}

func ValidatorCommitteeMemberFromBcs

func ValidatorCommitteeMemberFromBcs(bcs []byte) (ValidatorCommitteeMember, error)

Create this type from BCS encoded bytes.

func ValidatorCommitteeMemberFromJson

func ValidatorCommitteeMemberFromJson(json string) (ValidatorCommitteeMember, error)

Create this type from JSON encoded string.

func (*ValidatorCommitteeMember) Destroy

func (r *ValidatorCommitteeMember) Destroy()