UNPKG

stratumn-sdk

Version:
26 lines (21 loc) 574 B
import json from 'httpplease/plugins/json'; import httpplease from 'httpplease'; const request = httpplease.use(json); function send(method, url, args) { return new Promise((resolve, reject) => { request({ method, url, body: args }, (err, res) => { const error = err || (res.body && res.body.meta && res.body.meta.errorMessage); if (error) { reject(error); } else { resolve(res); } }); }); } export function get(url) { return send('GET', url); } export function post(url, args) { return send('POST', url, args); }