Files
warp/_scripts/cache-issue.ts
2021-08-26 10:09:33 +02:00

37 lines
1.2 KiB
TypeScript

/* eslint-disable */
import Arweave from 'arweave';
import { SmartWeaveFactory, LoggerFactory } from '@smartweave';
const contracts = [
'gepLlre8wG8K3C15rNjpdKZZv_9pWsurRoEB6ir_EC4',
'dNXaqE_eATp2SRvyFjydcIPHbsXAe9UT-Fktcqs7MDk',
'KXeqPReolrKuSKCqFaemdt4hGzp9F5FdzpdZnoPW-Gs',
'YkvsC-BgdxdRSvYg48nIakEzDXq91JvMZoGodKpiwD8',
'q-KEZPOoWXAoo21hMNcuVeRLSXe99-YAjlVXfDcOhSQ',
'TMkCZKYO3GwcTLEKGgWSJegIlYCHi_UArtG0unCi2xA',
'yscNec3CnlXDbI99-KooeetQfISqBh5kmxouBrI9pcQ',
'hf4jA5IToo10XULwTZ_vFP6WYD-j8cr33j3UbtvUC4M',
'W_njBtwDRyltjVU1RizJtZfF0S_4X3aSrrrA0HUEhUs'
];
async function main() {
const arweave = Arweave.init({
host: 'arweave.net', // Hostname or IP address for a Arweave host
port: 443, // Port
protocol: 'https', // Network protocol http or https
timeout: 60000, // Network request timeouts in milliseconds
logging: false // Enable network request logging
});
const smartWeave = SmartWeaveFactory.memCached(arweave);
const contract1 = smartWeave.contract('W_njBtwDRyltjVU1RizJtZfF0S_4X3aSrrrA0HUEhUs');
const contract2 = smartWeave.contract('TMkCZKYO3GwcTLEKGgWSJegIlYCHi_UArtG0unCi2xA');
LoggerFactory.INST.logLevel('debug');
await contract1.readState();
await contract2.readState();
}
main();