Write a block's undo data to disk and record it in the block index.

Synopsis

Declared in <node/blockstorage.h>

[[requires_capability(0x7f2e1b0993d8), requires_capability(0x7f2e26d1ab38), requires_capability(0x7f2e375e0c18), requires_capability(0x7f2e33367fd8), requires_capability(0x7f2e3542efc8), requires_capability(0x7f2e28a73b28)]]
bool
WriteBlockUndo(
    CBlockUndo const& blockundo,
    BlockValidationState& state,
    CBlockIndex& block);

Return Value

True on success, false if writing failed.

Parameters

Name

Description

blockundo

The undo data to store.

state

Validation state updated on failure.

block

The block index entry the undo data belongs to.

Created with MrDocs