@tronlink/core
Version:
The library serves as a core module within TronLink Extension, which provides low-level wallet functionality for both Tron and Ethereum networks, primary features includes account generation and transaction signing
35 lines • 1.06 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const axiosFaker_1 = __importDefault(require("./axiosFaker"));
class fetchApi extends axiosFaker_1.default {
async get(url, options) {
options.method = 'GET';
options.url = url;
return this.request(options);
}
async post(url, options) {
options.method = 'POST';
options.url = url;
return this.request(options);
}
async delete(url, options) {
options.method = 'DELETE';
options.url = url;
return this.request(options);
}
async put(url, options) {
options.method = 'PUT';
options.url = url;
return this.request(options);
}
async patch(url, options) {
options.method = 'PATCH';
options.url = url;
return this.request(options);
}
}
exports.default = fetchApi;
//# sourceMappingURL=fetch.js.map