Add comments
This commit is contained in:
parent
ca1be605f1
commit
fd402b189d
|
@ -98,6 +98,7 @@ export class StaticJobRepository implements JobRepository {
|
|||
}
|
||||
|
||||
private fill() {
|
||||
// Actions
|
||||
const pollEvmLogs = (jobDef: JobDefinition) =>
|
||||
new PollEvmLogs(
|
||||
this.blockRepoProvider(jobDef.source.config.chain),
|
||||
|
@ -108,7 +109,6 @@ export class StaticJobRepository implements JobRepository {
|
|||
id: jobDef.id,
|
||||
})
|
||||
);
|
||||
|
||||
const pollSolanaTransactions = (jobDef: JobDefinition) =>
|
||||
new PollSolanaTransactions(this.metadataRepo, this.solanaSlotRepo, this.statsRepo, {
|
||||
...(jobDef.source.config as PollSolanaTransactionsConfig),
|
||||
|
@ -117,16 +117,21 @@ export class StaticJobRepository implements JobRepository {
|
|||
|
||||
this.sources.set("PollEvmLogs", pollEvmLogs);
|
||||
this.sources.set("PollSolanaTransactions", pollSolanaTransactions);
|
||||
|
||||
// Mappers
|
||||
this.mappers.set("evmLogMessagePublishedMapper", evmLogMessagePublishedMapper);
|
||||
this.mappers.set("solanaLogMessagePublishedMapper", solanaLogMessagePublishedMapper);
|
||||
|
||||
// Targets
|
||||
const snsTarget = () => this.snsRepo.asTarget();
|
||||
const dummyTarget = async () => async (events: any[]) => {
|
||||
log.info(`Got ${events.length} events`);
|
||||
};
|
||||
|
||||
this.targets.set("sns", snsTarget);
|
||||
this.targets.set("dummy", dummyTarget);
|
||||
|
||||
// Handlers
|
||||
const handleEvmLogs = async (config: any, target: string, mapper: any) => {
|
||||
const instance = new HandleEvmLogs<LogFoundEvent<any>>(
|
||||
config,
|
||||
|
@ -139,7 +144,6 @@ export class StaticJobRepository implements JobRepository {
|
|||
|
||||
const handleSolanaTx = async (config: any, target: string, mapper: any) => {
|
||||
const instance = new HandleSolanaTransactions(config, mapper, await this.getTarget(target));
|
||||
|
||||
return instance.handle.bind(instance);
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue