platformvm

package
v1.12.0-rc.1 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2024 License: BSD-3-Clause Imports: 4 Imported by: 3

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_ConvertSubnetToL1TxData
	//	*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) GetConvertSubnetToL1TxData

func (x *L1ValidatorRegistrationJustification) GetConvertSubnetToL1TxData() *SubnetIDIndex

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_ConvertSubnetToL1TxData

type L1ValidatorRegistrationJustification_ConvertSubnetToL1TxData struct {
	// This should be set to obtain an attestation that a validator specified in
	// a ConvertSubnetToL1Tx has been removed from the validator set.
	ConvertSubnetToL1TxData *SubnetIDIndex `protobuf:"bytes,1,opt,name=convert_subnet_to_l1_tx_data,json=convertSubnetToL1TxData,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 SubnetIDIndex

type SubnetIDIndex struct {
	SubnetId []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 (*SubnetIDIndex) Descriptor deprecated

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

Deprecated: Use SubnetIDIndex.ProtoReflect.Descriptor instead.

func (*SubnetIDIndex) GetIndex

func (x *SubnetIDIndex) GetIndex() uint32

func (*SubnetIDIndex) GetSubnetId

func (x *SubnetIDIndex) GetSubnetId() []byte

func (*SubnetIDIndex) ProtoMessage

func (*SubnetIDIndex) ProtoMessage()

func (*SubnetIDIndex) ProtoReflect

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

func (*SubnetIDIndex) Reset

func (x *SubnetIDIndex) Reset()

func (*SubnetIDIndex) String

func (x *SubnetIDIndex) String() string

Jump to

Keyboard shortcuts

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