diff --git a/CHANGELOG.md b/CHANGELOG.md index f94f85f..5d3dc93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,4 +23,8 @@ ### 1.0.2 (2024-05-02) - Updated 'main' path in package.json. -- Updated generate wallet return parameters \ No newline at end of file +- Updated generate wallet return parameters + +### 1.0.3 (2024-05-06) + +- Bugfix: sign message \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 747cf69..dcf761d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@getsafle/vault-stacks-controller", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@getsafle/vault-stacks-controller", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "dependencies": { "@stacks/connect": "^7.7.1", diff --git a/package.json b/package.json index 9b8deac..c474bcf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@getsafle/vault-stacks-controller", - "version": "1.0.2", + "version": "1.0.3", "description": "Stacks chain controller for Safle Vault", "main": "src/index.js", "scripts": { diff --git a/src/index.js b/src/index.js index 1a6003c..f588145 100644 --- a/src/index.js +++ b/src/index.js @@ -90,11 +90,12 @@ class KeyringController { } async signMessage(message, _address, _privateKey = null) { + const { wallet, address } = this.store.getState() const messageHash = Buffer.from(message).toString('hex'); let privateKey = _privateKey if (!privateKey) { - const idx = address.indexOf(from) + const idx = address.indexOf(_address) if (idx < 0) throw "Invalid address, the address is not available in the wallet"