
The data structures defined by this contract.
Action parameter in addinterval
{ "name": "addinterval", "base": "", "fields": [ { "name": "interval", "type": "uint32" } ] }
Action parameter in reminterval
{ "name": "reminterval", "base": "", "fields": [] }
Table row type of timerentry
{ "name": "timerentry", "base": "", "fields": [ { "name": "set_timestamp", "type": "int64" }, { "name": "fired_timestamp", "type": "int64" } ] }
-
{ "name": "xinterval", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "timer", "type": "name" }, { "name": "payload", "type": "bytes" }, { "name": "seconds", "type": "uint32" } ] }
Action parameter in xrminterval
{ "name": "xrminterval", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "timer", "type": "name" } ] }
-
{ "name": "xschedule", "base": "", "fields": [ { "name": "current_provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "timer", "type": "name" }, { "name": "payload", "type": "bytes" }, { "name": "seconds", "type": "uint32" } ] }
-
{ "name": "xsignal", "base": "", "fields": [ { "name": "service", "type": "name" }, { "name": "action", "type": "name" }, { "name": "provider", "type": "name" }, { "name": "package", "type": "name" }, { "name": "signalRawData", "type": "bytes" } ] }