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
Since we can simply extend a wallet client to perform public actions as well, we shouldn't need two separate vars, walletClient & publicClient.
We already use .extend(publicActions in a few places, we should do it everywhere that both clients are needed, and simply use a single client for all actions
The text was updated successfully, but these errors were encountered:
- Updates `ETHEREUM_HOST` env var to `ETHEREUM_HOSTS`. Using a single
host should still work as it did before
- Single `ViemWalletClient` & `ViemPublicClient`
BREAKING CHANGE:
- env var `ETHEREUM_HOST` -> `ETHEREUM_HOSTS`
- CLI arg `--l1-rpc-url` -> `--l1-rpc-urls`
- TypeScript configs with `l1RpcUrl` -> `l1RpcUrls`
- aztec.js functions with `l1RpcUrl` -> `l1RpcUrls`
- `DeployL1Contracts` (type) -> `DeployL1ContractsReturnType`
Fixes#11790
Follow-up #12254
Since we can simply extend a wallet client to perform public actions as well, we shouldn't need two separate vars,
walletClient
&publicClient
.We already use
.extend(publicActions
in a few places, we should do it everywhere that both clients are needed, and simply use a single client for all actionsThe text was updated successfully, but these errors were encountered: