Alex Miller
Alex Miller
`cb0r` was failing to decode data whose key was >23 bytes. This is because 23 is the largest value which does not include a length prefix, per the cbor spec....
It appears that the ABI spec changed in 2019 or 2020 and this code base has not kept up with it. As a result, all arrays of `bytes` or `string`...
This feature adds a `tokens` object to the `networks.json` `networks` object. Each network now has specific tokens (and specific inbound networks) that will be automatically relayed. For example: ``` "8545":...
MetaMask had reached out to GridPlus a few months ago about support for eth_getEncryptionPublicKey and eth_decrypt. We had done some preliminary work but it was deprioritized. I just looked into...
This library is using `ethereumjs-abi`, which does not support the newer ABI_V2 spec and has been deprecated as a result: https://github.com/ethereumjs/ethereumjs-abi/issues/86 ABI_V2 changed the way `bytes` and `string` params are...
GridPlus' keyring recently added a [state caching mechanism](https://github.com/GridPlus/eth-lattice-keyring/blob/v0.5.0/index.js#L69) under a mistaken assumption that `serialize` would be called when the MetaMask extension locked. Since the Lattice is an internet-connected device with...
Hello, I'm trying to figure out how the keyring API will change after the release of EIP1559. `ethers.io` now supports EIP1559 and EIP2930 transaction types ([link]https://github.com/ethers-io/ethers.js/blob/master/packages/transactions/src.ts/index.ts#L166). How should these transactions...
## Issue Type Bug ## Description Given the private key: 0x4735f8b1af5002ce677ae96bbf8958d7213a858f76166047346f89e5597f964d I can successfully derive the following (correct) information on my node (v8) console: ``` account.privateToPublic('0x4735f8b1af5002ce677ae96bbf8958d7213a858f76166047346f89e5597f964d').toString('hex') > '253caada10d4ffc3ad90a8b20658a524df51b884ab0c213fce48b024f6dce4661539d81e2f776a4b087298b66fa4a46b020a2eb46046aeec171548539bcc679b' account.publicToAddress(account.privateToPublic('0x4735f8b1af5002ce677ae96bbf8958d7213a858f76166047346f89e5597f964d')).toString('hex') >...