chain-node
Advanced tools
Comparing version 0.0.7 to 0.0.8
38
index.js
@@ -12,6 +12,6 @@ var request = require('request'); | ||
}, | ||
getAddress: function(addr, cb) { | ||
getAddress: function(address, cb) { | ||
request({ | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/addresses/' + addr, | ||
uri: URL + '/v1/bitcoin/addresses/' + address, | ||
strictSSL: true, | ||
@@ -24,3 +24,3 @@ cert: PEM, | ||
}, | ||
getAddressTransactions: function(addr, options, cb) { | ||
getAddressTransactions: function(address, options, cb) { | ||
options = options || {}; | ||
@@ -33,3 +33,3 @@ if (typeof(options) == 'function') { | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/addresses/' + addr + '/transactions', | ||
uri: URL + '/v1/bitcoin/addresses/' + address + '/transactions', | ||
qs: options, | ||
@@ -43,6 +43,6 @@ strictSSL: true, | ||
}, | ||
getAddressUnspents: function(addr, cb) { | ||
getAddressUnspents: function(address, cb) { | ||
request({ | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/addresses/' + addr + '/unspents', | ||
uri: URL + '/v1/bitcoin/addresses/' + address + '/unspents', | ||
strictSSL: true, | ||
@@ -55,6 +55,6 @@ cert: PEM, | ||
}, | ||
getTransaction: function(hash, cb) { | ||
getTransaction: function(hashOrHeight, cb) { | ||
request({ | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/transactions/' + hash, | ||
uri: URL + '/v1/bitcoin/transactions/' + hashOrHeight, | ||
strictSSL: true, | ||
@@ -78,3 +78,25 @@ cert: PEM, | ||
}); | ||
}, | ||
getBlock: function(hash, cb) { | ||
request({ | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/blocks/' + hash, | ||
strictSSL: true, | ||
cert: PEM, | ||
auth: {user: this.getKey()}, | ||
}, function(err, msg, resp) { | ||
cb(err, JSON.parse(resp)); | ||
}); | ||
}, | ||
getLatestBlock: function(cb) { | ||
request({ | ||
method: 'GET', | ||
uri: URL + '/v1/bitcoin/blocks/latest', | ||
strictSSL: true, | ||
cert: PEM, | ||
auth: {user: this.getKey()}, | ||
}, function(err, msg, resp) { | ||
cb(err, JSON.parse(resp)); | ||
}); | ||
} | ||
}; |
{ | ||
"name": "chain-node", | ||
"version": "0.0.7", | ||
"version": "0.0.8", | ||
"description": "The Official Node.js SDK for Chain's Bitcoin API", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
8609
94