API reference / @evolu/common / local-first/Protocol / applyProtocolMessageAsRelay
Function: applyProtocolMessageAsRelay()
function applyProtocolMessageAsRelay(
deps,
): (
inputMessage,
options,
version,
) => Promise<
Result<ApplyProtocolMessageAsRelayResult, ProtocolInvalidDataError>
>;
Defined in: packages/common/src/local-first/Protocol.ts:1055
Parameters
| Parameter | Type |
|---|---|
deps | StorageDep |
Returns
(
inputMessage,
options,
version): Promise<Result<ApplyProtocolMessageAsRelayResult, ProtocolInvalidDataError>>;
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
inputMessage | Uint8Array | undefined | - |
options | ApplyProtocolMessageAsRelayOptions | {} | - |
version | number & Brand<"Int"> & Brand<"NonNegative"> | protocolVersion | For tests only. |
Returns
Promise<Result<ApplyProtocolMessageAsRelayResult, ProtocolInvalidDataError>>