diff --git a/zp-relayer/lib/network/evm/EvmContract.ts b/zp-relayer/lib/network/evm/EvmContract.ts index 8973ce5..855b61c 100644 --- a/zp-relayer/lib/network/evm/EvmContract.ts +++ b/zp-relayer/lib/network/evm/EvmContract.ts @@ -43,10 +43,4 @@ export class EthereumContract implements INetworkContract { ) } - getEvents(event: string) { - return this.instance.getPastEvents(event, { - fromBlock: 0, - toBlock: 'latest', - }) - } } diff --git a/zp-relayer/lib/network/tron/TronContract.ts b/zp-relayer/lib/network/tron/TronContract.ts index 3820644..b7b167e 100644 --- a/zp-relayer/lib/network/tron/TronContract.ts +++ b/zp-relayer/lib/network/tron/TronContract.ts @@ -21,15 +21,4 @@ export class TronContract implements INetworkContract { return this.instance[method](...args).call() } - async getEvents(eventName: string) { - const res = await this.instance._getEvents({ - eventName, - size: 0, - onlyConfirmed: true, - }) - return res.map((e: any) => ({ - returnValues: e.result, - transactionHash: e.transaction, - })) - } } diff --git a/zp-relayer/lib/network/types.ts b/zp-relayer/lib/network/types.ts index 0be72e0..fe56b8c 100644 --- a/zp-relayer/lib/network/types.ts +++ b/zp-relayer/lib/network/types.ts @@ -85,5 +85,4 @@ export interface INetworkContract { address(): string call(method: string, args: any[]): Promise callRetry(method: string, args: any[]): Promise - getEvents(event: string): Promise } diff --git a/zp-relayer/services/commitment-watcher/router.ts b/zp-relayer/services/commitment-watcher/router.ts index 0324326..0e5037b 100644 --- a/zp-relayer/services/commitment-watcher/router.ts +++ b/zp-relayer/services/commitment-watcher/router.ts @@ -34,25 +34,6 @@ export function createRouter(pool: BasePool) { res.json({ fee: fee.toString(10) }) }) - router.get('/job/:commitment', async (req, res) => { - const jobId = req.params.commitment - const job = await poolTxQueue.getJob(jobId) - if (job) { - const { outCommit, privilegedProver, fee, timestamp, gracePeriodEnd, txHash, state } = job.data - .transaction as WorkerTx - res.json({ - outCommit, - privilegedProver, - fee, - timestamp, - gracePeriodEnd, - txHash, - state, - }) - } else { - res.json(`Job ${jobId} not found`) - } - }) // Error handler middleware router.use((error: any, req: Request, res: Response, next: NextFunction) => {