26 lines
481 B
Rust
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,
|
|
}
|