Trait cronos_program::state::task::TaskAccount
source · [−]pub trait TaskAccount {
fn init(
&mut self,
config: &Account<'_, Config>,
daemon: &mut Account<'_, Daemon>,
ix: InstructionData,
schedule: TaskSchedule,
bump: u8
) -> Result<()>;
fn cancel(&mut self) -> Result<()>;
fn execute(
&mut self,
account_infos: &[AccountInfo<'_>],
config: &Account<'_, Config>,
daemon: &mut Account<'_, Daemon>,
fee: &mut Account<'_, Fee>,
worker: &mut Signer<'_>
) -> Result<()>;
}
Expand description
TaskAccount