import { expect, test } from "vitest"; import * as exports from "./index.js"; test("exports", () => { expect(Object.keys(exports)).toMatchInlineSnapshot(` [ "bls", "secp256k1", "utils", "utf8ToBytes", "buildRequest", "ccipFetch", "ccipRequest", "offchainLookup", "offchainLookupAbiItem", "offchainLookupSignature", "avaxToNanoAvax", "avaxToWei", "nanoAvaxToAvax", "nanoAvaxToWei", "weiToAvax", "weiToNanoAvax", "buildUtxoBytes", "CB58ToHex", "hexToCB58", "getTxFromBytes", "getUnsignedTxFromBytes", "getUtxoFromBytes", "getUtxosForAddress", "removeChecksum", "assertCurrentChain", "defineChain", "extractChain", "getChainContractAddress", "arrayRegex", "bytesRegex", "integerRegex", "assertRequest", "assertTransactionEIP1559", "assertTransactionEIP2930", "assertTransactionLegacy", "boolToBytes", "boolToHex", "bytesToBigInt", "bytesToBigint", "bytesToBool", "bytesToHex", "bytesToNumber", "bytesToString", "concat", "concatBytes", "concatHex", "containsNodeError", "createNonceManager", "decodeAbiParameters", "decodeErrorResult", "decodeEventLog", "decodeFunctionData", "decodeFunctionResult", "defineBlock", "defineFormatter", "defineTransaction", "defineTransactionReceipt", "defineTransactionRequest", "encodeAbiParameters", "encodeDeployData", "encodeErrorResult", "encodeEventTopics", "encodeFunctionData", "encodeFunctionResult", "encodePacked", "extract", "formatAbiItem", "formatAbiItemWithArgs", "formatAbiParams", "formatBlock", "formatEther", "formatGwei", "formatLog", "formatTransaction", "formatTransactionRequest", "formatUnits", "fromBytes", "fromHex", "fromRlp", "getAbiItem", "getAction", "getAddress", "getCallError", "getContractAddress", "getContractError", "getCreate2Address", "getCreateAddress", "getEstimateGasError", "getEventSelector", "getEventSignature", "getFunctionSelector", "getFunctionSignature", "getHttpRpcClient", "getNodeError", "getSerializedTransactionType", "getSocket", "getSocketRpcClient", "getTransactionError", "getTransactionType", "getWebSocketRpcClient", "hashAuthorization", "hashMessage", "hashStruct", "hashTypedData", "hexToBigInt", "hexToBool", "hexToBytes", "hexToNumber", "hexToString", "isAddress", "isAddressEqual", "isBytes", "isErc6492Signature", "isHash", "isHex", "keccak256", "nonceManager", "numberToBytes", "numberToHex", "pad", "padBytes", "padHex", "parseAbi", "parseAbiItem", "parseAbiParameter", "parseAbiParameters", "parseAccount", "parseErc6492Signature", "parseEther", "parseEventLogs", "parseGwei", "parseTransaction", "parseUnits", "publicKeyToAddress", "recoverAddress", "recoverAuthorizationAddress", "recoverMessageAddress", "recoverPublicKey", "recoverTypedDataAddress", "ripemd160", "rpc", "serializeAccessList", "serializeAuthorizationList", "serializeErc6492Signature", "serializeTransaction", "serializeTypedData", "sha256", "size", "slice", "sliceBytes", "sliceHex", "socketClientCache", "stringify", "stringToBytes", "stringToHex", "toBytes", "toEventHash", "toEventSelector", "toEventSignature", "toFunctionHash", "toFunctionSelector", "toFunctionSignature", "toHex", "toRlp", "transactionType", "trim", "validateTypedData", "verifyAuthorization", "verifyHash", "verifyMessage", "verifyTypedData", ] `); });