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