Skip to content

Releases: impactility/ethersjs-azure-keyvault-signer

v2.1.0

30 Jul 18:35
aab30e4
Compare
Choose a tag to compare

What's New

  • Access Token - Update AzureKeyVaultCredentials interface to include accessToken based authentication
  • Static Token Credential - Add StaticTokenCredential class which extends Azure's TokenCredential class to accept object of type azure's AccessToken

Contributors

v2.0.0

12 Jul 17:35
2b118fc
Compare
Choose a tag to compare

What's New

  • Client Certificate - update AzureKeyVaultCredentials interface to include clientCertificatePath
  • Connection method - added two methods keyVaultConnect & getCredentials to connect to Azure Key Vault using either client secret or certificate
  • Feature Request - addressed feature request #4

Contributors

v1.1.1

07 Jun 16:46
076ae09
Compare
Choose a tag to compare
  • bumped up minimist from v1.2.5 to 1.2.6 to resolve security vulnerability

v1.1.0

08 Mar 10:29
9ec3ad2
Compare
Choose a tag to compare

What's New

  • Key Version - fetch specific version of keys from KeyVault for signing transactions
  • BREAKING CHANGE - updated AzureKeyVaultCredentials interface to use Vault URL instead of Vault Name

Contributors

Initial Release

28 Feb 06:09
Compare
Choose a tag to compare

What's Added

The following functionalities have been provided in the initial release :

  • Connect to a web3 provider - connect function helps the Azure Key Vault signer connect to an ethers provider
  • Get Ethereum Address - getAddress returns the Ethereum address for a SECP-256K1 key
  • Sign a message - signMessage signs a digest string with an Azure Key Vault SECP-256K1 private key using ES256K1 signing algorithm
  • Sign a transaction - signTransaction will sign a raw Ethereum transaction using an Azure Key Vault SECP-256K1 private key

Contributors