refactor(network): remove name property and improve network ID types #338
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR removes the unused
name
property from network configurations and updates the type signature ofsetActiveNetwork
to properly support both built-in and custom network IDs.name
property has been removed from theNetworkConfig
interface. If you're using custom network configurations, you'll need to remove anyname
properties from your configs.Details
name
property fromNetworkConfig
interfacename
field from all default network configurationssetActiveNetwork
to accept bothNetworkId
enum and custom string IDs