use solana_program::pubkey::Pubkey;
use steel::*;
#[repr(C)]
#[derive(Clone, Copy, Debug, PartialEq, Pod, Zeroable)]
pub struct Allocation {
pub campaign: Pubkey,
pub recipient: Pubkey,
pub amount: u64,
pub allocated_at: i64,
pub claimed_at: i64,
pub claimed: u8,
pub _padding: [u8; 7],
}
use crate::consts::AirdropAccount;
account!(AirdropAccount, Allocation);