Skip to content

Support wagmi 3 — remove wagmi/experimental imports #2624

Description

@utgarda

Feature Request

OnchainKit 1.1.2 imports from wagmi/experimental (in SwapProvider.js and useAwaitCalls.js), which was removed in wagmi 3. This blocks projects from upgrading to wagmi 3.

"./experimental" is not exported under the conditions ["module", "browser", "production", "import"]
from package wagmi (see exports field in wagmi/package.json)

Files importing wagmi/experimental

  • dist/connected/components/Connected.js
  • dist/swap/components/SwapProvider.jsuseSendCalls
  • dist/swap/hooks/useAwaitCalls.jsuseCallsStatus

Context

We use OnchainKit for OnchainKitProvider and wallet components in a Farcaster mini-app. Wagmi 3 + Farcaster miniapp-wagmi-connector 2.0 are available but we can't upgrade because OnchainKit's wagmi/experimental imports fail at build time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions