MCPcopy Create free account

hub / github.com/wevm/viem / functions

Functions1,988 in github.com/wevm/viem

↓ 3 callersFunctionsetupTokenPair
( client: Client<Transport, typeof tempoLocalnet, viem_Account>, )
test/src/tempo/config.ts:216
↓ 3 callersFunctionsha256
( value: Hex | ByteArray, to_?: to | undefined, )
src/utils/hash/sha256.ts:21
↓ 3 callersFunctionshouldRetry
(error: Error)
src/utils/buildRequest.ts:291
↓ 3 callersFunctionshowCallsStatus
( client: Client<Transport, chain, account>, parameters: ShowCallsStatusParameters, )
src/actions/wallet/showCallsStatus.ts:35
↓ 3 callersFunctionsign
(parameters)
src/account-abstraction/accounts/implementations/toCoinbaseSmartAccount.ts:189
↓ 3 callersFunctionsign
({ hash }: { hash: Hex })
src/zksync/accounts/toSmartAccount.test.ts:10
↓ 3 callersFunctionsignMessage
( client: Client<Transport, chain, account>, { account: account_ = client.account, message, }: S
src/actions/wallet/signMessage.ts:82
↓ 3 callersFunctionsignMultisig
( account: MultisigAccount, parameters: { config?: MultisigConfig.Config | undefined payload: Hex.
src/tempo/Account.ts:520
↓ 3 callersFunctionsliceBytes
( value_: ByteArray, start?: number | undefined, end?: number | undefined, { strict }: { strict?: bool
src/utils/data/slice.ts:92
↓ 3 callersFunctionsnapshot
(client: TestClient<TestClientMode, Transport, chain, account, false>)
src/actions/test/snapshot.ts:32
↓ 3 callersFunctionsubmissionKey
Returns the store key for a submission attempt.
src/tempo/multisig/Operation.ts:180
↓ 3 callersFunctiontoAmount
(amount: bigint, decimals: number)
src/actions/token/internal.ts:115
↓ 3 callersFunctiontoBaseUnits
( amount: AmountInput, decimals: number | undefined, )
src/actions/token/internal.ts:126
↓ 3 callersFunctiontoBaseUnitsLive
* Converts an amount to base units, resolving missing decimals with live * reads of the vault's asset or share token. Earn share tokens are not * ge
src/tempo/actions/earn.ts:3393
↓ 3 callersFunctiontoClaimer
@internal
src/tempo/actions/receivePolicy.ts:1303
↓ 3 callersFunctiontoCoinType
(chainId: number)
src/utils/ens/toCoinType.ts:18
↓ 3 callersFunctiontoDepositArgs
Resolves `deposit` parameters into the adapter call args. @internal
src/tempo/actions/earn.ts:3268
↓ 3 callersFunctiontoDepositSharesArgs
Resolves `depositShares` parameters into the adapter call args. @internal
src/tempo/actions/earn.ts:3293
↓ 3 callersFunctiontoPolicyRef
@internal
src/tempo/actions/receivePolicy.ts:1273
↓ 3 callersFunctiontoRedeemArgs
Resolves `redeem` parameters into the adapter call args. @internal
src/tempo/actions/earn.ts:3313
↓ 3 callersFunctiontoReplaySafeTypedData
({ address, chainId, hash, }: { address: Address chainId: number hash: Hash })
src/account-abstraction/accounts/implementations/toCoinbaseSmartAccount.ts:330
↓ 3 callersFunctiontoSignature
(def: string | AbiFunction | AbiEvent)
src/utils/hash/toSignature.ts:28
↓ 3 callersFunctiontoSimple7702SmartAccount
( parameters: ToSimple7702SmartAccountParameters<entryPoint>, )
src/account-abstraction/accounts/implementations/toSimple7702SmartAccount.ts:81
↓ 3 callersFunctiontoSmartAccount
( parameters: ToSmartAccountParameters, )
src/zksync/accounts/toSmartAccount.ts:26
↓ 3 callersFunctiontoWebAuthnAccount
( parameters: ToWebAuthnAccountParameters, )
src/account-abstraction/accounts/toWebAuthnAccount.ts:40
↓ 3 callersFunctiontoWithdrawExactArgs
Resolves `withdrawExact` parameters into the adapter call args. @internal
src/tempo/actions/earn.ts:3342
↓ 3 callersFunctionuninstallFilter
( _client: Client<transport, chain>, { filter }: UninstallFilterParameters, )
src/actions/public/uninstallFilter.ts:39
↓ 3 callersFunctionvalidateConfig
Reads and validates a config commitment at one block.
src/tempo/Multisig.ts:807
↓ 3 callersFunctionvalidateDeploymentId
(deploymentId: Hex.Hex)
src/tempo/actions/earn/deployment.ts:1269
↓ 3 callersFunctionvalidateTypedData
(parameters: TypedDataDefinition<typedData, primaryType>)
src/utils/typedData.ts:75
↓ 3 callersFunctionverifyHash
(client, parameters)
src/tempo/chainConfig.ts:312
↓ 3 callersFunctionwaitForBlock
(client: Client<Transport, Chain>)
test/src/tempo/prool.ts:336
↓ 3 callersFunctionwaitForCallsStatus
( client: Client<Transport, chain>, parameters: WaitForCallsStatusParameters, )
src/actions/wallet/waitForCallsStatus.ts:94
↓ 3 callersFunctionwaitForNextGame
( client: Client<Transport, chain, account>, parameters: WaitForNextGameParameters<chain, chainOverride>,
src/op-stack/actions/waitForNextGame.ts:86
↓ 3 callersFunctionwaitForNextL2Output
( client: Client<Transport, chain, account>, parameters: WaitForNextL2OutputParameters<chain, chainOverrid
src/op-stack/actions/waitForNextL2Output.ts:81
↓ 3 callersFunctionwatchBlockHeaders
( client: Client<transport, chain>, { onBlockHeader, onError, }: HasTransportType<transport, 'we
src/actions/public/watchBlockHeaders.ts:69
↓ 3 callersFunctionwithRelay
( defaultTransport: Transport, relayTransport: Transport, parameters?: withRelay.Parameters, )
src/tempo/Transport.ts:164
↓ 3 callersFunctionwrapTypedDataSignature
( parameters: WrapTypedDataSignatureParameters, )
src/experimental/erc7739/utils/wrapTypedDataSignature.ts:67
↓ 2 callersFunctionaddChain
(client: Client<Transport, chain, account>, { chain }: AddChainParameters)
src/actions/wallet/addChain.ts:41
↓ 2 callersFunctionaddSubAccount
( client: Client<Transport, chain>, parameters: AddSubAccountParameters, )
src/experimental/erc7895/actions/addSubAccount.ts:68
↓ 2 callersFunctionapproveSync
( client: Client<Transport, chain, account, undefined, undefined, tokens>, parameters: approveSync.Paramet
src/actions/token/approveSync.ts:44
↓ 2 callersFunctionassertEndOffset
( value: Hex | ByteArray, start?: number | undefined, end?: number | undefined, )
src/utils/data/slice.ts:62
↓ 2 callersFunctionassertHash
Verifies that the operation hash commits to its stored payload.
src/tempo/multisig/Operation.ts:154
↓ 2 callersFunctionassertKey
Verifies that a config matches its account-and-commitment key.
src/tempo/multisig/Config.ts:70
↓ 2 callersFunctionassertStartOffset
(value: Hex | ByteArray, start?: number | undefined)
src/utils/data/slice.ts:48
↓ 2 callersFunctionassertSuccess
( receipt: Transaction.TransactionReceipt, )
src/tempo/e2e.multisig.test.ts:3219
↓ 2 callersFunctionassertTransactionCIP64
( transaction: TransactionSerializableCIP64, )
src/celo/serializers.ts:138
↓ 2 callersFunctionassertTransactionDeposit
( transaction: TransactionSerializableDeposit, )
src/op-stack/serializers.ts:82
↓ 2 callersFunctionattemptReconnect
()
src/utils/rpc/socket.ts:138
↓ 2 callersFunctionattemptRetry
({ count = 0 } = {})
src/utils/promise/withRetry.ts:42
↓ 2 callersFunctionblock
(number: bigint, timestamp: bigint)
src/op-stack/utils/getL2BlockNumberAtTimestamp.test.ts:8
↓ 2 callersFunctioncacheKey
(id: string)
src/actions/public/getBlockNumber.ts:21
↓ 2 callersFunctioncamelCaseKeys
(response: object)
src/zksync/utils/camelCaseKeys.ts:1
↓ 2 callersFunctionclaimFailedDeposit
( client: Client<Transport, chain, account>, parameters: ClaimFailedDepositParameters< chain, acco
src/zksync/actions/claimFailedDeposit.ts:133
↓ 2 callersFunctioncleanup
()
src/tempo/actions/earn.ts:1202
↓ 2 callersFunctioncompareStrings
(a: string, b: string)
scripts/generateTempoAbis.ts:841
↓ 2 callersFunctionconcatBytes
(values: readonly ByteArray[])
src/utils/data/concat.ts:23
↓ 2 callersFunctioncreateAccessList
( client: Client<Transport, chain>, args: CreateAccessListParameters<chain>, )
src/actions/public/createAccessList.ts:101
↓ 2 callersFunctioncreateCcipServer
()
test/src/ccip.ts:13
↓ 2 callersFunctioncreateServer
()
test/src/tempo/prool.ts:53
↓ 2 callersFunctiondebugOptions
({ rpcUrl, }: { rpcUrl: string })
test/src/tempo/config.ts:86
↓ 2 callersFunctiondecodeDeployData
( parameters: DecodeDeployDataParameters<abi>, )
src/utils/abi/decodeDeployData.ts:42
↓ 2 callersFunctiondefineKzg
({ blobToKzgCommitment, computeBlobKzgProof, }: DefineKzgParameters)
src/utils/kzg/defineKzg.ts:22
↓ 2 callersFunctiondefineZone
( parameters: DefineZoneParameters = {}, )
test/src/tempo/prool.ts:207
↓ 2 callersFunctiondeployBAYC
()
test/src/utils.ts:101
↓ 2 callersFunctiondeployContract
( walletClient: Client<Transport, chain, account>, parameters: DeployContractParameters<abi, chain, accoun
src/zksync/actions/deployContract.ts:75
↓ 2 callersFunctiondeployEnsAvatarTokenUri
({ metadataUri, }: { /** Base URI of the token metadata. The token ID is appended as `0x{id}`. */ metada
test/src/utils.ts:115
↓ 2 callersFunctiondeployOffchainLookupExample
({ urls, }: { urls: string[] })
test/src/utils.ts:135
↓ 2 callersFunctiondeployPayable
()
test/src/utils.ts:147
↓ 2 callersFunctiondeploySimple7702Account_08
()
test/src/utils.ts:154
↓ 2 callersFunctiondeposit
( client: Client<Transport, chain, account>, parameters: DepositParameters< chain, account, ch
src/zksync/actions/deposit.ts:197
↓ 2 callersFunctiondeserialize
Deserializes a Tempo transaction or throws an RPC parameter error.
src/tempo/Multisig.ts:768
↓ 2 callersFunctiondeserialize
Deserializes a multisig operation from storage.
src/tempo/multisig/Operation.ts:127
↓ 2 callersFunctiondisconnect
( client: Client<Transport, chain>, )
src/experimental/erc7846/actions/disconnect.ts:29
↓ 2 callersFunctiondumpState
( client: TestClient<TestClientMode, Transport, chain, account, false>, )
src/actions/test/dumpState.ts:35
↓ 2 callersFunctionencodeCalls
( calls_: Calls<readonly unknown[]>, opData?: Hex | undefined, )
src/experimental/erc7821/utils/encodeCalls.ts:17
↓ 2 callersFunctionencodeData
({ data, primaryType, types, }: { data: Record<string, unknown> primaryType: string types: Record<
src/utils/signature/hashTypedData.ts:134
↓ 2 callersFunctionencodeDefaultBridgeData
( client: Client<Transport, chain>, token: Address, )
src/zksync/actions/deposit.ts:814
↓ 2 callersFunctionencodeDeployData
( parameters: EncodeDeployDataParameters<abi>, )
src/zksync/utils/abi/encodeDeployData.ts:49
↓ 2 callersFunctionencodeLabelhash
(hash: Hex)
src/utils/ens/encodeLabelhash.ts:6
↓ 2 callersFunctionencodeStaticCall
(address: Address, data: Hex)
src/actions/public/simulateCalls.ts:461
↓ 2 callersFunctionencodeType
({ primaryType, types, }: { primaryType: string types: Record<string, readonly MessageTypeProperty[]>
src/utils/signature/hashTypedData.ts:179
↓ 2 callersFunctionencryptDepositPayload
* Encrypts a deposit payload (recipient + memo) using ECIES with AES-256-GCM. * * @internal
src/tempo/actions/zone.ts:2040
↓ 2 callersFunctionerc7811Actions
()
src/experimental/erc7811/decorators/erc7811.ts:66
↓ 2 callersFunctionestimateContractL1Fee
( client: Client<Transport, chain, account>, parameters: EstimateContractL1FeeParameters< abi, fun
src/op-stack/actions/estimateContractL1Fee.ts:99
↓ 2 callersFunctionestimateContractL1Gas
( client: Client<Transport, chain, account>, parameters: EstimateContractL1GasParameters< abi, fun
src/op-stack/actions/estimateContractL1Gas.ts:99
↓ 2 callersFunctionestimateContractTotalFee
( client: Client<Transport, chain, account>, parameters: EstimateContractTotalFeeParameters< abi,
src/op-stack/actions/estimateContractTotalFee.ts:101
↓ 2 callersFunctionestimateContractTotalGas
( client: Client<Transport, chain, account>, parameters: EstimateContractTotalGasParameters< abi,
src/op-stack/actions/estimateContractTotalGas.ts:101
↓ 2 callersFunctionestimateDepositTransactionGas
( client: Client<Transport, chain, account>, parameters: EstimateDepositTransactionGasParameters< chai
src/op-stack/actions/estimateDepositTransactionGas.ts:87
↓ 2 callersFunctionestimateFeesPerGas
({ client, multiply, request, type, }: Parameters<ChainEstimateFeesPerGasFn>[0])
src/linea/chainConfig.ts:27
↓ 2 callersFunctionestimateFinalizeWithdrawalGas
( client: Client<Transport, chain, account>, parameters: EstimateFinalizeWithdrawalGasParameters< chai
src/op-stack/actions/estimateFinalizeWithdrawalGas.ts:82
↓ 2 callersFunctionestimateGas
(client: Client)
src/clients/createClient.test.ts:718
↓ 2 callersFunctionestimateGas
( client: Client<Transport, chain, account>, args: EstimateGasParameters<chain>, )
src/linea/actions/estimateGas.ts:56
↓ 2 callersFunctionestimateInitiateWithdrawalGas
( client: Client<Transport, chain, account>, parameters: EstimateInitiateWithdrawalGasParameters< chai
src/op-stack/actions/estimateInitiateWithdrawalGas.ts:83
↓ 2 callersFunctionestimateMaxPriorityFeePerGas
( client: Client<Transport, chain>, args?: | EstimateMaxPriorityFeePerGasParameters<chain, chainOverri
src/actions/public/estimateMaxPriorityFeePerGas.ts:63
↓ 2 callersFunctionestimateProveWithdrawalGas
( client: Client<Transport, chain, account>, parameters: EstimateProveWithdrawalGasParameters< chain,
src/op-stack/actions/estimateProveWithdrawalGas.ts:95
↓ 2 callersFunctionexecute
( client: Client<Transport, chain, account>, parameters: ExecuteParameters<calls, chain, account, chainOve
src/experimental/erc7821/actions/execute.ts:136
↓ 2 callersFunctionexecuteBatches
( client: Client<Transport, chain, account>, parameters: ExecuteBatchesParameters<batches, chain, account,
src/experimental/erc7821/actions/executeBatches.ts:159
↓ 2 callersFunctionextractMessages
(buffer: Buffer)
src/utils/rpc/ipc.ts:19
↓ 2 callersFunctionextractWithdrawalMessageLogs
({ logs, }: ExtractWithdrawalMessageLogsParameters)
src/op-stack/utils/extractWithdrawalMessageLogs.ts:28
← previousnext →401–500 of 1,988, ranked by callers