MCPcopy Create free account

hub / github.com/wevm/viem / functions

Functions1,988 in github.com/wevm/viem

↓ 1 callersFunctionfeeConfig
(configId: bigint)
src/tempo/actions/earn.ts:1364
↓ 1 callersFunctionfeeTokenLimits
Spending limits covering both fee tokens (pathUsd + alphaUsd).
src/tempo/e2e.test.ts:34
↓ 1 callersFunctionfetchTokenlist
(uri: string)
scripts/generateTokenlist.ts:206
↓ 1 callersFunctionfindDeclaredToken
( client: Client<Transport, Chain | undefined>, token: TokenId.TokenIdOrAddress | (string & {}), )
src/tempo/internal/utils.ts:80
↓ 1 callersFunctionfindStackDeployment
( client: Client<Transport, Chain | undefined>, parameters: { earnShare: Address factory: Address
src/tempo/actions/earn/deployment.ts:1461
↓ 1 callersFunctionfindTokenBySymbol
Finds a {@link Token} by symbol (case-insensitively) on a `tokens` array. @internal
src/actions/token/internal.ts:263
↓ 1 callersFunctionfindTypeDependencies
( { primaryType: primaryType_, types, }: { primaryType: string types: Record<string, reado
src/utils/signature/hashTypedData.ts:202
↓ 1 callersFunctionflush
()
src/utils/promise/createBatchScheduler.ts:80
↓ 1 callersFunctionformatAbiParam
( param: AbiParameter, { includeName }: { includeName: boolean }, )
src/utils/abi/formatAbiItem.ts:43
↓ 1 callersFunctionformatAuthorization
(authorization: SignedAuthorization)
src/account-abstraction/utils/formatters/userOperationRequest.ts:61
↓ 1 callersFunctionformatAuthorizationList
( authorizationList: AuthorizationList<number, boolean>, )
src/utils/formatters/transactionRequest.ts:104
↓ 1 callersFunctionformatAuthorizationList
( authorizationList: RpcAuthorizationList, )
src/utils/formatters/transaction.ts:131
↓ 1 callersFunctionformatParameters
(parameters: GrantPermissionsParameters)
src/experimental/erc7715/actions/grantPermissions.ts:101
↓ 1 callersFunctionformatRequest
@internal
src/experimental/erc7811/actions/getAssets.ts:198
↓ 1 callersFunctionformatRequest
(result: WalletGrantPermissionsReturnType)
src/experimental/erc7715/actions/grantPermissions.ts:163
↓ 1 callersFunctionformatRequestCapabilities
( capabilities: ExtractCapabilities<'connect', 'Request'> | undefined, )
src/experimental/erc7846/actions/connect.ts:96
↓ 1 callersFunctionformatResponse
@internal
src/experimental/erc7811/actions/getAssets.ts:218
↓ 1 callersFunctionformatResponseCapabilities
( capabilities: ExtractCapabilities<'connect', 'ReturnType'> | undefined, )
src/experimental/erc7846/actions/connect.ts:164
↓ 1 callersFunctionformatStorageProof
(storageProof: RpcProof['storageProof'])
src/utils/formatters/proof.ts:9
↓ 1 callersFunctionformatTransactionReceipt
( transactionReceipt: ExactPartial<RpcTransactionReceipt>, _?: string | undefined, )
src/utils/formatters/transactionReceipt.ts:30
↓ 1 callersFunctionformatTransactionReceipt
( receipt: TransactionReceiptRpc, )
src/tempo/Formatters.ts:66
↓ 1 callersFunctionformatTransactionRequest
( request: ExactPartial<TransactionRequest> & { account?: Account | undefined }, _?: string | undefined, )
src/utils/formatters/transactionRequest.ts:48
↓ 1 callersFunctionfrom
(config: from.Parameters)
src/tempo/Zone.ts:27
↓ 1 callersFunctionfrom
(options: from.Options)
src/tempo/KeyAuthorizationManager.ts:17
↓ 1 callersFunctionfromAccessKey
(parameters: fromAccessKey.Parameters)
src/tempo/Account.ts:1075
↓ 1 callersFunctionfromBytes
( bytes: ByteArray, toOrOpts: FromBytesParameters<to>, )
src/utils/encoding/fromBytes.ts:70
↓ 1 callersFunctionfromRoot
(parameters: fromRoot.Parameters)
src/tempo/Account.ts:1031
↓ 1 callersFunctiongenerateAbiVectors
()
vectors/src/abi.ts:12
↓ 1 callersFunctiongenerateAddress
()
vectors/src/abi.ts:36
↓ 1 callersFunctiongenerateBigInt
(max: bigint)
vectors/src/abi.ts:45
↓ 1 callersFunctiongenerateBytes
(length: number)
src/utils/cursor.test.ts:4
↓ 1 callersFunctiongenerateBytes
(length: number)
src/utils/encoding/toBytes.bench.ts:7
↓ 1 callersFunctiongenerateBytes
(length: number)
src/utils/encoding/toHex.bench.ts:6
↓ 1 callersFunctiongenerateList
(length: number)
vectors/src/rlp.ts:14
↓ 1 callersFunctiongenerateList
(length: number)
vectors/src/transaction.ts:23
↓ 1 callersFunctiongenerateList
(length: number)
src/utils/encoding/toRlp.test.ts:18
↓ 1 callersFunctiongenerateList
(length: number)
src/utils/encoding/toRlp.bench.ts:13
↓ 1 callersFunctiongenerateList
(length: number)
src/utils/encoding/fromRlp.bench.ts:14
↓ 1 callersFunctiongenerateParameters
(maxLength: number, level = 0)
vectors/src/abi.ts:117
↓ 1 callersFunctiongenerateRlpVectors
()
vectors/src/rlp.ts:21
↓ 1 callersFunctiongenerateSiweNonce
()
src/utils/siwe/generateSiweNonce.ts:13
↓ 1 callersFunctiongenerateTransactionVectors
()
vectors/src/transaction.ts:37
↓ 1 callersFunctiongenerateValues
(parameters: AbiParameter[])
vectors/src/abi.ts:54
↓ 1 callersFunctiongetAbiExportNames
(content: string)
scripts/generateTempoAbis.ts:766
↓ 1 callersFunctiongetApprovalBasedPaymasterInput
( parameters: GetApprovalBasedPaymasterInputParameters, )
src/zksync/utils/paymaster/getApprovalBasedPaymasterInput.ts:19
↓ 1 callersFunctiongetArtifacts
(checkout: string)
scripts/generateTempoAbis.ts:344
↓ 1 callersFunctiongetBalance
( client: Client<Transport, chain>, { address, blockHash, blockNumber, blockTag = client.e
src/actions/public/getBalance.ts:90
↓ 1 callersFunctiongetBatchedArgs
()
src/utils/promise/createBatchScheduler.ts:82
↓ 1 callersFunctiongetBlockNumberCache
(id: string)
src/actions/public/getBlockNumber.ts:27
↓ 1 callersFunctiongetBridgeAddresses
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, )
src/zksync/actions/claimFailedDeposit.ts:282
↓ 1 callersFunctiongetBridgeAddresses
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, )
src/zksync/actions/finalizeWithdrawal.ts:214
↓ 1 callersFunctiongetBridgeAddresses
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, )
src/zksync/actions/deposit.ts:905
↓ 1 callersFunctiongetCall
Builds the underlying `transfer`/`transferFrom` contract call. @internal
src/actions/token/transfer.ts:210
↓ 1 callersFunctiongetCall
Builds the underlying `approve` contract call. @internal
src/actions/token/approve.ts:190
↓ 1 callersFunctiongetChainExports
()
scripts/generateTokenlist.ts:238
↓ 1 callersFunctiongetChainId
()
src/actions/wallet/prepareTransactionRequest.ts:332
↓ 1 callersFunctiongetChainTargetById
(chainIds: Set<number>)
scripts/generateTokenlist.ts:218
↓ 1 callersFunctiongetClient
({ onRequest, }: { onRequest({ method, params }: any): void })
src/actions/wallet/getCallsStatus.test.ts:27
↓ 1 callersFunctiongetClient
({ chain, onRequest, }: { chain?: chain | undefined onRequest({ method, params }: any): void })
src/actions/wallet/sendCalls.test.ts:44
↓ 1 callersFunctiongetClient
({ onRequest, }: { onRequest?: ({ method, params }: any) => void } = {})
src/actions/wallet/waitForCallsStatus.test.ts:26
↓ 1 callersFunctiongetClient
({ onRequest, }: { onRequest({ method, params }: any): void })
src/experimental/eip5792/actions/writeContracts.test.ts:25
↓ 1 callersFunctiongetClient
({ onRequest }: { onRequest: (params: any) => void })
src/experimental/erc7715/actions/grantPermissions.test.ts:9
↓ 1 callersFunctiongetClient
(target: ChainTarget)
scripts/generateTokenlist.ts:194
↓ 1 callersFunctiongetClientWithDataSuffix
({ chain, dataSuffix, onRequest, }: { chain?: chain | undefined dataSuffix: | `0x$
src/actions/wallet/sendCalls.test.ts:759
↓ 1 callersFunctiongetDeploymentDetails
( deploymentType: ContractDeploymentType, salt: Hash, bytecodeHash: Hex, data: Hex, )
src/zksync/utils/abi/encodeDeployData.ts:91
↓ 1 callersFunctiongetEip712Domain
( client: Client<Transport>, parameters: GetEip712DomainParameters, )
src/actions/public/getEip712Domain.ts:68
↓ 1 callersFunctiongetEncodable
( bytes: RecursiveArray<ByteArray> | RecursiveArray<Hex>, )
src/utils/encoding/toRlp.ts:62
↓ 1 callersFunctiongetEncodableBytes
(bytesOrHex: ByteArray | Hex)
src/utils/encoding/toRlp.ts:98
↓ 1 callersFunctiongetEncodableList
(list: Encodable[])
src/utils/encoding/toRlp.ts:70
↓ 1 callersFunctiongetEnv
(key: string, fallback: string)
test/src/anvil.ts:89
↓ 1 callersFunctiongetEthCallRequest
( request: EIP1193Parameters<PublicRpcSchema>, )
src/tempo/actions/token.test.ts:42
↓ 1 callersFunctiongetExportedNames
(specifiers: string)
scripts/generateTokenlist.ts:254
↓ 1 callersFunctiongetFeePrice
( client: Client<Transport, chain>, )
src/zksync/actions/requestExecute.ts:267
↓ 1 callersFunctiongetFeePrice
( client: Client<Transport, chain>, )
src/zksync/actions/deposit.ts:947
↓ 1 callersFunctiongetFinalizeWithdrawalParams
( client: Client<Transport, chain, account>, parameters: { hash: Hex; index: number }, )
src/zksync/actions/finalizeWithdrawal.ts:183
↓ 1 callersFunctiongetFunctions
(abi: readonly unknown[])
src/tempo/Selectors.test.ts:96
↓ 1 callersFunctiongetGeneralPaymasterInput
( parameters: GetGeneralPaymasterInputParameters, )
src/zksync/utils/paymaster/getGeneralPaymasterInput.ts:15
↓ 1 callersFunctiongetL1DepositTx
( client: Client<Transport, chain, account>, account: Account, parameters: DepositParameters< chain,
src/zksync/actions/deposit.ts:283
↓ 1 callersFunctiongetL1TokenAddress
( client: Client<Transport, chain, account>, parameters: GetL1TokenAddressParameters, )
src/zksync/actions/getL1TokenAddress.ts:41
↓ 1 callersFunctiongetL2BridgeTxFeeParams
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, bridgehub: Address, gasPrice
src/zksync/actions/deposit.ts:661
↓ 1 callersFunctiongetL2GasLimitFromCustomBridge
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, from: Address, token: Addres
src/zksync/actions/deposit.ts:769
↓ 1 callersFunctiongetL2GasLimitFromDefaultBridge
( client: Client<Transport, chain>, l2Client: Client<Transport, chainL2>, from: Address, token: Addres
src/zksync/actions/deposit.ts:715
↓ 1 callersFunctiongetL2HashFromPriorityOp
( receipt: TransactionReceipt, zksync: Address, )
src/zksync/utils/bridge/getL2HashFromPriorityOp.ts:41
↓ 1 callersFunctiongetLatestCommit
(repository: string)
scripts/generateTempoAbis.ts:873
↓ 1 callersFunctiongetLatestGitCommit
(repository: string)
scripts/generateTempoAbis.ts:880
↓ 1 callersFunctiongetMasterAddress
( client: Client<Transport, chain, account>, parameters: getMasterAddress.Parameters, )
src/tempo/actions/virtualAddress.ts:46
↓ 1 callersFunctiongetMetadata
( client: Client<Transport, chain, account, undefined, undefined, tokens>, parameters: getMetadata.Paramet
src/actions/token/getMetadata.ts:38
↓ 1 callersFunctiongetMetadata
( client: Client<Transport, chain>, parameters: getMetadata.Parameters, )
src/tempo/actions/token.ts:1403
↓ 1 callersFunctiongetMockClient
()
src/actions/public/getBlockReceipts.test.ts:46
↓ 1 callersFunctiongetMultisigClient
()
src/tempo/actions/accessKey.test.ts:1017
↓ 1 callersFunctiongetMultisigSimulation
Builds a bounded multisig spec for gas simulation.
src/tempo/chainConfig.ts:402
↓ 1 callersFunctiongetNestedList
(depth: number)
src/utils/encoding/fromRlp.test.ts:120
↓ 1 callersFunctiongetPairKey
(base: Address, quote: Address)
src/tempo/actions/dex.ts:2360
↓ 1 callersFunctiongetPaymasterData
( userOperation: RpcUserOperation<'0.7'>, context: any, )
test/src/account-abstraction.ts:218
↓ 1 callersFunctiongetPaymasterData
(parameters)
src/account-abstraction/actions/bundler/prepareUserOperation.test.ts:552
↓ 1 callersFunctiongetPaymasterStubData
(parameters)
src/account-abstraction/actions/bundler/prepareUserOperation.test.ts:622
↓ 1 callersFunctiongetPortalCall
(hash: Hash)
src/tempo/actions/zone.test.ts:207
↓ 1 callersFunctiongetPrecompileSources
(ref: string)
scripts/generateTempoAbis.ts:128
↓ 1 callersFunctiongetReceipt
( receipt: Transaction.TransactionReceipt, )
src/tempo/e2e.multisig.test.ts:3229
↓ 1 callersFunctiongetRecentBlockNumber
(forkUrl: string)
test/src/anvil.ts:68
← previousnext →801–900 of 1,988, ranked by callers