You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Adds missing re-exports.
Without these, something as simple as the following results in a compiler error in projects that depend on viem:�```ts
export const createReadClient = () => {
return createWalletClient({ chain: mainnet, transport: custom(ethereum), cacheTime }).extend(publicActions)
}
```
This is because `publicActions`'s return type depends on `CreateAccessList` and `Simulate*`.
Note: The current mechanism of manually adding these things to `index.ts` seems ripe for this class of failure. It feels like either an alternative re-export system should be used (e.g., `export * from '...'`) or some automation should be built to ensure that everything is properly re-exported.
I also added `.pnpm-store` to `.gitignore` because with out it this commit was going to be a bajillion files large as `pnpn install` drops a ton of stuff in that folder as a cache.
* Create plenty-mayflies-leave.md
---------
Co-authored-by: jxom <[email protected]>
0 commit comments