Call
Action to call your BirthdayReminder
contract one week before Alice’s birthday every year. Let’s break this down:
Instruction.action
to the address of the Call
Action
Instruction.arguments
to encoded calldata specifying:
Schedule.startAt
to a Unix timestamp that’s about one week before Alice’s next birthday
Schedule.interval
to one year in seconds
BirthdayReminder
contract
remind
name = "Alice"
, month = 1
, and day = 1