websockets

package
v0.1.30-dev-update-dep... Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2025 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrWebsocketsConnection            = sdkerrors.Register(codespace, 1, "websockets connection error")
	ErrWebsocketsBridge                = sdkerrors.Register(codespace, 2, "websockets bridge error")
	ErrWebsocketsGatewayMessage        = sdkerrors.Register(codespace, 3, "websockets gateway message error")
	ErrWebsocketsServiceBackendMessage = sdkerrors.Register(codespace, 4, "websockets service backend message error")
)

Functions

func NewBridge

func NewBridge(
	logger polylog.Logger,
	relayAuthenticator relayer.RelayAuthenticator,
	relayMeter relayer.RelayMeter,
	serverRelaysProducer chan<- *types.Relay,
	blockClient client.BlockClient,
	serviceConfig *config.RelayMinerSupplierServiceConfig,
	session *sessiontypes.Session,
	gatewayWSConn *websocket.Conn,
) (*bridge, error)

NewBridge creates a new websocket bridge between the gateway and the service backend.

Types

This section is empty.

Jump to

Keyboard shortcuts

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