From: Yongfeng LI Date: Mon, 14 May 2018 11:41:31 +0000 (+0800) Subject: add access tokens api X-Git-Tag: v1.0.1~23 X-Git-Url: http://git.osdn.net/view?p=bytom%2Fbytom-node-sdk.git;a=commitdiff_plain;h=495a13f734ddf709dad37051260815574bbb7cb3 add access tokens api --- diff --git a/src/api/accessTokens.js b/src/api/accessTokens.js new file mode 100644 index 0000000..a68c420 --- /dev/null +++ b/src/api/accessTokens.js @@ -0,0 +1,9 @@ +const accessTokensApi = (connection) => { + return { + create: (id) => connection.request('/create-access-token', {id}), + list: () => connection.request('/list-access-tokens', {}), + delete: (id) => connection.request('/delete-access-token', {id}) + } +} + +export default accessTokensApi diff --git a/src/client.js b/src/client.js index e8e5d14..2926fb8 100644 --- a/src/client.js +++ b/src/client.js @@ -5,6 +5,7 @@ import keysApi from 'api/keys' import transactionApi from 'api/transactions' import balancesApi from 'api/balances' import unspentOutputsAPI from 'api/unspentOutputs' +import accessTokensApi from 'api/accessTokens' class Client { constructor(baseUrl, token) { @@ -16,6 +17,7 @@ class Client { this.transactions = new transactionApi(this.connection) this.balances = new balancesApi(this.connection) this.unspentOutputs = new unspentOutputsAPI(this.connection) + this.accessTokensApi = new accessTokensApi(this.connection) } }