Merge pull request #84 from colkito/feature/get-utxo-by-post

Feature/get utxo by post
This commit is contained in:
Manuel Aráoz 2014-05-20 12:17:48 -03:00
commit 0c56deb849
2 changed files with 13 additions and 0 deletions

View File

@ -145,10 +145,22 @@ The end-points are:
/api/addr/[:addr]/utxo /api/addr/[:addr]/utxo
``` ```
### Unspent Outputs for multiple addresses ### Unspent Outputs for multiple addresses
GET method:
``` ```
/api/addrs/[:addrs]/utxo /api/addrs/[:addrs]/utxo
/api/addrs/2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f/utxo /api/addrs/2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f/utxo
``` ```
POST method:
```
/api/addrs/utxo
```
POST params:
```
addrs: 2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tB1f
```
### Transactions by Block ### Transactions by Block
``` ```
/api/txs/?block=HASH /api/txs/?block=HASH

View File

@ -32,6 +32,7 @@ module.exports = function(app) {
app.get(apiPrefix + '/addr/:addr', addresses.show); app.get(apiPrefix + '/addr/:addr', addresses.show);
app.get(apiPrefix + '/addr/:addr/utxo', addresses.utxo); app.get(apiPrefix + '/addr/:addr/utxo', addresses.utxo);
app.get(apiPrefix + '/addrs/:addrs/utxo', addresses.multiutxo); app.get(apiPrefix + '/addrs/:addrs/utxo', addresses.multiutxo);
app.post(apiPrefix + '/addrs/utxo', addresses.multiutxo);
// Address property routes // Address property routes
app.get(apiPrefix + '/addr/:addr/balance', addresses.balance); app.get(apiPrefix + '/addr/:addr/balance', addresses.balance);