Build typed viem contract instances for the dev-facing MUSD set. Reads use the publicClient; a walletClient, when provided, enables write methods at runtime (typed from Phase 5). ABIs are the official as const artifacts (decision O10).
publicClient
walletClient
as const
Optional
Build typed viem contract instances for the dev-facing MUSD set. Reads use the
publicClient; awalletClient, when provided, enables write methods at runtime (typed from Phase 5). ABIs are the officialas constartifacts (decision O10).