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()