feat: add support for paymaster creation from presets (C7E-778)#260
feat: add support for paymaster creation from presets (C7E-778)#260devin-ai-integration[bot] wants to merge 1 commit intomainfrom
Conversation
|
Original prompt from Tarrence: 2. Implement Preset LoadingCreate a new module for loading preset configurations from the CDN. Port the relevant functionality from the presets repository's TypeScript implementation (see The CDN URL for blob-arena is: 3. Add Update FunctionalityAdd a new subcommand to #[derive(Subcommand, Debug)]
enum PaymasterSubcommand {
// Existing subcommands...
#[command(about = "Update paymaster configuration from a preset.")]
Update(UpdateArgs),
}Define the appropriate 4. Process Preset PoliciesWhen creating or updating a paymaster:
The default behavior should be to not apply policies unless they have Files to Modify
Important Considerations
Please create a PR with these changes and include the linear ticket ID, C7E-778, in the PR description. Let me know if you have any questions! |
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
Add support for paymaster creation from presets (C7E-778)
This PR implements support for paymaster creation and updates from preset configurations in the slot CLI.
Changes
isPaymasteredset to trueTesting
Link to Devin run
https://app.devin.ai/sessions/279a17ce9b564b0ab92151ffd639fa4c
Requested by: Tarrence van As (tarrence@cartridge.gg)