Skip to main content

persistentCommit

@midnight-ntwrk/onchain-runtime v2.0.1


@midnight-ntwrk/onchain-runtime / persistentCommit

Function: persistentCommit()

function persistentCommit(
align,
val,
opening): Value

Internal

Internal implementation of the persistent commitment primitive

Parameters

align

Alignment

val

Value

opening

Value

Returns

Value

Throws

If val does not have alignment align, opening does not encode a 32-byte bytestring, or any component has a compress alignment