ethereumjs-monorepo
@ethereumjs/util
@ethereumjs/util
Classes
Account
Address
CLRequest
EthereumJSError
Lock
MapDB
PrioritizedTaskExecutor
Units
Withdrawal
Interfaces
AccountData
BinaryTreeExecutionWitness
BinaryTreeStateDiff
DB
DelBatch
EthersProvider
JSONRPCWithdrawal
KZG
PartialAccountData
ProverInput
PutBatch
RequestJSON
TransformableToBytes
VerifierInput
VerkleCrypto
VerkleExecutionWitness
VerkleProof
VerkleStateDiff
Type Aliases
AccountBodyBytes
AddressLike
BatchDBOp
BigIntLike
BinaryTreeLeafBasicData
BinaryTreeLeafType
BinaryTreeProof
BytesLike
CLRequestType
DBObject
EncodingOpts
EthereumJSErrorMetaData
EthereumJSErrorObject
KeyEncoding
NestedUint8Array
NumericString
PrefixedHexString
RequestBytes
ToBytesInputTypes
TypeOutput
TypeOutputReturnType
ValueEncoding
VerkleLeafBasicData
VerkleLeafType
WithdrawalBytes
WithdrawalData
Variables
BIGINT_0
BIGINT_1
BIGINT_100
BIGINT_128
BIGINT_160
BIGINT_2
BIGINT_224
BIGINT_255
BIGINT_256
BIGINT_27
BIGINT_28
BIGINT_2EXP160
BIGINT_2EXP224
BIGINT_2EXP256
BIGINT_2EXP96
BIGINT_3
BIGINT_31
BIGINT_32
BIGINT_64
BIGINT_7
BIGINT_8
BIGINT_96
BIGINT_NEG1
BINARY_TREE_BALANCE_BYTES_LENGTH
BINARY_TREE_BALANCE_OFFSET
BINARY_TREE_BASIC_DATA_LEAF_KEY
BINARY_TREE_CODE_CHUNK_SIZE
BINARY_TREE_CODE_HASH_LEAF_KEY
BINARY_TREE_CODE_OFFSET
BINARY_TREE_CODE_SIZE_BYTES_LENGTH
BINARY_TREE_CODE_SIZE_OFFSET
BINARY_TREE_HEADER_STORAGE_OFFSET
BINARY_TREE_MAIN_STORAGE_OFFSET
BINARY_TREE_NODE_WIDTH
BINARY_TREE_NONCE_BYTES_LENGTH
BINARY_TREE_NONCE_OFFSET
BINARY_TREE_VERSION_BYTES_LENGTH
BINARY_TREE_VERSION_OFFSET
BinaryTreeLeafType
bytesToUnprefixedHex
CLRequestType
DEFAULT_ERROR_CODE
ETHER_TO_WEI
GWEI_TO_WEI
KECCAK256_NULL
KECCAK256_NULL_S
KECCAK256_RLP
KECCAK256_RLP_ARRAY
KECCAK256_RLP_ARRAY_S
KECCAK256_RLP_S
KeyEncoding
MAX_INTEGER
MAX_INTEGER_BIGINT
MAX_UINT64
MAX_WITHDRAWALS_PER_PAYLOAD
publicToAddress
RIPEMD160_ADDRESS_STRING
RLP_EMPTY_STRING
SECP256K1_ORDER
SECP256K1_ORDER_DIV_2
SHA256_NULL
TWO_POW256
TypeOutput
ValueEncoding
VERKLE_BALANCE_BYTES_LENGTH
VERKLE_BALANCE_OFFSET
VERKLE_BASIC_DATA_LEAF_KEY
VERKLE_CODE_CHUNK_SIZE
VERKLE_CODE_HASH_LEAF_KEY
VERKLE_CODE_OFFSET
VERKLE_CODE_SIZE_BYTES_LENGTH
VERKLE_CODE_SIZE_OFFSET
VERKLE_HEADER_STORAGE_OFFSET
VERKLE_MAIN_STORAGE_OFFSET
VERKLE_NODE_WIDTH
VERKLE_NONCE_BYTES_LENGTH
VERKLE_NONCE_OFFSET
VERKLE_VERSION_BYTES_LENGTH
VERKLE_VERSION_OFFSET
VerkleLeafType
Functions
accountBodyFromSlim
accountBodyToRLP
accountBodyToSlim
addHexPrefix
arrayContainsArray
bigInt64ToBytes
bigIntMax
bigIntMin
bigIntToAddressBytes
bigIntToBytes
bigIntToHex
bigIntToUnpaddedBytes
bitsToBytes
blobsToCommitments
blobsToProofs
bytesToBigInt
bytesToBigInt64
bytesToBits
bytesToHex
bytesToInt
bytesToInt32
bytesToUtf8
calculateSigRecovery
chunkifyBinaryTreeCode
chunkifyCode
commitmentsToVersionedHashes
compareBytes
computeVersionedHash
concatBytes
createAccount
createAccountFromBytesArray
createAccountFromRLP
createAddressFromBigInt
createAddressFromPrivateKey
createAddressFromPublicKey
createAddressFromString
createCLRequest
createContractAddress
createContractAddress2
createPartialAccount
createPartialAccountFromRLP
createWithdrawal
createWithdrawalFromBytesArray
createZeroAddress
decodeBinaryTreeLeafBasicData
decodeVerkleLeafBasicData
ecrecover
encodeBinaryTreeLeafBasicData
encodeVerkleLeafBasicData
equalsBits
equalsBytes
EthereumJSErrorWithoutCode
fetchFromProvider
formatBigDecimal
fromAscii
fromRPCSig
fromSigned
fromUtf8
generateAddress
generateAddress2
generateBinaryTreeChunkSuffixes
generateBinaryTreeCodeStems
generateChunkSuffixes
generateCodeStems
getBinarySize
getBinaryTreeIndicesForCodeChunk
getBinaryTreeIndicesForStorageSlot
getBinaryTreeKey
getBinaryTreeKeyForCodeChunk
getBinaryTreeKeyForStorageSlot
getBinaryTreeStem
getBlobs
getKeys
getProvider
getVerkleKey
getVerkleStem
getVerkleTreeIndicesForCodeChunk
getVerkleTreeIndicesForStorageSlot
getVerkleTreeKeyForCodeChunk
getVerkleTreeKeyForStorageSlot
hashPersonalMessage
hexToBigInt
hexToBytes
importPublic
int32ToBytes
intToBytes
intToHex
intToUnpaddedBytes
isHexString
isNestedUint8Array
isValidAddress
isValidChecksumAddress
isValidPrivate
isValidPublic
isValidSignature
isZeroAddress
matchingBitsLength
matchingBytesLength
padToEven
privateToAddress
privateToPublic
pubToAddress
randomBytes
setLengthLeft
setLengthRight
short
stripHexPrefix
toAscii
toBytes
toChecksumAddress
toCompactSig
toRPCSig
toType
toUnsigned
unpadArray
unpadBytes
unpadHex
unprefixedHexToBytes
utf8ToBytes
validateNoLeadingZeroes
verifyVerkleProof
withdrawalToBytesArray
zeroAddress