chore: syncState example

This commit is contained in:
ppe
2023-01-23 14:04:25 +01:00
parent f00143535a
commit 6f79c30ea8

18
tools/syncState.ts Normal file
View File

@@ -0,0 +1,18 @@
/* eslint-disable */
import {defaultCacheOptions, WarpFactory} from '../src';
async function main() {
const warp = WarpFactory.forMainnet();
const contract = await warp
.contract('pbabEjmdaqOvF-yTkFhs5i2lbmmbC6s4NrUqM_8eAYE')
.syncState('https://dre-1.warp.cc/contract', {validity: true});
await warp.stateEvaluator.getCache().put()
const {sortKey} = await warp.stateEvaluator.latestAvailableState('pbabEjmdaqOvF-yTkFhs5i2lbmmbC6s4NrUqM_8eAYE');
console.log(sortKey);
}
main().catch((e) => console.error(e));