0.0.4 • Published 2 years ago

@uniswap/signer v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Signer

This package contains an abstract class AwsSigner, and its implementation KmsSigner that, given a KmsClient and a keyId, it provides methods for signing Ethereum transactions.

Testing

Here are the following commands to test the code in this package. Whenever making changes to this package we should run the manual integration tests to ensure that the changes are not breaking.

Unit tests

yarn test:unit

Integration tests

In order to run integration tests we need to run a local-kms service on port 8080. We can use nsmithuk/local-kms with docker.

Simply run, and make sure the container is running before executing the integration tests.

docker run -p 8080:8080 nsmithuk/local-kms
yarn test:integ

All tests

yarn test:all
0.0.3

2 years ago

0.0.2

2 years ago

0.0.3-beta.2

2 years ago

0.0.3-beta.3

2 years ago

0.0.4

2 years ago

0.0.3-beta.4

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago

0.1.0

2 years ago