Skip to main content

validateStateTransition

@totemsdk/omnia


@totemsdk/omnia / validateStateTransition

Function: validateStateTransition()

validateStateTransition(channel, newSequence, newBalances, pendingHTLCDelta): void

Validates a proposed state transition without requiring signing indices. Checks: sequence monotonicity, balance conservation. Double-sign detection is handled at the updateState level using pendingProposal.

Parameters

channel

OmniaChannel

newSequence

number

newBalances

Record<string, bigint>

pendingHTLCDelta

bigint

Returns

void