22 lines
375 B
Rust
22 lines
375 B
Rust
use anchor_lang::prelude::*;
|
|
|
|
#[event]
|
|
pub struct BetCreated {
|
|
pub bet: Address,
|
|
pub bettor: Address,
|
|
pub side: u64,
|
|
pub amount: u64,
|
|
pub bet_time: i64,
|
|
pub expire_time: i64,
|
|
pub entry_price: u64,
|
|
}
|
|
|
|
#[event]
|
|
pub struct BetClosed {
|
|
pub bet: Address,
|
|
pub exit_price: u64,
|
|
pub user_won: bool,
|
|
pub payout: u64,
|
|
pub status: u64,
|
|
}
|