[Proof of Work]: Viem PublicClient
Fixes APP-2711
What changed (plus any additional context for devs)
Integrates the new provider changes from Ethers to Viem
PLEASE NOTE: This PR isn't to be merged, but rather demonstrates that hooking up a viem provider keeps e2e / app functionality the same
Screen recordings / screenshots
What to test
Aside from brief test dapp playground, and e2e, i didn't do any testing
We should do a critical path testing around transactions
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
| Diff | Package | Supply Chain Security |
Vulnerability | Quality | Maintenance | License |
|---|---|---|---|---|---|---|
| npm/@noble/ciphers@1.3.0 | ||||||
| npm/ox@0.1.2 ⏵ 0.7.1 |
hey @walmat, since this is a PoW branch. Could you write up what sort of testing and validation you did?
hey @walmat, since this is a PoW branch. Could you write up what sort of testing and validation you did?
okay done