ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
27 lines (26 loc) • 853 B
JavaScript
import { BlockchainEndpoints, Endpoints } from "../../constant/constant";
import { BaseService } from "./baseService";
class BlockchainService extends BaseService {
endpoint = Endpoints.Blockchain;
constructor(data) {
super(data);
}
// #region "POST"
send(payload) {
const url = this.resolveURL(BlockchainEndpoints.Send);
return this.POST(url, payload);
}
multiSend(payload) {
const url = this.resolveURL(BlockchainEndpoints.MultiSend);
return this.POST(url, payload);
}
delegate(payload) {
const url = this.resolveURL(BlockchainEndpoints.Delegate);
return this.POST(url, payload);
}
undelegate(payload) {
const url = this.resolveURL(BlockchainEndpoints.Undelegate);
return this.POST(url, payload);
}
}
export { BlockchainService };