Skip to content

Feature/get-TVL#144

Merged
QSchlegel merged 5 commits intomainfrom
feature/get-TVL
Oct 8, 2025
Merged

Feature/get-TVL#144
QSchlegel merged 5 commits intomainfrom
feature/get-TVL

Conversation

@Andre-Diamond
Copy link
Collaborator

refactor(workflow): update daily balance snapshot orchestration

  • Replaced the balance snapshots script with a new batch snapshot orchestrator for improved efficiency.
  • Increased batch size from 3 to 10 and reduced delay between batches from 15 to 5 seconds.
  • Updated failure notification to use a dedicated Discord webhook for better error tracking.
  • Removed deprecated balance snapshots script and related API endpoints to streamline the codebase.

- Replaced the balance snapshots script with a new batch snapshot orchestrator for improved efficiency.
- Increased batch size from 3 to 10 and reduced delay between batches from 15 to 5 seconds.
- Updated failure notification to use a dedicated Discord webhook for better error tracking.
- Removed deprecated balance snapshots script and related API endpoints to streamline the codebase.
- Updated error handling in the batch snapshot orchestrator to provide clearer error messages.
- Modified wallet ID logging to display a truncated version for better readability in logs.
@vercel
Copy link

vercel bot commented Oct 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
multisig Ready Ready Preview Comment Oct 8, 2025 7:24am

- Deleted the balance, snapshots, and wallets API endpoints to streamline the codebase.
- Updated README to reflect the consolidation of snapshot functionality into a single endpoint.
- Improved overall documentation clarity regarding the batch processing system.
- Updated endpoint to use parameters instead of body
- Introduced a step to install script dependencies before running the snapshot orchestration.
- Updated the orchestration command to use `npm start` instead of directly executing the script.
- Improved failure notification logic to handle cases where the Discord webhook URL is not configured.
- Updated the dependency installation command from `npm ci` to `npm install` in the daily balance snapshots workflow for improved compatibility.
Copy link
Collaborator

@QSchlegel QSchlegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good refactor to minimise data exposure.

@QSchlegel QSchlegel merged commit 796a108 into main Oct 8, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants