http-api: Normalize API calls, fix getCoins by addr/addresses
This commit is contained in:
parent
bb6110c609
commit
e6120039fc
@ -318,8 +318,8 @@ HTTPClient.prototype.getInfo = function getInfo() {
|
||||
* @returns {Promise} - Returns {@link Coin}[].
|
||||
*/
|
||||
|
||||
HTTPClient.prototype.getCoinsByAddress = function getCoinsByAddress(address) {
|
||||
return this._post('/coin/address', { address });
|
||||
HTTPClient.prototype.getCoinsByAddress = function getCoinsByAddress(addresses) {
|
||||
return this._post('/coin/address', { addresses });
|
||||
};
|
||||
|
||||
/**
|
||||
@ -341,8 +341,8 @@ HTTPClient.prototype.getCoin = function getCoin(hash, index) {
|
||||
* @returns {Promise} - Returns {@link TX}[].
|
||||
*/
|
||||
|
||||
HTTPClient.prototype.getTXByAddress = function getTXByAddress(address) {
|
||||
return this._post('/tx/address', { address });
|
||||
HTTPClient.prototype.getTXByAddress = function getTXByAddress(addresses) {
|
||||
return this._post('/tx/address', { addresses });
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
@ -235,7 +235,7 @@ HTTPServer.prototype.initRouter = function initRouter() {
|
||||
// Bulk read TXs
|
||||
this.post('/tx/address', async (req, res) => {
|
||||
const valid = req.valid();
|
||||
const address = valid.array('address');
|
||||
const address = valid.array('addresses');
|
||||
|
||||
enforce(address, 'Address is required.');
|
||||
enforce(!this.chain.options.spv, 'Cannot get TX in SPV mode.');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user