ethers-gcp-kms-signer icon indicating copy to clipboard operation
ethers-gcp-kms-signer copied to clipboard

Ethers.js Signer that connects to GCP KMS

Results 5 ethers-gcp-kms-signer issues
Sort by recently updated
recently updated
newest added

First of all, thank you for this great library. It's been critical to my company's operation! I am trying to upgrade the code base to use ethers.js v6. Will it...

I'm getting frequent yet intermittent "invalid point" errors when using v1.1.2 to sign a transaction. The signing algorithm for the asymmetric signing key in GCP KMS is Elliptic Curve P-256...

In `src/util/gcp-kms-utils.ts` it instantiates a new `KeyManagementServiceClient` each time `sign` or `getPublicKey` is called. See: https://github.com/openlawteam/ethers-gcp-kms-signer/blob/45a5186c9b3f27bd2bcf5c53bef138fe3fb43c24/src/util/gcp-kms-utils.ts#L25 https://github.com/openlawteam/ethers-gcp-kms-signer/blob/45a5186c9b3f27bd2bcf5c53bef138fe3fb43c24/src/util/gcp-kms-utils.ts#L43 The client maintains a gRPC channel, plus one in its referenced IAM client....

The version of protobufjs being used has a critical vulnerability. Can we get this updated? Path: ethers-gcp-kms-signer > @google-cloud/kms > google-gax > protobufjs Patched in : >=7.2.5 ``` protobuf.js (aka...