platformvm

package
v1.22.61 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 24, 2025 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_platformvm_platformvm_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type L1ValidatorRegistrationJustification

type L1ValidatorRegistrationJustification struct {

	// Types that are assignable to Preimage:
	//
	//	*L1ValidatorRegistrationJustification_ConvertChainToL1TxData
	//	*L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage
	Preimage isL1ValidatorRegistrationJustification_Preimage `protobuf_oneof:"preimage"`
	// contains filtered or unexported fields
}

func (*L1ValidatorRegistrationJustification) Descriptor deprecated

func (*L1ValidatorRegistrationJustification) Descriptor() ([]byte, []int)

Deprecated: Use L1ValidatorRegistrationJustification.ProtoReflect.Descriptor instead.

func (*L1ValidatorRegistrationJustification) GetConvertChainToL1TxData added in v1.22.22

func (x *L1ValidatorRegistrationJustification) GetConvertChainToL1TxData() *NetIDIndex

func (*L1ValidatorRegistrationJustification) GetPreimage

func (m *L1ValidatorRegistrationJustification) GetPreimage() isL1ValidatorRegistrationJustification_Preimage

func (*L1ValidatorRegistrationJustification) GetRegisterL1ValidatorMessage

func (x *L1ValidatorRegistrationJustification) GetRegisterL1ValidatorMessage() []byte

func (*L1ValidatorRegistrationJustification) ProtoMessage

func (*L1ValidatorRegistrationJustification) ProtoMessage()

func (*L1ValidatorRegistrationJustification) ProtoReflect

func (*L1ValidatorRegistrationJustification) Reset

func (*L1ValidatorRegistrationJustification) String

type L1ValidatorRegistrationJustification_ConvertChainToL1TxData added in v1.22.22

type L1ValidatorRegistrationJustification_ConvertChainToL1TxData struct {
	// This should be set to obtain an attestation that a validator specified in
	// a ConvertChainToL1Tx has been removed from the validator set.
	ConvertChainToL1TxData *NetIDIndex `protobuf:"bytes,1,opt,name=convert_subnet_to_l1_tx_data,json=convertNetToL1TxData,proto3,oneof"`
}

type L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage

type L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage struct {
	// This should be set to a RegisterL1ValidatorMessage to obtain an
	// attestation that a validator is not currently registered and can never be
	// registered. This can be because the validator was successfully added and
	// then later removed, or because the validator was never added and the
	// registration expired.
	RegisterL1ValidatorMessage []byte `protobuf:"bytes,2,opt,name=register_l1_validator_message,json=registerL1ValidatorMessage,proto3,oneof"`
}

type NetIDIndex added in v1.16.56

type NetIDIndex struct {
	NetId []byte `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"`
	Index uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*NetIDIndex) Descriptor deprecated added in v1.16.56

func (*NetIDIndex) Descriptor() ([]byte, []int)

Deprecated: Use NetIDIndex.ProtoReflect.Descriptor instead.

func (*NetIDIndex) GetIndex added in v1.16.56

func (x *NetIDIndex) GetIndex() uint32

func (*NetIDIndex) GetNetId added in v1.16.56

func (x *NetIDIndex) GetNetId() []byte

func (*NetIDIndex) ProtoMessage added in v1.16.56

func (*NetIDIndex) ProtoMessage()

func (*NetIDIndex) ProtoReflect added in v1.16.56

func (x *NetIDIndex) ProtoReflect() protoreflect.Message

func (*NetIDIndex) Reset added in v1.16.56

func (x *NetIDIndex) Reset()

func (*NetIDIndex) String added in v1.16.56

func (x *NetIDIndex) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL