@metamask-previews/network-controller
Advanced tools
Comparing version 13.0.0-preview.1b84247 to 14.0.0-preview.ce06456
@@ -9,2 +9,19 @@ # Changelog | ||
## [14.0.0] | ||
### Added | ||
- Add `NetworkController:getEIP1559Compatibility` controller action ([#1673](https://github.com/MetaMask/core/pull/1673)) | ||
### Changed | ||
- **BREAKING:** Rename `get1555CompatibilityWithNetworkClientId` to `get1559CompatibilityWithNetworkClientId` ([#1673](https://github.com/MetaMask/core/pull/1673)) | ||
- Bump dependency on `@metamask/utils` to ^8.1.0 ([#1639](https://github.com/MetaMask/core/pull/1639)) | ||
- Bump dependency on `@metamask/base-controller` to ^3.2.3 | ||
- Bump dependency on `@metamask/controller-utils` to ^5.0.2 | ||
### Fixed | ||
- Update linea goerli explorer url ([#1666](https://github.com/MetaMask/core/pull/1666)) | ||
## [13.0.1] | ||
### Changed | ||
- Update TypeScript to v4.8.x ([#1718](https://github.com/MetaMask/core/pull/1718)) | ||
## [13.0.0] | ||
@@ -265,3 +282,5 @@ ### Changed | ||
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@13.0.0...HEAD | ||
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@14.0.0...HEAD | ||
[14.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@13.0.1...@metamask/network-controller@14.0.0 | ||
[13.0.1]: https://github.com/MetaMask/core/compare/@metamask/network-controller@13.0.0...@metamask/network-controller@13.0.1 | ||
[13.0.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@12.2.0...@metamask/network-controller@13.0.0 | ||
@@ -268,0 +287,0 @@ [12.2.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@12.1.2...@metamask/network-controller@12.2.0 |
@@ -194,3 +194,7 @@ import type { RestrictedControllerMessenger } from '@metamask/base-controller'; | ||
}; | ||
export declare type NetworkControllerActions = NetworkControllerGetStateAction | NetworkControllerGetProviderConfigAction | NetworkControllerGetEthQueryAction | NetworkControllerGetNetworkClientByIdAction; | ||
export declare type NetworkControllerGetEIP1559CompatibilityAction = { | ||
type: `NetworkController:getEIP1559Compatibility`; | ||
handler: NetworkController['getEIP1559Compatibility']; | ||
}; | ||
export declare type NetworkControllerActions = NetworkControllerGetStateAction | NetworkControllerGetProviderConfigAction | NetworkControllerGetEthQueryAction | NetworkControllerGetNetworkClientByIdAction | NetworkControllerGetEIP1559CompatibilityAction; | ||
export declare type NetworkControllerMessenger = RestrictedControllerMessenger<typeof name, NetworkControllerActions, NetworkControllerEvents, string, string>; | ||
@@ -301,3 +305,3 @@ export declare type NetworkControllerOptions = { | ||
getEIP1559Compatibility(networkClientId?: NetworkClientId): Promise<boolean | undefined>; | ||
get1555CompatibilityWithNetworkClientId(networkClientId: NetworkClientId): Promise<boolean>; | ||
get1559CompatibilityWithNetworkClientId(networkClientId: NetworkClientId): Promise<boolean>; | ||
/** | ||
@@ -304,0 +308,0 @@ * Re-initializes the provider and block tracker for the current network. |
@@ -250,2 +250,3 @@ "use strict"; | ||
this.messagingSystem.registerActionHandler(`${this.name}:getNetworkClientById`, this.getNetworkClientById.bind(this)); | ||
this.messagingSystem.registerActionHandler(`${this.name}:getEIP1559Compatibility`, this.getEIP1559Compatibility.bind(this)); | ||
__classPrivateFieldSet(this, _NetworkController_previousProviderConfig, this.state.providerConfig, "f"); | ||
@@ -534,3 +535,3 @@ } | ||
if (networkClientId) { | ||
return this.get1555CompatibilityWithNetworkClientId(networkClientId); | ||
return this.get1559CompatibilityWithNetworkClientId(networkClientId); | ||
} | ||
@@ -554,3 +555,3 @@ if (!__classPrivateFieldGet(this, _NetworkController_ethQuery, "f")) { | ||
} | ||
get1555CompatibilityWithNetworkClientId(networkClientId) { | ||
get1559CompatibilityWithNetworkClientId(networkClientId) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
@@ -557,0 +558,0 @@ let metadata = this.state.networksMetadata[networkClientId]; |
{ | ||
"name": "@metamask-previews/network-controller", | ||
"version": "13.0.0-preview.1b84247", | ||
"version": "14.0.0-preview.ce06456", | ||
"description": "Provides an interface to the currently selected network via a MetaMask-compatible provider object", | ||
@@ -28,7 +28,8 @@ "keywords": [ | ||
"test": "jest", | ||
"test:clean": "jest --clearCache", | ||
"test:watch": "jest --watch" | ||
}, | ||
"dependencies": { | ||
"@metamask/base-controller": "^3.2.1", | ||
"@metamask/controller-utils": "^5.0.0", | ||
"@metamask/base-controller": "^3.2.3", | ||
"@metamask/controller-utils": "^5.0.2", | ||
"@metamask/eth-json-rpc-infura": "^8.1.1", | ||
@@ -39,3 +40,3 @@ "@metamask/eth-json-rpc-middleware": "^11.0.2", | ||
"@metamask/swappable-obj-proxy": "^2.1.0", | ||
"@metamask/utils": "^6.2.0", | ||
"@metamask/utils": "^8.1.0", | ||
"async-mutex": "^0.2.6", | ||
@@ -61,5 +62,5 @@ "eth-block-tracker": "^7.0.1", | ||
"ts-jest": "^27.1.4", | ||
"typedoc": "^0.23.15", | ||
"typedoc-plugin-missing-exports": "^0.23.0", | ||
"typescript": "~4.6.3" | ||
"typedoc": "^0.24.8", | ||
"typedoc-plugin-missing-exports": "^2.0.0", | ||
"typescript": "~4.8.4" | ||
}, | ||
@@ -66,0 +67,0 @@ "engines": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
219123
1760
- Removed@metamask/utils@6.2.0(transitive)
Updated@metamask/utils@^8.1.0