1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
pub mod errors;
pub mod pda;
pub mod state;
mod instructions;
use anchor_lang::prelude::*;
use instructions::*;
declare_id!("arpxFMhub9LxVS5vE1gxVHTFKSFwE5QHakg5FvQv4Rt");
#[program]
pub mod cronos_heartbeat {
use super::*;
pub fn heartbeat_ping(ctx: Context<HeartbeatPing>) -> Result<()> {
heartbeat_ping::handler(ctx)
}
pub fn heartbeat_reset(ctx: Context<HeartbeatReset>) -> Result<()> {
heartbeat_reset::handler(ctx)
}
pub fn initialize(ctx: Context<Initialize>, config_bump: u8, heartbeat_bump: u8) -> Result<()> {
initialize::handler(ctx, config_bump, heartbeat_bump)
}
}