xek-sdk
Version:
SDK for katana blockchain
31 lines (26 loc) • 957 B
JavaScript
;
const config = require('./config-test');
function sleep(ms){
return new Promise(resolve=>{
setTimeout(resolve,ms)
})
}
describe("3. Test get transaction count function",async function(){
it("True case", async function(){
let contractAddr = "0A493A032CC4D9DED10D95A2523C3D55973E579D";
// get transaction count
let dataGetCons = config.myContract.getMethod("transactions",[2]);
let cons = await config.myContract.broadcastBurrowTx("transactions",config.owner1,contractAddr,config.passphraseOwner1,dataGetCons);
console.log('List confirm:', cons);
const data = cons[2];
if(!data) {
console.log('Send tx');
} else {
console.log(config.myContract.decodeData(data));
}
// thuannd start: don't send fee to admin anymore
// let tx =await config.myContract.createCallContractFee(config.owner1, config.passphraseOwner1);
// console.log('tx:', tx);
// thuannd end
});
});