Michele Esposito
Michele Esposito
## Explanation WIP ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change...
Since types of keyrings managed by `KeyringController` depend on builders injected by clients, their types should be inferred by `KeyringController` based on those. Builders should return an object that extends...
The `LedgerIframeBridge.destroy` method does not destroy/remove the iframe from the document: when calling `destroy` and then `init` again, the document will have two Ledger iframes, which could lead to unexpected...
This PR adds the `Type extends string` generic type parameter to `Keyring`, making it `Keyring`. This will help to infer types coming from builders in `KeyringController`. In that regard, this...
## **Description** In order to instantiate a functioning communication between the offscreen iframe for Ledger and the LedgerKeyring (through `LedgerOffscreenBridge`), we need to make sure that the iframe is loaded...
## **Description** `deviceSignTransaction` has been mocked to automatically sign the incoming transaction hash with the first known private key (belonging to the first unlockable account). `deviceSignTransaction` now returns a `{...