Skip to main content

persistentCommit

For the complete documentation index, see llms.txt

@midnight/ledger v8.0.3


@midnight/ledger / 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