diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md index 5b3775e7ca..fc7f8b590f 100644 --- a/.github/ISSUE_TEMPLATE/enhancement.md +++ b/.github/ISSUE_TEMPLATE/enhancement.md @@ -9,10 +9,10 @@ assignees: '' --- ## Problem -_What problem are we solving?_ +_What is the problem or opportunity?_ ## Impact -_Why does this matter? Who does it impact? How much does it impact them? What is the urgency?_ +_Why is it important? Who requested it? Who does it impact? What data do we have to suggest this is a problem? Is there specific timelines that increase urgency?_ ## Proposed Solution _[OPTIONAL] Thoughts on solution design. We could do to solve this problem._ diff --git a/.github/ISSUE_TEMPLATE/xERC20.md b/.github/ISSUE_TEMPLATE/xERC20.md index 29ee1c5fa1..1be121032a 100644 --- a/.github/ISSUE_TEMPLATE/xERC20.md +++ b/.github/ISSUE_TEMPLATE/xERC20.md @@ -2,8 +2,9 @@ name: New xERC20 about: This is for whitelisting a new xERC20. title: "[TOKEN] [Mainnet/Testnet] xERC20 Whitelisting" -labels: "xERC20 🪙" -assignees: "" +labels: "xERC20 \U0001FA99" +assignees: '' + --- ## Token Details diff --git a/ops/testnet/prod/core/main.tf b/ops/testnet/prod/core/main.tf index 2ae47f4c9f..559f3fc01f 100755 --- a/ops/testnet/prod/core/main.tf +++ b/ops/testnet/prod/core/main.tf @@ -363,7 +363,7 @@ module "lighthouse_process_from_root_cron" { stage = var.stage container_env_vars = merge(local.lighthouse_env_vars, { LIGHTHOUSE_SERVICE = "process" }) schedule_expression = "rate(5 minutes)" - memory_size = 512 + memory_size = 1536 } @@ -388,7 +388,7 @@ module "lighthouse_sendoutboundroot_cron" { stage = var.stage container_env_vars = merge(local.lighthouse_env_vars, { LIGHTHOUSE_SERVICE = "sendoutboundroot" }) schedule_expression = "rate(30 minutes)" - memory_size = 512 + memory_size = 2048 } diff --git a/packages/agents/lighthouse/src/tasks/processFromRoot/processFromRoot.ts b/packages/agents/lighthouse/src/tasks/processFromRoot/processFromRoot.ts index 26cd7c987f..79d6df4c9e 100644 --- a/packages/agents/lighthouse/src/tasks/processFromRoot/processFromRoot.ts +++ b/packages/agents/lighthouse/src/tasks/processFromRoot/processFromRoot.ts @@ -87,6 +87,9 @@ export const makeProcessFromRoot = async (config: NxtpLighthouseConfig, chainDat console.error("Error starting processor. Sad! :(", e); } finally { await closeDatabase(); - process.exit(); + + context.logger.info("Process from root complete!!!", requestContext, methodContext, { + chains: [...Object.keys(context.config.chains)], + }); } }; diff --git a/packages/agents/lighthouse/src/tasks/propagate/propagate.ts b/packages/agents/lighthouse/src/tasks/propagate/propagate.ts index 018fc28415..1a5ef8a288 100644 --- a/packages/agents/lighthouse/src/tasks/propagate/propagate.ts +++ b/packages/agents/lighthouse/src/tasks/propagate/propagate.ts @@ -91,6 +91,8 @@ export const makePropagate = async (config: NxtpLighthouseConfig, chainData: Map } catch (e: unknown) { console.error("Error starting Propagate task. Sad! :(", e); } finally { - process.exit(); + context.logger.info("Propagate task complete!", requestContext, methodContext, { + chains: [...Object.keys(context.config.chains)], + }); } }; diff --git a/packages/agents/lighthouse/src/tasks/prover/prover.ts b/packages/agents/lighthouse/src/tasks/prover/prover.ts index ccb2fff980..be36973977 100644 --- a/packages/agents/lighthouse/src/tasks/prover/prover.ts +++ b/packages/agents/lighthouse/src/tasks/prover/prover.ts @@ -16,6 +16,7 @@ import { acquireLock, prefetch, releaseLock } from "./operations/publisher"; const context: ProverContext = {} as any; export const getContext = () => context; export const makeProverPublisher = async (config: NxtpLighthouseConfig, chainData: Map) => { + const { requestContext, methodContext } = createLoggingContext(makeProverPublisher.name); try { await makeProver(config, chainData); if (!(await acquireLock())) throw new Error("Could not acquire lock"); @@ -30,7 +31,8 @@ export const makeProverPublisher = async (config: NxtpLighthouseConfig, chainDat console.error("Error starting Prover-Publisher. Sad! :(", e); } finally { await closeDatabase(); - process.exit(); + + context.logger.info("Prover complete!!!", requestContext, methodContext, {}); } }; diff --git a/packages/agents/lighthouse/src/tasks/sendOutboundRoot/sendOutboundRoot.ts b/packages/agents/lighthouse/src/tasks/sendOutboundRoot/sendOutboundRoot.ts index 6bd55a1c98..6c0c84383b 100644 --- a/packages/agents/lighthouse/src/tasks/sendOutboundRoot/sendOutboundRoot.ts +++ b/packages/agents/lighthouse/src/tasks/sendOutboundRoot/sendOutboundRoot.ts @@ -91,6 +91,8 @@ export const makeSendOutboundRoot = async (config: NxtpLighthouseConfig, chainDa } catch (e: unknown) { console.error("Error starting SendOutboundRoot task. Sad! :(", e); } finally { - process.exit(); + context.logger.info("SendOutboundRoot task complete!!!", requestContext, methodContext, { + chains: [...Object.keys(context.config.chains)], + }); } };