@ethereumjs/util / VerkleCrypto
Defined in: packages/util/src/verkle.ts:23
Verkle related constants and helper functions
Experimental (do not use in production!)
commitToScalars: (
vector
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:38
Uint8Array
<ArrayBufferLike
>[]
Uint8Array
createProof: (
bytes
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:36
Uint8Array
getTreeKey: (
address
,treeIndex
,subIndex
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:24
Uint8Array
Uint8Array
number
Uint8Array
getTreeKeyHash: (
address
,treeIndexLE
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:25
Uint8Array
Uint8Array
Uint8Array
hashCommitment: (
commitment
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:34
Uint8Array
Uint8Array
serializeCommitment: (
commitment
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:35
Uint8Array
Uint8Array
updateCommitment: (
commitment
,commitmentIndex
,oldScalarValue
,newScalarValue
) =>Uint8Array
Defined in: packages/util/src/verkle.ts:26
Uint8Array
number
Uint8Array
Uint8Array
Uint8Array
verifyExecutionWitnessPreState: (
prestateRoot
,execution_witness_json
) =>boolean
Defined in: packages/util/src/verkle.ts:33
string
string
boolean
verifyProof: (
proof
,verifierInput
) =>boolean
Defined in: packages/util/src/verkle.ts:37
Uint8Array
boolean
zeroCommitment:
Uint8Array
Defined in: packages/util/src/verkle.ts:32