Documentation
¶
Overview ¶
Package txs provides transaction types for validator management.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConvertNetToL1Validator ¶ added in v1.3.8
type ConvertNetToL1Validator = ConvertToL1Validator
Backward compatibility aliases
type ConvertNetworkToL1Validator ¶ added in v1.16.55
type ConvertNetworkToL1Validator = ConvertToL1Validator
type ConvertToL1Validator ¶ added in v1.3.8
type ConvertToL1Validator struct {
NodeID ids.NodeID `serialize:"true" json:"nodeID"`
Weight uint64 `serialize:"true" json:"weight"`
Signer Signer `serialize:"true" json:"signer"`
}
ConvertToL1Validator contains validator information for network-to-L1 conversion As above, so below - validators are unified across all network layers
type Signer ¶
type Signer struct {
PublicKey [bls.PublicKeyLen]byte `serialize:"true" json:"publicKey"`
Signature [bls.SignatureLen]byte `serialize:"true" json:"signature"`
}
Signer contains the BLS signature for a validator
Click to show internal directories.
Click to hide internal directories.