From 9e2ac279a65c249d15681663d8122379039a2741 Mon Sep 17 00:00:00 2001 From: xuhongxin Date: Sun, 2 Dec 2018 23:42:48 +0800 Subject: [PATCH] fix:bug --- package.json | 2 +- src/sdk/accounts.js | 24 +++++++++--------------- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 4846569..1fdc9aa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bytom-js-sdk", - "version": "1.3.9", + "version": "1.3.10", "description": "Bytom JS SDK", "main": "src/index.js", "keywords": [ diff --git a/src/sdk/accounts.js b/src/sdk/accounts.js index 7c8d5c9..c2bcfeb 100644 --- a/src/sdk/accounts.js +++ b/src/sdk/accounts.js @@ -51,7 +51,7 @@ accountsSDK.prototype.listAddressUseServer = function(guid) { let net = this.bytom.net; let retPromise = new Promise((resolve, reject) => { this.http.request('account/list-addresses', {guid:guid}, net).then(resp => { - resolve(resp.data.data.addresses); + resolve(resp.data.result.data); }).catch(error => { reject(handleAxiosError(error)); }); @@ -78,15 +78,13 @@ accountsSDK.prototype.createAccountReceiverUseServer = function(guid, label) { reject(handleApiError(resp)); return; } - let dbData = { - guid: guid, - net: net, - address: resp.data.data.address, - label: resp.data.data.label - }; + let dbData = resp.data.result.data; + dbData.guid = guid; + dbData.net = net; getDB().then(db => { let transaction = db.transaction(['addresses-server'], 'readwrite'); let objectStore = transaction.objectStore('addresses-server'); + delete dbData.rootXPub; let request = objectStore.add(dbData); request.onsuccess = function() { resolve(dbData); @@ -134,14 +132,10 @@ accountsSDK.prototype.createAccountUseServer = function(rootXPub, alias, label) reject(handleApiError(resp)); return; } - let dbData = { - rootXPub: rootXPub, - alias: alias, - net: net, - address: resp.data.data.address, - guid: resp.data.data.guid, - label: resp.data.data.label - }; + let dbData = resp.data.result.data; + dbData.rootXPub = rootXPub; + dbData.alias = alias; + dbData.net = net; getDB().then(db => { let transaction = db.transaction(['accounts-server'], 'readwrite'); let objectStore = transaction.objectStore('accounts-server'); -- 2.11.0