Events¶
The following events are used to log notable events within the Alarm service.
Scheduler Events¶
The Scheduler contract logs the following events.
Call Scheduled¶
- Solidity Event Signature:
CallScheduled(address callAddress)
- ABI Signature:
0x2b05d346
Logged when a new scheduled call is created.
Call Rejected¶
- Solidity Event Signature:
CallRejected(address indexed schedulerAddress, bytes32 reason)
- ABI Signature:
0x513485fc
Logged when an attempt to schedule a function call fails.
Call Contract Events¶
Each CallContract logs the following events.
Call Executed¶
- Solidity Event Signature:
CallExecuted(address indexed executor, uint gasCost, uint payment, uint fee, bool success)
;
- Solidity Event Signature:
ABI Signature:
0x4538b7ec
Executed when the call is executed.
Call Aborted¶
- Solidity Event Signature:
_CallAborted(address executor, bytes32 reason)
- ABI Signature:
0xe92bb686
Executed when an attempt is made to execute a scheduled call is rejected. The
reason
value in this log entry contains a short string representation of
why the call was rejected. (Note that this event name starts with an underscore)