@ethereumjs/common / BinaryTreeAccessWitnessInterface
Defined in: interfaces.ts:104
accesses():
Generator
<BinaryTreeAccessedStateWithAddress
>
Defined in: interfaces.ts:105
Generator
<BinaryTreeAccessedStateWithAddress
>
commit():
void
Defined in: interfaces.ts:119
void
debugWitnessCost():
void
Defined in: interfaces.ts:107
void
merge(
accessWitness
):void
Defined in: interfaces.ts:118
BinaryTreeAccessWitnessInterface
void
rawAccesses():
Generator
<RawBinaryTreeAccessedState
>
Defined in: interfaces.ts:106
Generator
<RawBinaryTreeAccessedState
>
readAccountBasicData(
address
):bigint
Defined in: interfaces.ts:108
Address
bigint
readAccountCodeChunks(
contract
,startPc
,endPc
):bigint
Defined in: interfaces.ts:114
Address
number
number
bigint
readAccountCodeHash(
address
):bigint
Defined in: interfaces.ts:110
Address
bigint
readAccountHeader(
address
):bigint
Defined in: interfaces.ts:112
Address
bigint
readAccountStorage(
contract
,storageSlot
):bigint
Defined in: interfaces.ts:116
Address
bigint
bigint
revert():
void
Defined in: interfaces.ts:120
void
writeAccountBasicData(
address
):bigint
Defined in: interfaces.ts:109
Address
bigint
writeAccountCodeChunks(
contract
,startPc
,endPc
):bigint
Defined in: interfaces.ts:115
Address
number
number
bigint
writeAccountCodeHash(
address
):bigint
Defined in: interfaces.ts:111
Address
bigint
writeAccountHeader(
address
):bigint
Defined in: interfaces.ts:113
Address
bigint
writeAccountStorage(
contract
,storageSlot
):bigint
Defined in: interfaces.ts:117
Address
bigint
bigint