Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 22, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
viem (source) ^2.23.2^2.45.0 age confidence

Release Notes

wevm/viem (viem)

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

v2.38.6

Compare Source

Patch Changes

v2.38.5

Compare Source

Patch Changes

v2.38.4

Compare Source

Patch Changes

v2.38.3

Compare Source

Patch Changes

v2.38.2

Compare Source

Patch Changes

v2.38.1

Compare Source

Patch Changes

v2.38.0

Compare Source

Minor Changes

v2.37.13

Compare Source

Patch Changes

v2.37.12

Compare Source

Patch Changes

v2.37.11

Compare Source

Patch Changes

v2.37.10

Compare Source

Patch Changes

v2.37.9

Compare Source

Patch Changes

v2.37.8

Compare Source

Patch Changes

v2.37.7

Compare Source

Patch Changes

v2.37.6

Compare Source

Patch Changes

v2.37.5

Compare Source

Patch Changes

v2.37.4

Compare Source

Patch Changes

v2.37.3

Compare Source

Patch Changes

v2.37.2

Compare Source

Patch Changes

v2.37.1

Compare Source

Patch Changes

v2.37.0

Compare Source

Minor Changes

v2.36.1

Compare Source

Patch Changes

v2.36.0

Compare Source

Minor Changes
Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8:00 before 23:00 every weekday except on Friday" in timezone UTC.

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

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

@renovate renovate bot enabled auto-merge (squash) February 22, 2025 05:33
@renovate renovate bot force-pushed the renovate/viem-2.x branch from c0bef25 to 4740b59 Compare February 24, 2025 11:40
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.3 fix(deps): update dependency viem to ^2.23.4 Feb 24, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch 2 times, most recently from edeac77 to 4950fad Compare February 27, 2025 02:38
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.4 fix(deps): update dependency viem to ^2.23.5 Feb 27, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch 2 times, most recently from cf2914d to 1e84135 Compare March 7, 2025 06:51
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.5 fix(deps): update dependency viem to ^2.23.6 Mar 7, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch from 1e84135 to 01039c6 Compare March 10, 2025 06:49
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.6 fix(deps): update dependency viem to ^2.23.7 Mar 10, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch 3 times, most recently from f5d6189 to 5559765 Compare March 11, 2025 06:08
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.7 fix(deps): update dependency viem to ^2.23.8 Mar 11, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch from 5559765 to dd6f83c Compare March 12, 2025 23:03
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.8 fix(deps): update dependency viem to ^2.23.9 Mar 12, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch from dd6f83c to 59212b9 Compare March 15, 2025 02:55
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.9 fix(deps): update dependency viem to ^2.23.10 Mar 15, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch 2 times, most recently from b4e77e2 to 25a4c3c Compare March 18, 2025 01:53
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.23.10 fix(deps): update dependency viem to ^2.23.11 Mar 18, 2025
@renovate renovate bot force-pushed the renovate/viem-2.x branch 6 times, most recently from 3fae51f to 4e906e3 Compare March 19, 2025 16:44
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.44.0 fix(deps): update dependency viem to ^2.44.1 Jan 13, 2026
@renovate renovate bot force-pushed the renovate/viem-2.x branch 2 times, most recently from 51fd7fc to c663dee Compare January 16, 2026 16:56
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.44.1 fix(deps): update dependency viem to ^2.44.2 Jan 16, 2026
@renovate renovate bot force-pushed the renovate/viem-2.x branch 14 times, most recently from 5cb73f9 to a5fade2 Compare January 18, 2026 19:28
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.44.2 fix(deps): update dependency viem to ^2.44.4 Jan 18, 2026
@renovate renovate bot force-pushed the renovate/viem-2.x branch 8 times, most recently from 3da45cc to 942894c Compare January 19, 2026 23:04
@renovate renovate bot force-pushed the renovate/viem-2.x branch from 942894c to b7d7f63 Compare January 28, 2026 12:03
@renovate renovate bot changed the title fix(deps): update dependency viem to ^2.44.4 fix(deps): update dependency viem to ^2.45.0 Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants