@algodex/algodex-sdk-patch
Version:
API calls for interacting with the Algorand blockchain
28 lines (22 loc) • 1.1 kB
JavaScript
const testHelper = require('../../test_helper.js');
const transactionGenerator = require('../../generate_transaction_types.js');
const algosdk = require('algosdk');
const Test = {
runTest : deleteAppTest = async(config) => {
console.log("STARTING deleteAppTest");
const client = config.client;
const openAccount = config.openAccount;
const creatorAccount = config.creatorAccount;
const executorAccount = config.executorAccount;
const maliciousAccount = config.maliciousAccount;
console.log("starting the test");
console.log("deleting app: " + appId);
await testHelper.deleteApplication(client, creatorAccount, appId);
console.log("closing account: " + creatorAccount.addr + " to " + openAccount.addr);
await testHelper.closeAccount(client, creatorAccount, openAccount);
await testHelper.closeAccount(client, executorAccount, openAccount);
await testHelper.closeAccount(client, maliciousAccount, openAccount);
return true;
}
}
module.exports = Test;