MCPcopy Create free account

hub / github.com/wevm/viem / functions

Functions1,988 in github.com/wevm/viem

↓ 2 callersFunctionisEIP1559
( transaction: CeloTransactionSerializable | CeloTransactionRequest, )
src/celo/utils.ts:32
↓ 2 callersFunctionisErc6492Signature
( signature: IsErc6492SignatureParameters, )
src/utils/signature/isErc6492Signature.ts:11
↓ 2 callersFunctionisErc8010Signature
( signature: IsErc8010SignatureParameters, )
src/utils/signature/isErc8010Signature.ts:10
↓ 2 callersFunctionisHash
(hash: string)
src/utils/hash/isHash.ts:7
↓ 2 callersFunctionisImageUri
(uri: string)
src/utils/ens/avatar/utils.ts:39
↓ 2 callersFunctionisMultisigAccount
(account: LocalAccount)
src/tempo/Account.ts:516
↓ 2 callersFunctionisRecord
(value: unknown)
scripts/generateTokenlist.ts:506
↓ 2 callersFunctionisSerializedTempoTransaction
Checks whether a value is a serialized Tempo transaction.
src/tempo/Multisig.ts:1372
↓ 2 callersFunctionisUri
(value: string)
src/utils/siwe/utils.ts:1
↓ 2 callersFunctionisWithdrawalFinalized
( client: Client<Transport, chain, account>, parameters: IsWithdrawalFinalizedParameters<chainL2, accountL
src/zksync/actions/isWithdrawalFinalized.ts:68
↓ 2 callersFunctionjsonRpc
()
src/utils/nonceManager.ts:118
↓ 2 callersFunctionkey
Returns the store key for an account and config commitment.
src/tempo/multisig/Config.ts:107
↓ 2 callersFunctionlabelhash
(label: string)
src/utils/ens/labelhash.ts:29
↓ 2 callersFunctionloadState
( client: TestClient<TestClientMode, Transport, chain, account, false>, { state }: LoadStateParameters, )
src/actions/test/loadState.ts:36
↓ 2 callersFunctionlocalBatchGatewayRequest
(parameters: { data: Hex ccipRequest: ( parameters: CcipRequestParameters, ) => Promise<CcipRequestR
src/utils/ens/localBatchGatewayRequest.ts:15
↓ 2 callersFunctionmaybeAddProofNode
(key: string, proof: readonly Hex[])
src/op-stack/actions/buildProveWithdrawal.ts:175
↓ 2 callersFunctionnormalizeSignature
( signature: NormalizeSignatureParameters, )
src/utils/hash/normalizeSignature.ts:8
↓ 2 callersFunctionoffchainLookup
( client: Client<Transport, chain>, { blockNumber, blockTag, data, requestOptions, to,
src/utils/ccip.ts:63
↓ 2 callersFunctiononData
(buffer: Buffer)
src/utils/rpc/ipc.ts:61
↓ 2 callersFunctiononError
(error)
src/utils/rpc/socket.test.ts:188
↓ 2 callersFunctiononError
(error)
src/clients/transports/webSocket.ts:164
↓ 2 callersFunctiononRequest
({ params })
src/actions/wallet/sendCalls.test.ts:152
↓ 2 callersFunctionopaqueDataToDepositData
( opaqueData: Hex, )
src/op-stack/utils/opaqueDataToDepositData.ts:22
↓ 2 callersFunctionoperationKey
Returns the store key for an operation hash.
src/tempo/multisig/Operation.ts:175
↓ 2 callersFunctionparseAvatarRecord
( client: Client<Transport, chain>, { gatewayUrls, record, }: { gatewayUrls?: AssetGatewayUr
src/utils/ens/avatar/parseAvatarRecord.ts:37
↓ 2 callersFunctionparseNftUri
(uri_: string)
src/utils/ens/avatar/utils.ts:221
↓ 2 callersFunctionparseSiweMessage
( message: string, )
src/utils/siwe/parseSiweMessage.ts:28
↓ 2 callersFunctionparseSolStructFields
(body: string)
scripts/generateTempoAbis.ts:734
↓ 2 callersFunctionparseTransaction
(serializedTransaction: serialized)
src/op-stack/parsers.ts:32
↓ 2 callersFunctionparseUrl
(url_: string)
src/utils/rpc/http.ts:264
↓ 2 callersFunctionpendingResult
Returns a pending result for an operation that has not reached quorum.
src/tempo/Multisig.ts:964
↓ 2 callersFunctionprepareAuthorization
( client: Client<Transport, chain, account>, parameters: prepareAuthorization.Parameters<account>, )
src/tempo/actions/accessKey.ts:1049
↓ 2 callersFunctionpublicActionsL1
()
src/zksync/decorators/publicL1.ts:203
↓ 2 callersFunctionpublicActionsL2
()
src/op-stack/decorators/publicL2.ts:523
↓ 2 callersFunctionrankTransports
({ chain, interval = 4_000, onTransports, ping, sampleCount = 10, timeout = 1_000, transports,
src/clients/transports/fallback.ts:225
↓ 2 callersFunctionrecoverMessageAddress
({ message, signature, }: RecoverMessageAddressParameters)
src/utils/signature/recoverMessageAddress.ts:27
↓ 2 callersFunctionrecoverPublicKey
({ hash, signature, }: RecoverPublicKeyParameters)
src/utils/signature/recoverPublicKey.ts:24
↓ 2 callersFunctionreject_
(error: unknown)
src/tempo/actions/earn.ts:1210
↓ 2 callersFunctionremoveBlockTimestampInterval
(client: TestClient<TestClientMode, Transport, chain, account, false>)
src/actions/test/removeBlockTimestampInterval.ts:32
↓ 2 callersFunctionremoveSettledSubmission
Removes settled submission data without replacing a successful result with a cleanup error.
src/tempo/Multisig.ts:1064
↓ 2 callersFunctionreplaceEnumTypes
(definition: string)
scripts/generateTempoAbis.ts:622
↓ 2 callersFunctionrequest
({ body })
src/utils/rpc/ipc.ts:94
↓ 2 callersFunctionrequestExecute
( client: Client<Transport, chain, account>, parameters: RequestExecuteParameters< chain, account,
src/zksync/actions/requestExecute.ts:139
↓ 2 callersFunctionrequestPermissions
( client: Client<Transport, chain, account>, permissions: RequestPermissionsParameters, )
src/actions/wallet/requestPermissions.ts:44
↓ 2 callersFunctionresetCache
(key: string)
src/utils/nonceManager.ts:53
↓ 2 callersFunctionresolve
( client: Client<Transport, chain, account>, parameters: resolve.Parameters, )
src/tempo/actions/virtualAddress.ts:118
↓ 2 callersFunctionresolveAccessKeyAddress
@internal
src/tempo/actions/accessKey.ts:1906
↓ 2 callersFunctionresolveCallParameters
( parameters: CallParameters<args, client>, )
src/tempo/internal/utils.ts:250
↓ 2 callersFunctionresolveTokenForChain
* Resolves a {@link Token} to a {@link ResolvedToken} for `chainId`, or * `undefined` when the token has no address for `chainId`. @internal
src/actions/token/internal.ts:246
↓ 2 callersFunctionrevert
( client: TestClient<TestClientMode, Transport, chain, account, false>, { id }: RevertParameters, )
src/actions/test/revert.ts:39
↓ 2 callersFunctionsendCallsSync
( client: Client<Transport, chain, account>, parameters: SendCallsSyncParameters<chain, account, chainOver
src/actions/wallet/sendCallsSync.ts:67
↓ 2 callersFunctionsendUnsignedTransaction
( client: TestClient<TestClientMode, Transport, chain, account, false>, args: SendUnsignedTransactionParam
src/actions/test/sendUnsignedTransaction.ts:51
↓ 2 callersFunctionserializeAccountStateOverride
( parameters: SerializeAccountStateOverrideParameters, )
src/utils/stateOverride.ts:62
↓ 2 callersFunctionserializeAuthorizationList
( authorizationList?: AuthorizationList<number, true> | undefined, )
src/utils/authorization/serializeAuthorizationList.ts:16
↓ 2 callersFunctionserializeStateMapping
( stateMapping: SerializeStateMappingParameters, )
src/utils/stateOverride.ts:29
↓ 2 callersFunctionserializeTransaction
( transaction: ZksyncTransactionSerializable, signature?: Signature | undefined, )
src/zksync/serializers.ts:17
↓ 2 callersFunctionserializeTypedData
(parameters: TypedDataDefinition<typedData, primaryType>)
src/utils/typedData.ts:31
↓ 2 callersFunctionsetBlockGasLimit
( client: TestClient<TestClientMode, Transport, chain, account, false>, { gasLimit }: SetBlockGasLimitPara
src/actions/test/setBlockGasLimit.ts:39
↓ 2 callersFunctionsetCode
( client: TestClient<TestClientMode, Transport, chain, account, false>, { address, bytecode }: SetCodePara
src/actions/test/setCode.ts:46
↓ 2 callersFunctionsetCoinbase
( client: TestClient<TestClientMode, Transport, chain, account, false>, { address }: SetCoinbaseParameters
src/actions/test/setCoinbase.ts:42
↓ 2 callersFunctionsetLoggingEnabled
( client: TestClient<TestClientMode, Transport, chain, account, false>, enabled: boolean, )
src/actions/test/setLoggingEnabled.ts:32
↓ 2 callersFunctionsetMinGasPrice
( client: TestClient<TestClientMode, Transport, chain, account, false>, { gasPrice }: SetMinGasPriceParame
src/actions/test/setMinGasPrice.ts:43
↓ 2 callersFunctionsetNextBlockTimestamp
( client: TestClient<TestClientMode, Transport, chain, account, false>, { timestamp }: SetNextBlockTimesta
src/actions/test/setNextBlockTimestamp.ts:39
↓ 2 callersFunctionsetRpcUrl
( client: TestClient<TestClientMode, Transport, chain, account, false>, jsonRpcUrl: string, )
src/actions/test/setRpcUrl.ts:33
↓ 2 callersFunctionsetStorageAt
( client: TestClient<TestClientMode, Transport, chain, account, false>, { address, index, value }: SetStor
src/actions/test/setStorageAt.ts:50
↓ 2 callersFunctionsetup
(client: Client<Transport, Chain>)
test/src/tempo/prool.ts:347
↓ 2 callersFunctionsetup
()
src/utils/rpc/socket.ts:168
↓ 2 callersFunctionsetupStack
()
src/tempo/actions/earn.test.ts:64
↓ 2 callersFunctionsignMessage
( client: Client<Transport, chain, account>, parameters: SignMessageParameters<account, accountOverride>,
src/experimental/erc7739/actions/signMessage.ts:98
↓ 2 callersFunctionsignTransaction
( parameters: SignTransactionParameters<serializer, transaction>, )
src/accounts/utils/signTransaction.ts:40
↓ 2 callersFunctionsignTypedData
( client: Client<Transport, chain, account>, parameters: SignTypedDataParameters<typedData, primaryType, a
src/actions/wallet/signTypedData.ts:153
↓ 2 callersFunctionsignTypedData
( parameters: SignTypedDataParameters<typedData, primaryType>, )
src/accounts/utils/signTypedData.ts:32
↓ 2 callersFunctionsignTypedData
(parameters)
src/account-abstraction/accounts/implementations/toCoinbaseSmartAccount.ts:226
↓ 2 callersFunctionsignTypedData
()
src/tempo/Account.ts:452
↓ 2 callersFunctionsignTypedData
( client: Client<Transport, chain, account>, parameters: SignTypedDataParameters< typedData, prima
src/experimental/erc7739/actions/signTypedData.ts:155
↓ 2 callersFunctionsimulateBlocks
( client: Client<Transport, chain>, parameters: SimulateBlocksParameters<calls>, )
src/actions/public/simulateBlocks.ts:180
↓ 2 callersFunctionsimulateBlocks
( client: Client<Transport, chain>, parameters: simulateBlocks.Parameters<calls>, )
src/tempo/actions/simulate.ts:119
↓ 2 callersFunctionsubmit
(options: submit.Options)
src/tempo/Multisig.ts:240
↓ 2 callersFunctionsubmittedResult
Returns an existing successful operation through the requested send method.
src/tempo/Multisig.ts:905
↓ 2 callersFunctionswitchChain
(client: Client<Transport, chain, account>, { id }: SwitchChainParameters)
src/actions/wallet/switchChain.ts:42
↓ 2 callersFunctiontoDeployParameters
(args: createStack.Args)
src/tempo/actions/earn/deployment.ts:1274
↓ 2 callersFunctiontoDeploylessCallViaBytecodeData
(parameters: { code: Hex; data: Hex })
src/actions/public/call.ts:555
↓ 2 callersFunctiontoSignatureHash
(fn: string | AbiFunction | AbiEvent)
src/utils/hash/toSignatureHash.ts:15
↓ 2 callersFunctiontransactionEnvelope
()
src/actions/wallet/sendTransaction.test.ts:560
↓ 2 callersFunctiontransfer
( client: Client<Transport, chain, account, undefined, undefined, tokens>, parameters: transfer.Parameters
src/actions/token/transfer.ts:71
↓ 2 callersFunctiontransferSync
( client: Client<Transport, chain, account, undefined, undefined, tokens>, parameters: transferSync.Parame
src/actions/token/transferSync.ts:48
↓ 2 callersFunctionundoL1ToL2Alias
(address: Address)
src/zksync/utils/bridge/undoL1ToL2Alias.ts:18
↓ 2 callersFunctionunsubscribe
()
src/clients/transports/ipc.ts:161
↓ 2 callersFunctionvalidateSiweMessage
( parameters: ValidateSiweMessageParameters, )
src/utils/siwe/validateSiweMessage.ts:44
↓ 2 callersFunctionverifySiweMessage
( client: Client<Transport, chain>, parameters: VerifySiweMessageParameters, )
src/actions/siwe/verifySiweMessage.ts:55
↓ 2 callersFunctionwaitForUserOperationReceipt
( client: Client<Transport>, parameters: WaitForUserOperationReceiptParameters, )
src/account-abstraction/actions/bundler/waitForUserOperationReceipt.ts:69
↓ 2 callersFunctionwalletActionsL1
()
src/op-stack/decorators/walletL1.ts:158
↓ 2 callersFunctionwatchAsset
( client: Client<Transport, chain, account>, params: WatchAssetParameters, )
src/actions/wallet/watchAsset.ts:41
↓ 2 callersFunctionwatchBlockNumber
( client: Client<transport, chain>, { emitOnBegin = false, emitMissed = false, onBlockNumber,
src/actions/public/watchBlockNumber.ts:80
↓ 2 callersFunctionwatchBlocks
( client: Client<transport, chain>, { blockTag = client.experimental_blockTag ?? 'latest', emitMis
src/actions/public/watchBlocks.ts:98
↓ 2 callersFunctionwatchEvent
( client: Client<transport, chain>, { address, args, batch = true, event, events,
src/actions/public/watchEvent.ts:150
↓ 2 callersFunctionwatchPendingTransactions
( client: Client<transport, chain>, { batch = true, onError, onTransactions, poll: poll_,
src/actions/public/watchPendingTransactions.ts:65
↓ 2 callersFunctionwithDedupe
( fn: () => Promise<data>, { enabled = true, id }: WithDedupeOptions, )
src/utils/promise/withDedupe.ts:12
↓ 2 callersFunctionwithFeePayer
( defaultTransport: Transport, relayTransport: Transport, parameters?: withFeePayer.Parameters, )
src/tempo/Transport.ts:289
↓ 2 callersFunctionwithMultisig
( transport: transport, parameters: withMultisig.Parameters, )
src/tempo/Transport.ts:106
← previousnext →601–700 of 1,988, ranked by callers