Releases: impactility/ethersjs-azure-keyvault-signer
Releases · impactility/ethersjs-azure-keyvault-signer
v2.1.0
What's New
- Access Token - Update
AzureKeyVaultCredentials
interface to includeaccessToken
based authentication - Static Token Credential - Add
StaticTokenCredential
class which extends Azure'sTokenCredential
class to accept object of type azure'sAccessToken
Contributors
v2.0.0
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
- bumped up minimist from v1.2.5 to 1.2.6 to resolve security vulnerability
v1.1.0
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
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