Documentation
¶
Overview ¶
Package platformvm provides Platform VM types for L1 validator operations (ZAP implementation).
Index ¶
- type ChainIDIndex
- type L1ValidatorRegistrationJustification
- func (m *L1ValidatorRegistrationJustification) GetConvertChainToL1TxData() []byte
- func (m *L1ValidatorRegistrationJustification) GetPreimage() isL1ValidatorRegistrationJustification_Preimage
- func (m *L1ValidatorRegistrationJustification) GetRegisterL1ValidatorMessage() []byte
- func (m *L1ValidatorRegistrationJustification) Reset()
- type L1ValidatorRegistrationJustification_ConvertChainToL1TxData
- type L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage
- type L1ValidatorWeightJustification
- type L1ValidatorWeightJustification_L1ValidatorWeightMessage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainIDIndex ¶
ChainIDIndex identifies a validator by chain ID and index
func (*ChainIDIndex) GetChainId ¶
func (m *ChainIDIndex) GetChainId() []byte
func (*ChainIDIndex) GetIndex ¶
func (m *ChainIDIndex) GetIndex() uint32
type L1ValidatorRegistrationJustification ¶
type L1ValidatorRegistrationJustification struct {
// contains filtered or unexported fields
}
L1ValidatorRegistrationJustification contains justification for L1 validator registration
func (*L1ValidatorRegistrationJustification) GetConvertChainToL1TxData ¶
func (m *L1ValidatorRegistrationJustification) GetConvertChainToL1TxData() []byte
func (*L1ValidatorRegistrationJustification) GetPreimage ¶
func (m *L1ValidatorRegistrationJustification) GetPreimage() isL1ValidatorRegistrationJustification_Preimage
func (*L1ValidatorRegistrationJustification) GetRegisterL1ValidatorMessage ¶
func (m *L1ValidatorRegistrationJustification) GetRegisterL1ValidatorMessage() []byte
func (*L1ValidatorRegistrationJustification) Reset ¶
func (m *L1ValidatorRegistrationJustification) Reset()
type L1ValidatorRegistrationJustification_ConvertChainToL1TxData ¶
type L1ValidatorRegistrationJustification_ConvertChainToL1TxData struct {
ConvertChainToL1TxData []byte
}
type L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage ¶
type L1ValidatorRegistrationJustification_RegisterL1ValidatorMessage struct {
RegisterL1ValidatorMessage []byte
}
type L1ValidatorWeightJustification ¶
type L1ValidatorWeightJustification struct {
// contains filtered or unexported fields
}
L1ValidatorWeightJustification contains justification for L1 validator weight updates
func (*L1ValidatorWeightJustification) GetL1ValidatorWeightMessage ¶
func (m *L1ValidatorWeightJustification) GetL1ValidatorWeightMessage() []byte
func (*L1ValidatorWeightJustification) GetPreimage ¶
func (m *L1ValidatorWeightJustification) GetPreimage() isL1ValidatorWeightJustification_Preimage
func (*L1ValidatorWeightJustification) Reset ¶
func (m *L1ValidatorWeightJustification) Reset()
type L1ValidatorWeightJustification_L1ValidatorWeightMessage ¶
type L1ValidatorWeightJustification_L1ValidatorWeightMessage struct {
L1ValidatorWeightMessage []byte
}
Click to show internal directories.
Click to hide internal directories.