const e=require(`../../event-service/solana/AbstractSolanaCommitmentsSnapshotService.cjs`);require(`../../event-service/index.cjs`);var t=class extends e.AbstractSolanaCommitmentsSnapshotService{snapshotsService;constructor(e,t){super(e),this.snapshotsService=t}async fetchSnapshot(){let e=await this.snapshotsService.getCommitments();return{latestBlockNumber:e.latestBlockNumber,merkleTree:e.merkleTree,encryptedOutputs:e.encryptedOutputs,encryptedOutputsByCommitment:e.encryptedOutputsByCommitment}}persistSnapshot(e){return Promise.resolve()}};exports.ClientSolanaCommitmentsSnapshotService=t;