Skip to content

chore(deps): update dependency viem to v2.47.5#66

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/viem-2.x-lockfile
Open

chore(deps): update dependency viem to v2.47.5#66
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/viem-2.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Nov 23, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
viem (source) 2.38.62.47.5 age confidence
viem (source) 2.40.02.47.5 age confidence

Release Notes

wevm/viem (viem)

v2.47.5

Compare Source

Patch Changes

v2.47.4

Compare Source

Patch Changes

v2.47.2

Compare Source

Patch Changes

v2.47.1

Compare Source

Patch Changes

v2.47.0

Compare Source

Minor Changes
  • 1adb83804d5f6c3f36d5f293de88532330d52dc7 Thanks @​jxom! - Breaking (viem/tempo): chainId is now required when signing access key authorizations with signKeyAuthorization. It is recommended to use client.accessKey.signAuthorization instead for inferred chain ID.

    import { client } from './viem.config'
    import { Account } from 'viem/tempo'
    
    const account = Account.from({ privateKey: '0x...' })
    const accessKey = Account.fromP256(generatePrivateKey(), {
      access: account,
    })
    
    - const keyAuthorization = await account.signKeyAuthorization(accessKey)
    + const keyAuthorization = await client.accessKey.signAuthorization({
    +   account,
    +   accessKey,
    + })
Patch Changes

v2.46.3

Compare Source

Patch Changes

v2.46.2

Compare Source

Patch Changes

v2.46.1

Compare Source

Patch Changes

v2.46.0

Compare Source

Minor Changes
  • #​4304 b6b50d40fb6bbadc851377b74b2dd4da584958b0 Thanks @​jxom! - Breaking (viem/tempo): Renamed nonceKey: 'random' to nonceKey: 'expiring' to align with TIP-1009 terminology.

    TIP-1009 defines "expiring nonces" as time-based replay protection using validBefore timestamps. The name 'expiring' better describes the mechanism than 'random'.

    await sendTransaction(client, {
      account,
    - nonceKey: 'random',
    + nonceKey: 'expiring',
      to: '0x...',
    })

v2.45.3

Compare Source

Patch Changes

v2.45.2

Compare Source

Patch Changes

v2.45.1

Compare Source

Patch Changes

v2.45.0

Compare Source

Minor Changes
Patch Changes

v2.44.4

Compare Source

Patch Changes

v2.44.2

Compare Source

Patch Changes

v2.44.1

Compare Source

Patch Changes

v2.44.0

Compare Source

Minor Changes
  • #​4201 0268ca88c67c7851ae03d8d41508657f2b62729d Thanks @​jxom! - ### viem/tempo Extension

    Added support for Tempo Moderato testnet.

    • (Breaking): Renamed tempoTestnettempoModerato. The old export is deprecated but still available as an alias.
    • (Breaking): Renamed reward.startreward.distribute: Renamed for distributing rewards (no longer supports streaming).
    • (Breaking): Renamed reward.getTotalPerSecondreward.getGlobalRewardPerToken: Returns the global reward per token value instead of per-second rate.
    • (Breaking): Renamed reward.watchRewardScheduledreward.watchRewardDistributed: Watches for reward distributed events.
    • (Breaking): Removed nonce.getNonceKeyCount.
    • (Breaking): Removed nonce.watchActiveKeyCountChanged.
    • (Breaking): Removed amm.watchFeeSwap (FeeSwap event no longer emitted by protocol).
    • (Breaking): OrderPlaced event now includes isFlipOrder and flipTick fields. The FlipOrderPlaced event has been removed and merged into OrderPlaced.
    • (Breaking): Renamed Address.stablecoinExchangeAddress.stablecoinDex.
    • (Breaking): Renamed Abis.stablecoinExchangeAbis.stablecoinDex.
    • Added dex.cancelStale action to cancel stale orders from restricted makers.
    • Added salt parameter to token.create.
Patch Changes

v2.43.5

Compare Source

Patch Changes

v2.43.4

Compare Source

Patch Changes

v2.43.3

Compare Source

Patch Changes

v2.43.2

Compare Source

Patch Changes

v2.43.1

Compare Source

Patch Changes

v2.43.0

Compare Source

Minor Changes
  • #​4107 b423fc17eba4f9f0648f72f5358a8e5ed9d5f092 Thanks @​tmm! - Added experimental named tuple support for contract-related actions and utilities.

  • #​4147 734d99d9da4b76f9aa985a800213b4ba581607df Thanks @​jxom! - Added first-class support and extension for Tempo.


    Attaching a Tempo chain to your client grants your transaction actions with Tempo superpowers like batched calls and external fee payer capabilities.

    import { createClient, http } from "viem";
    import { privateKeyToAccount } from "viem/accounts";
    import { tempoTestnet } from "viem/chains";
    
    const client = createClient({
      account: privateKeyToAccount("0x…"),
      chain: tempoTestnet.extend({
        feeToken: "0x20c00000000000000000000000000000000000fa",
      }),
      transport: http(),
    });
    
    const receipt = client.sendTransactionSync({
      calls: [
        { data: "0x…", to: "0x…" },
        { data: "0x…", to: "0x…" },
        { data: "0x…", to: "0x…" },
      ],
      feePayer: privateKeyToAccount("0x…"),
    });

    You can also use Tempo Actions to call to enshrined protocol features like the Stablecoin Token Factory:

    import { createClient, http } from "viem";
    import { privateKeyToAccount } from "viem/accounts";
    import { tempoTestnet } from "viem/chains";
    import { tempoActions } from "viem/tempo";
    
    const client = createClient({
      account: privateKeyToAccount("0x…"),
      chain: tempoTestnet,
      transport: http(),
    }).extend(tempoActions());
    
    const { receipt, token } = await client.token.createSync({
      currency: "USD",
      name: "My Company USD",
      symbol: "CUSD",
    });
Patch Changes

v2.42.1

Compare Source

Patch Changes

v2.42.0

Compare Source

Minor Changes
  • #​4134 d9d666beeccf748157d1292849f5a0d18768baf7 Thanks @​mikelxc! - Added EntryPoint v0.9 support for Account Abstraction (ERC-4337).

    • Added entryPoint09Abi and entryPoint09Address constants
    • Added '0.9' to EntryPointVersion type
    • Added UserOperation<'0.9'> with new paymasterSignature field for parallelizable paymaster signing
    • Updated getUserOperationHash to support v0.9 (uses EIP-712 typed data like v0.8)
    • Updated toPackedUserOperation to handle paymasterSignature
    • Updated prepareUserOperation type definitions for v0.9
Patch Changes

v2.41.2

Compare Source

Patch Changes

v2.41.1

Compare Source

Minor Changes
Patch Changes

v2.40.4

Compare Source

Patch Changes

v2.40.3

Compare Source

Patch Changes

v2.40.2

Compare Source

Patch Changes

v2.40.1

Compare Source

Patch Changes

v2.40.0

Compare Source

Minor Changes
Patch Changes

v2.39.3

Compare Source

Patch Changes

v2.39.2

Compare Source

Patch Changes

v2.39.0

Compare Source

Minor Changes
Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented Nov 23, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
biequity Error Error Mar 20, 2026 0:09am

@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from da3bb65 to a2cc44d Compare November 24, 2025 20:41
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.40.0 chore(deps): update dependency viem to v2.40.1 Nov 24, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from a2cc44d to 8145b67 Compare November 24, 2025 22:44
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 8145b67 to 246a4ae Compare November 25, 2025 02:22
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.40.1 chore(deps): update dependency viem to v2.40.2 Nov 25, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 246a4ae to a87ba92 Compare November 26, 2025 02:39
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.40.2 chore(deps): update dependency viem to v2.40.3 Nov 26, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from a87ba92 to bfc4add Compare November 28, 2025 22:14
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from bfc4add to 9ced69f Compare December 2, 2025 21:13
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.40.3 chore(deps): update dependency viem to v2.40.4 Dec 2, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 9ced69f to dbbfe72 Compare December 3, 2025 04:14
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.40.4 chore(deps): update dependency viem to v2.41.2 Dec 3, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from dbbfe72 to 66f7529 Compare December 3, 2025 19:46
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 66f7529 to b2f2d0b Compare December 14, 2025 10:09
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.41.2 chore(deps): update dependency viem to v2.42.0 Dec 14, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from b2f2d0b to 1e48041 Compare December 15, 2025 05:46
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.42.0 chore(deps): update dependency viem to v2.42.1 Dec 15, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 1e48041 to 84a9fc3 Compare December 16, 2025 10:22
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 04fe1bb to 069b3ec Compare December 22, 2025 01:47
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.43.2 chore(deps): update dependency viem to v2.43.3 Dec 22, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 069b3ec to ad717f3 Compare December 31, 2025 02:36
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.43.3 chore(deps): update dependency viem to v2.43.4 Dec 31, 2025
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from ad717f3 to 75ee022 Compare December 31, 2025 14:31
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 75ee022 to 492a775 Compare January 3, 2026 05:09
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.43.4 chore(deps): update dependency viem to v2.43.5 Jan 3, 2026
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 492a775 to 9df132b Compare January 8, 2026 17:47
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 9df132b to a3af9bb Compare January 9, 2026 01:25
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.43.5 chore(deps): update dependency viem to v2.44.0 Jan 9, 2026
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from a3af9bb to 78ab78d Compare January 10, 2026 04:49
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.44.0 chore(deps): update dependency viem to v2.44.1 Jan 10, 2026
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.44.1 chore(deps): update dependency viem to v2.44.2 Jan 13, 2026
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 78ab78d to 2083fa2 Compare January 13, 2026 17:01
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 2083fa2 to fd5df5f Compare January 15, 2026 21:05
@renovate renovate Bot changed the title chore(deps): update dependency viem to v2.44.2 chore(deps): update dependency viem to v2.44.4 Jan 15, 2026
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from fd5df5f to 3a6708f Compare January 19, 2026 19:13
@renovate renovate Bot force-pushed the renovate/viem-2.x-lockfile branch from 3a6708f to 43d0df9 Compare January 24, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants