forked from Sfippa/api-client-v1-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathendpoints.js
16 lines (14 loc) · 931 Bytes
/
endpoints.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
'use strict';
var UrlPattern = require('url-pattern');
module.exports = {
rawblock : new UrlPattern('/rawblock/:hash(?api_code=:apiCode)'),
rawtx : new UrlPattern('/rawtx/:hash(?api_code=:apiCode)'),
blockHeight : new UrlPattern('/block-height/:height?format=json(&api_code=:apiCode)'),
address : new UrlPattern('/address/:address?format=json(&limit=:limit)(&offset=:offset)(&api_code=:apiCode)'),
multiaddr : new UrlPattern('/multiaddr?active=:active(&n=:limit)(&offset=:offset)(&api_code=:apiCode)'),
unspent : new UrlPattern('/unspent?active=:active(&api_code=:apiCode)'),
latestblock : new UrlPattern('/latestblock(?api_code=:apiCode)'),
unconfTxs : new UrlPattern('/unconfirmed-transactions?format=json(&api_code=:apiCode)'),
blocks : new UrlPattern('/blocks/:time?format=json(&api_code=:apiCode)'),
inv : new UrlPattern('/inv/:hash?format=json(&api_code=:apiCode)')
};