Smart Contract
SimpleScheduledTransactionsTestContract
A.d3a68836521ed4ca.SimpleScheduledTransactionsTestContract
1import FlowTransactionScheduler from 0xe467b9dd11fa00df
2
3access(all) contract SimpleScheduledTransactionsTestContract {
4 // scheduled transaction related code
5 access(all) let HandlerStoragePath: StoragePath
6 access(all) let HandlerPublicPath: PublicPath
7
8 access(all) resource Handler: FlowTransactionScheduler.TransactionHandler {
9 access(FlowTransactionScheduler.Execute)
10 fun executeTransaction(id: UInt64, data: AnyStruct?) { } // noop handler
11 }
12
13 access(all) fun createHandler(): @Handler {
14 return <- create Handler()
15 }
16
17 access(all) fun empty() {
18 }
19
20 init() {
21 self.HandlerStoragePath = /storage/testCallbackHandler
22 self.HandlerPublicPath = /public/testCallbackHandler
23 }
24}