platformvm

package
v1.22.86 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2026 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 ChainIDIndex added in v1.22.84

type ChainIDIndex struct {
	ChainId []byte `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Index   uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainIDIndex) Descriptor deprecated added in v1.22.84

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

Deprecated: Use ChainIDIndex.ProtoReflect.Descriptor instead.

func (*ChainIDIndex) GetChainId added in v1.22.84

func (x *ChainIDIndex) GetChainId() []byte

func (*ChainIDIndex) GetIndex added in v1.22.84

func (x *ChainIDIndex) GetIndex() uint32

func (*ChainIDIndex) ProtoMessage added in v1.22.84

func (*ChainIDIndex) ProtoMessage()

func (*ChainIDIndex) ProtoReflect added in v1.22.84

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

func (*ChainIDIndex) Reset added in v1.22.84

func (x *ChainIDIndex) Reset()

func (*ChainIDIndex) String added in v1.22.84

func (x *ChainIDIndex) String() string

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

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 ConvertNetToL1Tx has been removed from the validator set.
	ConvertChainToL1TxData *ChainIDIndex `protobuf:"bytes,1,opt,name=convert_chain_to_l1_tx_data,json=convertChainToL1TxData,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"`
}

Jump to

Keyboard shortcuts

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