ethereumjs-monorepo

@ethereumjs/util


@ethereumjs/util / validateBlockAccessListJSONStructure

Function: validateBlockAccessListJSONStructure()

validateBlockAccessListJSONStructure(json): void

Defined in: packages/util/src/bal/validation.ts:77

Validates lexicographic ordering, uniqueness, and field constraints of a block access list in JSON fixture / Engine API form.

Use before createBlockLevelAccessListFromJSON so out-of-order or duplicate accounts are not silently merged.

Parameters

json

BALJSONBlockAccessList

Returns

void

Remarks

Experimental (Amsterdam): may change on patch releases.