MCPcopy Create free account

hub / github.com/wevm/viem / functions

Functions1,988 in github.com/wevm/viem

↓ 1 callersFunctiongetRequestOptionsId
( requestOptions: EIP1193RequestOptions | undefined, )
src/actions/public/call.ts:390
↓ 1 callersFunctiongetReservedImportNames
()
scripts/generateTokenlist.ts:387
↓ 1 callersFunctiongetRevertData
(error: BaseError)
src/account-abstraction/utils/errors/getUserOperationError.ts:65
↓ 1 callersFunctiongetSecondBridgeCalldata
( client: Client<Transport, chain>, l1NativeTokenVault: Address, token: Address, amount: bigint, to:
src/zksync/actions/deposit.ts:856
↓ 1 callersFunctiongetSelectorValues
(selectors: Record<string, unknown>)
src/tempo/Selectors.test.ts:102
↓ 1 callersFunctiongetSignalId
(signal: AbortSignal | undefined)
src/clients/transports/http.ts:88
↓ 1 callersFunctiongetSimulationKey
Returns signature metadata for conservative gas estimation.
src/tempo/chainConfig.ts:422
↓ 1 callersFunctiongetSlug
(sponsor: { name: string; slug?: string })
site/pages/components/Sponsors.tsx:6
↓ 1 callersFunctiongetSocket
({ onError, onOpen, onResponse })
src/utils/rpc/ipc.ts:50
↓ 1 callersFunctiongetStaticCallAddress
(addresses: readonly Address[])
src/actions/public/simulateCalls.ts:549
↓ 1 callersFunctiongetStatus
(id: Hex)
src/actions/wallet/getCallsStatus.ts:67
↓ 1 callersFunctiongetSubmittedTransactionHash
Returns the persisted transaction hash for a submitting or successful operation.
src/tempo/Multisig.ts:1143
↓ 1 callersFunctiongetTokenCurrency
( token: TokenlistToken, chainTargetById: Map<number, ChainTarget>, )
scripts/generateTokenlist.ts:170
↓ 1 callersFunctiongetTokenDefinitionSource
(token: TokenDefinition)
scripts/generateTokenlist.ts:343
↓ 1 callersFunctiongetTokenDefinitions
( tokens: TokenlistToken[], reservedImportNames: Set<string>, chainTargetById: Map<number, ChainTarget>,
scripts/generateTokenlist.ts:127
↓ 1 callersFunctiongetTokenLookupChains
(token: Token)
scripts/generateTokenLookup.ts:104
↓ 1 callersFunctiongetTokenLookupToken
( importName: string, token: Token, )
scripts/generateTokenLookup.ts:89
↓ 1 callersFunctiongetTokenlistTokens
(tokenlistUris: string[])
scripts/generateTokenlist.ts:117
↓ 1 callersFunctiongetTotalSupply
( client: Client<Transport, chain, account, undefined, undefined, tokens>, parameters: getTotalSupply.Para
src/actions/token/getTotalSupply.ts:38
↓ 1 callersFunctiongetTransactionHash
Extracts a transaction hash from an RPC submission result.
src/tempo/Multisig.ts:1228
↓ 1 callersFunctiongetUniqueImportName
( token: Pick<TokenDefinition, 'name' | 'symbol'>, usedImportNames: Set<string>, )
scripts/generateTokenlist.ts:408
↓ 1 callersFunctiongetVoucherSignPayload
(parameters: signVoucher.Parameters)
src/tempo/Account.ts:749
↓ 1 callersFunctiongetWithdrawQuote
( client: Client<Transport, chain>, parameters: getWithdrawQuote.Parameters, )
src/tempo/actions/earn.ts:1997
↓ 1 callersFunctiongetZksyncMockProvider
( request: ({ method, params, }: { method: string params?: unknown }) => Promise<any>, )
test/src/zksync.ts:18
↓ 1 callersFunctiongetZoneGatewayConfig
( client: Client<Transport, chain>, parameters: Omit<ReadParameters, 'account'> & { flow: 0 | 1 ga
src/tempo/actions/earn.ts:3129
↓ 1 callersFunctiongetZoneInfo
(client: Client<Transport, chain, account>)
src/tempo/actions/zone.ts:1192
↓ 1 callersFunctionhasStateOverrideForAddress
( rpcStateOverride: RpcStateOverride | undefined, address: Address, )
src/actions/public/call.ts:541
↓ 1 callersFunctionhash
(value: string)
src/utils/hash/hashSignature.ts:5
↓ 1 callersFunctionhashMessage
( parameters: HashMessageParameters, )
src/experimental/erc7739/utils/hashMessage.ts:43
↓ 1 callersFunctionhashSignature
(sig: string)
src/utils/hash/hashSignature.ts:12
↓ 1 callersFunctionhashString
@internal cyrb53 – fast, non-cryptographic 53-bit string hash
src/utils/buildRequest.ts:332
↓ 1 callersFunctionhashType
({ primaryType, types, }: { primaryType: string types: Record<string, readonly MessageTypeProperty[]>
src/utils/signature/hashTypedData.ts:166
↓ 1 callersFunctionhexToRlp
( hex: RecursiveArray<Hex>, to: to | To | undefined = 'hex', )
src/utils/encoding/toRlp.ts:55
↓ 1 callersFunctionhttp
(url = rpcUrl)
test/src/tempo/config.ts:111
↓ 1 callersFunctionincludesArgs
(parameters: { args: unknown inputs: AbiEvent['inputs'] matchArgs: unknown })
src/utils/abi/parseEventLogs.ts:202
↓ 1 callersFunctioninferDecimals
* Infers a token's `decimals` from the Client's `tokens` array by matching * `address` against each token's address for the Client's `chain.id`. * @
src/actions/token/internal.ts:276
↓ 1 callersFunctioninferDecimals
* Infers a token's `decimals` from the client's `tokens` array by matching * `address` against each token's address for the client's `chain.id`. * @
src/tempo/internal/utils.ts:146
↓ 1 callersFunctionisBalance
(call: { data: Hex; status: 'success' | 'failure' })
src/actions/public/simulateCalls.ts:487
↓ 1 callersFunctionisChain
(chain: unknown)
src/utils/chain/filterChains.ts:48
↓ 1 callersFunctionisChain
(value: unknown)
scripts/generateTokenlist.ts:510
↓ 1 callersFunctionisChain
(value: unknown)
scripts/generateTokenLookup.ts:132
↓ 1 callersFunctionisDeposit
( transaction: OpStackTransactionSerializable, )
src/op-stack/serializers.ts:74
↓ 1 callersFunctionisDynamicType
(param: AbiParameter)
src/utils/abi/encodeAbiParameters.ts:436
↓ 1 callersFunctionisEqual
(input: AbiEventParameter, value: unknown, arg: unknown)
src/utils/abi/parseEventLogs.ts:212
↓ 1 callersFunctionisLocalNetwork
(url: string)
test/scripts/chains.test.ts:119
↓ 1 callersFunctionisPlainObject
Whether `value` is a plain object (`{}`), as opposed to a function, array, * or class instance. Used to decide which extension namespaces to merge.
src/clients/createClient.ts:343
↓ 1 callersFunctionisToken
(value: unknown)
scripts/generateTokenLookup.ts:121
↓ 1 callersFunctionisValidSiweDateTime
(value: string)
src/utils/siwe/parseSiweMessage.ts:9
↓ 1 callersFunctionlist
(names: string[])
scripts/generateTokenlist.ts:316
↓ 1 callersFunctionlistFiles
(root: string)
scripts/generateTempoAbis.ts:849
↓ 1 callersFunctionlogHash
(label: string, hash: Hash)
examples/op-stack_super-withdrawal/index.ts:133
↓ 1 callersFunctionmaintainSubmissionLease
Renews a submission lease until the returned cleanup function runs.
src/tempo/Multisig.ts:1158
↓ 1 callersFunctionmaxPriorityFeePerGas
({ block, client, request })
src/linea/chainConfig.ts:7
↓ 1 callersFunctionmaximumInput
Raises a quoted input by basis points with ceiling rounding. @internal
src/tempo/actions/earn.ts:3371
↓ 1 callersFunctionmemory
(options: from.Options = {})
src/tempo/Store.ts:98
↓ 1 callersFunctionmergeTransaction
Preserves or upgrades a fee-payer envelope without removing an existing signature.
src/tempo/Multisig.ts:1075
↓ 1 callersFunctionmint
( client: Client<Transport, chain, account>, parameters: mint.Parameters<chain, account>, )
src/tempo/actions/amm.ts:466
↓ 1 callersFunctionmnemonicToAccount
( mnemonic: string, { passphrase, ...hdKeyOpts }: MnemonicToAccountOptions = {}, )
src/accounts/mnemonicToAccount.ts:23
↓ 1 callersFunctionmultiplyFee
(base: bigint)
src/actions/public/fillTransaction.ts:248
↓ 1 callersFunctionnextAddressBatch
()
src/tempo/nonce.node-fuzz.test.ts:246
↓ 1 callersFunctionnodeParameters
()
src/tempo/nonce.node-fuzz.test.ts:17
↓ 1 callersFunctionnormalizeData
( struct: readonly TypedDataParameter[], data_: Record<string, unknown>, )
src/utils/typedData.ts:42
↓ 1 callersFunctionnormalizeZoneId
(id: number)
src/tempo/Addresses.ts:54
↓ 1 callersFunctiononClose_
()
src/utils/rpc/webSocket.ts:31
↓ 1 callersFunctiononError
(error: Error)
src/actions/public/watchContractEvent.ts:364
↓ 1 callersFunctiononError
(error: Error)
src/actions/public/watchBlocks.ts:261
↓ 1 callersFunctiononError
(error: Error)
src/actions/public/watchPendingTransactions.ts:152
↓ 1 callersFunctiononError
(error: Error)
src/actions/public/watchBlockNumber.ts:201
↓ 1 callersFunctiononLogs
(logs)
src/actions/public/watchContractEvent.test-d.ts:15
↓ 1 callersFunctiononOpen
()
src/utils/rpc/socket.ts:189
↓ 1 callersFunctiononRequest
({ params })
src/actions/wallet/getCallsStatus.test.ts:109
↓ 1 callersFunctiononRequest
({ params })
src/actions/wallet/waitForCallsStatus.test.ts:120
↓ 1 callersFunctiononRequest
({ params })
src/experimental/eip5792/actions/writeContracts.test.ts:110
↓ 1 callersFunctiononRequest
(request)
src/experimental/erc7715/actions/grantPermissions.test.ts:28
↓ 1 callersFunctiononResponse
(data)
src/utils/rpc/socket.test.ts:185
↓ 1 callersFunctiononResponse
()
src/clients/transports/fallback.ts:122
↓ 1 callersFunctiononTransports
(transports)
src/clients/transports/fallback.test.ts:957
↓ 1 callersFunctionoptionalAddress
(name: string)
examples/op-stack_super-withdrawal/index.ts:80
↓ 1 callersFunctionoptionalBigInt
(name: string)
examples/op-stack_super-withdrawal/index.ts:93
↓ 1 callersFunctionparseChainId
Parses a supported chain ID representation.
src/tempo/Multisig.ts:1353
↓ 1 callersFunctionparseCompactSignature
(signatureHex: Hex)
src/utils/signature/parseCompactSignature.ts:19
↓ 1 callersFunctionparseEip712Transaction
( transaction: Hex, )
src/zksync/utils/parseEip712Transaction.ts:11
↓ 1 callersFunctionparseErc6492Signature
( signature: ParseErc6492SignatureParameters, )
src/utils/signature/parseErc6492Signature.ts:55
↓ 1 callersFunctionparseErc8010Signature
( signature: ParseErc8010SignatureParameters, )
src/utils/signature/parseErc8010Signature.ts:45
↓ 1 callersFunctionparseNftAvatarUri
( client: Client<Transport, chain>, { gatewayUrls, record, }: { gatewayUrls?: AssetGatewayUr
src/utils/ens/avatar/parseAvatarRecord.ts:61
↓ 1 callersFunctionparsePaymasterArray
(arr: Hex[])
src/zksync/utils/parseEip712Transaction.ts:22
↓ 1 callersFunctionparseSiweDateTime
(value: string)
src/utils/siwe/parseSiweMessage.ts:14
↓ 1 callersFunctionparseSolInterfaces
(content: string)
scripts/generateTempoAbis.ts:593
↓ 1 callersFunctionparseSolidityInterfaces
(content: string)
scripts/generateTempoAbis.ts:674
↓ 1 callersFunctionparseTransactionCIP42
( serializedTransaction: TransactionSerializedCIP42, )
src/celo/parsers.ts:56
↓ 1 callersFunctionparseTransactionCIP64
( serializedTransaction: TransactionSerializedCIP64, )
src/celo/parsers.ts:135
↓ 1 callersFunctionparseTransactionDeposit
( serializedTransaction: TransactionSerializedDeposit, )
src/op-stack/parsers.ts:47
↓ 1 callersFunctionpaymasterActions
( client: Client<transport>, )
src/account-abstraction/clients/decorators/paymaster.ts:73
↓ 1 callersFunctionpickReadParameters
(parameters: Omit<ReadParameters, 'account'>)
src/tempo/actions/earn.ts:3118
↓ 1 callersFunctionping
({ transport })
src/clients/transports/fallback.test.ts:1048
↓ 1 callersFunctionpollBlockNumber
()
src/actions/public/watchBlockNumber.ts:112
↓ 1 callersFunctionpollBlocks
()
src/actions/public/watchBlocks.ts:137
↓ 1 callersFunctionpollContractEvent
()
src/actions/public/watchContractEvent.ts:173
↓ 1 callersFunctionpollEvent
()
src/actions/public/watchEvent.ts:194
↓ 1 callersFunctionpollPendingTransactions
()
src/actions/public/watchPendingTransactions.ts:83
← previousnext →901–1,000 of 1,988, ranked by callers