OSDN Git Service

add unspent outputs api
authorYongfeng LI <wliyongfeng@gmail.com>
Mon, 14 May 2018 11:12:27 +0000 (19:12 +0800)
committerYongfeng LI <wliyongfeng@gmail.com>
Mon, 14 May 2018 11:12:27 +0000 (19:12 +0800)
src/api/unspentOutputs.js [new file with mode: 0644]
src/client.js

diff --git a/src/api/unspentOutputs.js b/src/api/unspentOutputs.js
new file mode 100644 (file)
index 0000000..0ef0729
--- /dev/null
@@ -0,0 +1,9 @@
+const unspentOutputsAPI = (connection) => {
+  return {
+    list: () => connection.request('/list-unspent-outputs', {}),
+
+    listById: (id) => connection.request('list-unspent-outputs', {id})
+  }
+}
+
+export default unspentOutputsAPI
index 20c2ac6..bfe1f95 100644 (file)
@@ -4,6 +4,7 @@ import AssetApi from 'api/assets'
 import KeysApi from 'api/keys'
 import TransactionApi from 'api/transactions'
 import BalancesApi from 'api/balances'
+import unspentOutputsAPI from 'api/unspentOutputs'
 
 class Client {
   constructor(baseUrl, token) {
@@ -14,6 +15,7 @@ class Client {
     this.keys = new KeysApi(this.connection)
     this.transactions = new TransactionApi(this.connection)
     this.balances = new BalancesApi(this.connection)
+    this.unspentOutputs = new unspentOutputsAPI(this.connection)
   }
 }