transport

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2025 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Transport

type Transport struct {
	// contains filtered or unexported fields
}

func (*Transport) SignAndTransportAvsStakeTable

func (t *Transport) SignAndTransportAvsStakeTable(
	referenceTimestamp uint32,
	referenceBlockHeight uint64,
	operatorSet distribution.OperatorSet,
	root [32]byte,
	tree *merkletree.MerkleTree,
	dist *distribution.Distribution,
	ignoreChainIds []*big.Int,
) error

SignAndTransportAvsStakeTable signs and transports the AVS stake table NOTE: the global root must be updated in the previous block otherwise this function will fail

func (*Transport) SignAndTransportGlobalTableRoot

func (t *Transport) SignAndTransportGlobalTableRoot(
	root [32]byte,
	referenceTimestamp uint32,
	referenceBlockHeight uint64,
	ignoreChainIds []*big.Int,
) error

type TransportConfig

type TransportConfig struct {
	L1CrossChainRegistryAddress common.Address
}

Jump to

Keyboard shortcuts

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