remove callback from getTreeFromTracker

This commit is contained in:
turnoffthiscomputer
2024-07-29 23:13:24 +02:00
parent 96364f02a0
commit d16e842bc6

View File

@@ -75,14 +75,12 @@ export function getLeaf(pubkey: any, i?: number): bigint {
}
}
export async function getTreeFromTracker(setRequestingMerkle: (requestingMerkle: boolean) => void = (bool) => { console.log('requesting merkle tree', bool) }): Promise<LeanIMT> {
setRequestingMerkle(true);
export async function getTreeFromTracker(): Promise<LeanIMT> {
const response = await axios.get(COMMITMENT_TREE_TRACKER_URL)
const imt = new LeanIMT(
(a: bigint, b: bigint) => poseidon2([a, b]),
[]
);
imt.import(response.data)
setRequestingMerkle(false);
return imt
}