Skip to content

Conversation

@SeanRobb
Copy link
Contributor

Implements the naming change proposed in my earlier comment.
• Renames the feature to Scheduled Transactions, reflecting that it can schedule and execute any authorized transaction.
• Updates terminology consistently across the FLIP: API types, events, examples, and diagrams.
• Keeps technical semantics, economics, and parameters unchanged.
• Improves clarity for developers by aligning naming with how the feature actually works.

- Rename main document file: 20250609-scheduled-callbacks.md → 20250609-scheduled-transactions.md
- Rename images folder: 20250609-scheduled-callbacks/ → 20250609-scheduled-transactions/
- Update document title and all headers
- Replace 'callback(s)' with 'scheduled transaction(s)' throughout narrative
- Update API types and interfaces:
  - CallbackHandler → TransactionHandler
  - ScheduledCallback → ScheduledTransaction
  - EstimatedCallback → EstimatedTransaction
- Rename method names: executeCallback → executeScheduled
- Update event names: Scheduled → TransactionScheduled, etc.
- Update contract references: FlowCallbackScheduler → FlowTransactionScheduler
- Update all example code blocks with new naming
- Fix image paths to point to renamed folder
- Preserve authors, status, flip number, and dates
- Maintain technical accuracy and code compilation
@SeanRobb
Copy link
Contributor Author

@devbugging, do you have this image easily accessible to make the callback to transaction adjustment?

https://github.com/onflow/flips/blob/4e3e2281a68a96a7511ad1baaf0fa9c5b1ed9bef/protocol/20250609-scheduled-transactions/sequence.png

@joshuahannan joshuahannan merged commit 86eb99d into main Dec 4, 2025
@joshuahannan joshuahannan deleted the scheduled-transactions branch December 4, 2025 21:21
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.

3 participants