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.
Click to show internal directories.
Click to hide internal directories.