Files
smart-updown-token/program/programs/smart-updown/src/state.rs
T

26 lines
481 B
Rust

use anchor_lang::prelude::*;
#[account]
pub struct Global {
pub counter: u64,
pub min_amount: u64,
pub max_amount: u64,
pub multiplier_bps: u64,
pub expiry_seconds: i64,
pub paused: u64,
pub admin: Address,
pub relayer: Address,
}
#[account]
pub struct Bet {
pub amount: u64,
pub bet_time: i64,
pub expire_time: i64,
pub entry_price: u64,
pub exit_price: u64,
pub side: u64,
pub status: u64,
pub bettor: Address,
}