Skip to content

Commit ad0c456

Browse files
committed
Fix build
1 parent 5d7ef94 commit ad0c456

File tree

6 files changed

+12
-15
lines changed

6 files changed

+12
-15
lines changed

solana-programs/programs/cpi-example/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use anchor_lang::{prelude::*, solana_program::instruction::Instruction, InstructionData};
2-
use tuktuk_program::{tuktuk::program::Tuktuk, TaskQueueV0};
2+
use tuktuk_program::tuktuk::program::Tuktuk;
33

44
declare_id!("cpic9j9sjqvhn2ZX3mqcCgzHKCwiiBTyEszyCwN7MBC");
55

solana-programs/programs/cron/src/instructions/add_cron_transaction_v0.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
use anchor_lang::{
2-
prelude::*,
3-
solana_program::{program::invoke, system_instruction},
4-
};
1+
use anchor_lang::prelude::*;
52
use tuktuk_program::TransactionSourceV0;
63

74
use crate::{
8-
error::ErrorCode,
95
resize_to_fit::resize_to_fit,
106
state::{CronJobTransactionV0, CronJobV0},
117
};

solana-programs/programs/cron/src/instructions/initialize_cron_job_v0.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use std::str::FromStr;
22

33
use anchor_lang::{prelude::*, solana_program::instruction::Instruction, InstructionData};
4-
use chrono::{DateTime, NaiveDateTime, Utc};
4+
use chrono::{DateTime, Utc};
55
use clockwork_cron::Schedule;
66
use tuktuk_program::{
77
compile_transaction,
@@ -81,8 +81,10 @@ pub fn handler(ctx: Context<InitializeCronJobV0>, args: InitializeCronJobArgsV0)
8181
}
8282

8383
let ts = Clock::get().unwrap().unix_timestamp;
84-
let now =
85-
&DateTime::<Utc>::from_naive_utc_and_offset(NaiveDateTime::from_timestamp(ts, 0), Utc);
84+
let now = &DateTime::<Utc>::from_naive_utc_and_offset(
85+
DateTime::from_timestamp(ts, 0).unwrap().naive_utc(),
86+
Utc,
87+
);
8688

8789
ctx.accounts.user_cron_jobs.bump_seed = ctx.bumps.user_cron_jobs;
8890
ctx.accounts.user_cron_jobs.authority = ctx.accounts.authority.key();

solana-programs/programs/cron/src/instructions/queue_cron_tasks_v0.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use anchor_lang::{
55
solana_program::{instruction::Instruction, program::MAX_RETURN_DATA},
66
InstructionData,
77
};
8-
use chrono::{DateTime, NaiveDateTime, Utc};
8+
use chrono::{DateTime, Utc};
99
use clockwork_cron::Schedule;
1010
use tuktuk_program::{
1111
compile_transaction, RunTaskReturnV0, TaskQueueV0, TaskReturnV0, TransactionSourceV0, TriggerV0,
@@ -79,8 +79,10 @@ pub fn handler(ctx: Context<QueueCronTasksV0>) -> Result<RunTaskReturnV0> {
7979
let schedule = Schedule::from_str(&ctx.accounts.cron_job.schedule).unwrap();
8080
// Find the next execution time after the last one
8181
let ts = ctx.accounts.cron_job.current_exec_ts;
82-
let date_time_ts =
83-
&DateTime::<Utc>::from_naive_utc_and_offset(NaiveDateTime::from_timestamp(ts, 0), Utc);
82+
let date_time_ts = &DateTime::<Utc>::from_naive_utc_and_offset(
83+
DateTime::from_timestamp(ts, 0).unwrap().naive_utc(),
84+
Utc,
85+
);
8486
ctx.accounts.cron_job.current_exec_ts =
8587
schedule.next_after(date_time_ts).unwrap().timestamp();
8688
msg!(

solana-programs/programs/tuktuk/src/instructions/initialize_tuktuk_config_v0.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use anchor_lang::prelude::*;
2-
use anchor_spl::token::Mint;
32

43
use crate::state::TuktukConfigV0;
54

solana-programs/programs/tuktuk/src/state.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
use anchor_lang::prelude::*;
22

3-
use crate::error::ErrorCode;
4-
53
#[account]
64
#[derive(Default, InitSpace)]
75
pub struct TuktukConfigV0 {

0 commit comments

Comments
 (0)