updateState
@totemsdk/omnia / updateState
Function: updateState()
updateState(
channel,delta,leaseProvider,signer?):Promise<UpdateStateResult>
Produce a new partial SignedChannelState with incremented sequence.
Spec: updateState(channel, delta, leaseProvider) — signer is optional and
falls back to channel.localSigner when not provided.
Parameters
channel
Current channel state (must be 'active').
delta
Balance delta: { newBalances, memo? }.
leaseProvider
WotsLeaseProvider
WOTS lease provider for key slot management.
signer?
Optional explicit signer; falls back to channel.localSigner.
Returns
Promise<UpdateStateResult>