UNPKG

ark-monitor

Version:
67 lines (54 loc) 2.16 kB
const {url} = require("../../utils/globalvar") const template = require("../../utils/templates"); /** %%%%%%%%%%%% List All Transactions %%%%%%%%%%%%%%%%%%%% */ async function list_All_Transaction(maxPage=1){ let path = url+"/transactions?" let res = await template.retrieve_with_limitation_template(path, maxPage) return res } /** test function */ // async function printR(){ // let res = await list_All_Transaction(2) // console.log(res) // } // printR() module.exports.list_All_Transaction = list_All_Transaction; /**%%%%%%%%%%%%%%% Retrieve a Transaction %%%%%%%%%%%%%% */ async function retrieve_A_Transaction(id){ let path = url+`/transactions/${id}` let res = await template.retrieve_OBJ_template(path) return res } /** test function */ // async function printY(){ // let res = await retrieve_A_Transaction("d1431e1454df90084222ce639544353ae3b5e72af8565f684f5e196ead5aab66") // console.log(res) // } // printY() module.exports.retrieve_A_Transaction = retrieve_A_Transaction; /** %%%%%%%%%%% List All Unconfirmed Transaction %%%%%%%%%%% */ async function list_All_Unconfirmed_Transaction(maxPage=1){ let path = url+"/transactions/unconfirmed?" let res = await template.retrieve_with_limitation_template(path, maxPage) return res } /** test function */ // async function printA(){ // let res = await list_All_Unconfirmed_Transaction(2) // console.log(res) // } // printA() module.exports.list_All_Unconfirmed_Transaction = list_All_Unconfirmed_Transaction; /** %%%%%%%%%%%%%%%%% Get an Unconfirmed Transaction %%%%%%%%%%%%*/ async function retrieve_An_Unconfirmed_Transaction(id){ let path = url+`/transactions/unconfirmed/${id}` let res = await template.retrieve_OBJ_template(path) return res } /** test function */ // async function printK(){ // let res = await retrieve_An_Unconfirmed_Transaction("d1431e1454df90084222ce639544353ae3b5e72af8565f684f5e196ead5aab66") // console.log(res) // } // printK() module.exports.retrieve_An_Unconfirmed_Transaction = retrieve_An_Unconfirmed_Transaction;