bolt_system/
lib.rs

1use anchor_lang::prelude::*;
2
3declare_id!("7X4EFsDJ5aYTcEjKzJ94rD8FRKgQeXC89fkpeTS4KaqP");
4
5#[program]
6pub mod bolt_system {
7    use super::*;
8    pub fn bolt_execute(_ctx: Context<BoltExecute>, _args: Vec<u8>) -> Result<Vec<Vec<u8>>> {
9        Ok(Vec::new())
10    }
11}
12
13#[derive(Accounts, Clone)]
14pub struct BoltExecute<'info> {
15    /// CHECK: authority check
16    #[account()]
17    pub authority: AccountInfo<'info>,
18}