Instructions
Please fill out the template below to the best of your ability and include a label indicating which tool/service you were working with when you encountered the problem.
Problem
The CreateAccount SDK adapter does not currently work when scheduled callbacks are enabled. The (current) Flow Emulator implementation of scheduled callbacks breaks some assumptions around transaction ordering within a block. We should replace this for a TX lookup by ID instead to fix the issue & better future-proof.
Even though this should be solved once scheduled callbacks are part of system TXns on the emulator, this may as well be fixed now.
Steps to Reproduce
Try to use the function with scheduled callbacks enabled.
Acceptance Criteria
Works when scheduled callbacks enabled
Context
Cadence test framework integration of scheduled callbacks
Instructions
Please fill out the template below to the best of your ability and include a label indicating which tool/service you were working with when you encountered the problem.
Problem
The
CreateAccountSDK adapter does not currently work when scheduled callbacks are enabled. The (current) Flow Emulator implementation of scheduled callbacks breaks some assumptions around transaction ordering within a block. We should replace this for a TX lookup by ID instead to fix the issue & better future-proof.Even though this should be solved once scheduled callbacks are part of system TXns on the emulator, this may as well be fixed now.
Steps to Reproduce
Try to use the function with scheduled callbacks enabled.
Acceptance Criteria
Works when scheduled callbacks enabled
Context
Cadence test framework integration of scheduled callbacks