ethereumjs-monorepo
@ethereumjs/util
@ethereumjs/util
Classes
Account
Address
BlockLevelAccessList
CLRequest
EthereumJSError
Lock
MapDB
PrioritizedTaskExecutor
Units
Withdrawal
Interfaces
AccountData
BALJSONAccountChanges
BALJSONBalanceChange
BALJSONCodeChange
BALJSONNonceChange
BALJSONSlotChanges
BALJSONStorageChange
BinaryTreeExecutionWitness
BinaryTreeStateDiff
DB
DelBatch
EthersProvider
JSONRPCWithdrawal
KZG
PartialAccountData
PutBatch
RequestJSON
SetLengthOpts
TransformableToBytes
Type Aliases
Accesses
AccountBodyBytes
AddressLike
BALJSONBlockAccessList
BatchDBOp
BigIntLike
BinaryTreeLeafBasicData
BinaryTreeLeafType
BinaryTreeProof
BytesLike
CLRequestType
DBObject
EncodingOpts
EOACode7702AuthorizationList
EOACode7702AuthorizationListBytes
EOACode7702AuthorizationListBytesItem
EOACode7702AuthorizationListBytesItemUnsigned
EOACode7702AuthorizationListItem
EOACode7702AuthorizationListItemUnsigned
EthereumJSErrorMetaData
EthereumJSErrorObject
FetchFromProviderOptions
KeyEncoding
NestedUint8Array
NumericString
PrefixedHexString
RequestBytes
ToBytesInputTypes
TypeOutput
TypeOutputReturnType
ValueEncoding
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
BLOCK_ACCESS_LIST_ITEM_COST
bytesToUnprefixedHex
CELLS_PER_EXT_BLOB
CLRequestType
DEFAULT_ERROR_CODE
EOA_CODE_7702_AUTHORITY_SIGNING_MAGIC
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_BLOCK_SIZE
MAX_INTEGER
MAX_INTEGER_BIGINT
MAX_RLP_BLOCK_SIZE
MAX_UINT64
MAX_WITHDRAWALS_PER_PAYLOAD
publicToAddress
RIPEMD160_ADDRESS_STRING
RLP_EMPTY_STRING
SAFETY_MARGIN
SECP256K1_ORDER
SECP256K1_ORDER_DIV_2
SHA256_NULL
SYSTEM_ADDRESS
SYSTEM_ADDRESS_BYTES
TWO_POW256
TypeOutput
ValueEncoding
Functions
accountBodyFromSlim
accountBodyToRLP
accountBodyToSlim
addHexPrefix
arrayContainsArray
bigInt64ToBytes
bigIntMax
bigIntMin
bigIntToAddressBytes
bigIntToBytes
bigIntToHex
bigIntToUnpaddedBytes
bitsToBytes
blobsToCellProofs
blobsToCells
blobsToCellsAndProofs
blobsToCommitments
blobsToProofs
bytesToBigInt
bytesToBigInt64
bytesToBits
bytesToHex
bytesToInt
bytesToInt32
bytesToUtf8
calculateSigRecovery
chunkifyBinaryTreeCode
commitmentsToVersionedHashes
compareBytes
computeVersionedHash
concatBytes
countBlockAccessListItems
createAccount
createAccountFromBytesArray
createAccountFromRLP
createAddressFromBigInt
createAddressFromPrivateKey
createAddressFromPublicKey
createAddressFromString
createBlockLevelAccessList
createBlockLevelAccessListFromJSON
createBlockLevelAccessListFromRLP
createCLRequest
createContractAddress
createContractAddress2
createPartialAccount
createPartialAccountFromRLP
createWithdrawal
createWithdrawalFromBytesArray
createZeroAddress
decodeBinaryTreeLeafBasicData
ecrecover
encodeBinaryTreeLeafBasicData
eoaCode7702AuthorizationHashedMessageToSign
eoaCode7702AuthorizationListBytesItemToJSON
eoaCode7702AuthorizationListJSONItemToBytes
eoaCode7702AuthorizationMessageToSign
eoaCode7702RecoverAuthority
eoaCode7702SignAuthorization
equalsBits
equalsBlockAccessList
equalsBytes
EthereumJSErrorWithoutCode
fetchFromProvider
formatBigDecimal
fromAscii
fromRPCSig
fromSigned
fromUtf8
generateAddress
generateAddress2
generateBinaryTreeChunkSuffixes
generateBinaryTreeCodeStems
getBinarySize
getBinaryTreeIndicesForCodeChunk
getBinaryTreeIndicesForStorageSlot
getBinaryTreeKey
getBinaryTreeKeyForCodeChunk
getBinaryTreeKeyForStorageSlot
getBinaryTreeStem
getBlob
getBlobs
getKeys
getProvider
hashBlockAccessListFromJSON
hashPersonalMessage
hexToBigInt
hexToBytes
importPublic
int32ToBytes
intToBytes
intToHex
intToUnpaddedBytes
isAccountOrderOnlyViolation
isDebugEnabled
isEOACode7702AuthorizationList
isEOACode7702AuthorizationListBytes
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
validateBlockAccessList
validateBlockAccessListGasLimit
validateBlockAccessListHash
validateBlockAccessListHashFromJSON
validateBlockAccessListJSONStructure
validateBlockAccessListStructure
validateNoLeadingZeroes
withdrawalToBytesArray
zeroAddress