-
Notifications
You must be signed in to change notification settings - Fork 17
feat(workflows): add topoff workflow for account balance management #2092
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
Add automated workflow to monitor and top-off account balances for ETH transfers, paymaster deposits, and USDC transfers. Includes comprehensive test coverage. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Restore jest.setup-after-env.ts to dev branch version, removing the __DEV__ global declaration that was not relevant to the topoff workflow changes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Added FUNDING_TOPOFF_PRIVATE_KEY to the list of required environment variables in bootstrap.ts to ensure the topoff workflow has the necessary funding account credentials before execution. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
| action: { | ||
| type: 'startWorkflow', | ||
| workflowType: 'topOffAccounts', | ||
| taskQueue: 'monorepo@latest', // Use the same task queue as other workflows |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might need to double-check this in the workers. Vic created some versioning scheme and I don't think this is the right task queue in production anymore. It may be [email protected] right now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| action: { | ||
| type: 'startWorkflow', | ||
| workflowType: 'topOffAccounts', | ||
| taskQueue: 'monorepo@latest', // Use the same task queue as other workflows |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| taskQueue: 'monorepo@latest', // Use the same task queue as other workflows | |
| // import { version } from '@my/workflows/version' import at top of file | |
| taskQueue: `monorepo@${version}`, // Use the same task queue as other workflows |
Add automated workflow to monitor and top-off account balances for ETH transfers, paymaster deposits, and USDC transfers. Includes comprehensive test coverage.
🤖 Generated with Claude Code