Skip to content

Conversation

@strykerin
Copy link
Contributor

No description provided.

@strykerin strykerin changed the title Make ethers optional Use viem instead of ethers. Add missing test cases for encodeTxData function Jul 14, 2025
} from './universal/signer';
import { CHAIN } from './constants/enums';
import { ethers } from 'ethers';
import { encodeFunctionData } from 'viem';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to check if ethers is being used anywhere else in core

@Aman035
Copy link
Member

Aman035 commented Jul 17, 2025

@strykerin the goal of this issue is to make ethers as an optional peer dependency so that devs who want to work with ethers can install.
For viem devs - No need to install ethers
For sol devs - No need to install ethers

@Aman035 Aman035 linked an issue Jul 17, 2025 that may be closed by this pull request
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.

😈 Improvement - Make ethers a optional peer dependency

3 participants