MCPcopy Index your code

hub / github.com/LaChance-Lab/solana-casino-games-evm-web3 / functions

Functions47 in github.com/LaChance-Lab/solana-casino-games-evm-web3

↓ 14 callersFunctiongenerate_random_from_seed
(seed: &[u8], max: u64)
web3/solana/programs/common/src/utils.rs:28
↓ 8 callersFunctionvalidate_bet
(bet_amount: u64, min_bet: u64, max_bet: u64)
web3/solana/programs/common/src/utils.rs:22
↓ 6 callersFunctioncalculate_payout
(bet_amount: u64, multiplier: u64, house_edge_bps: u16)
web3/solana/programs/common/src/utils.rs:4
↓ 4 callersFunctioncalculate_score
(cards: &[u8])
web3/solana/programs/blackjack/src/lib.rs:154
↓ 3 callersFunctionsettle_game
(ctx: Context<Hit>, payout: u64)
web3/solana/programs/blackjack/src/lib.rs:129
↓ 1 callersFunctioncalculate_multiplier
(position: i32, max_position: i32)
web3/solana/programs/plinko/src/lib.rs:87
↓ 1 callersFunctioncalculate_payout_multiplier
(reel1: u64, reel2: u64, reel3: u64)
web3/solana/programs/slots/src/lib.rs:82
↓ 1 callersFunctioncheck_win
(winning_number: u64, bet_type: u8, bet_value: u8)
web3/solana/programs/roulette/src/lib.rs:89
Functionbuy_ticket
(ctx: Context<BuyTicket>, bet_amount: u64, numbers: [u8; 6], draw_id: u64)
web3/solana/programs/lottery/src/lib.rs:51
Functioncashout
(ctx: Context<Cashout>, current_multiplier: u64)
web3/solana/programs/crash/src/lib.rs:52
Functionclaim_prize
(ctx: Context<ClaimPrize>, matching_numbers: u8)
web3/solana/programs/lottery/src/lib.rs:121
Functioncreate_tournament
(ctx: Context<CreateTournament>, buy_in: u64, max_players: u8)
web3/solana/programs/poker/src/lib.rs:25
Functiondraw_numbers
(ctx: Context<DrawNumbers>)
web3/solana/programs/lottery/src/lib.rs:92
Functiondraw_winner
(ctx: Context<DrawWinner>)
web3/solana/programs/jackpot/src/lib.rs:64
Functionend_tournament
(ctx: Context<EndTournament>, winner_index: u8)
web3/solana/programs/poker/src/lib.rs:68
Functionhit
(ctx: Context<Hit>)
web3/solana/programs/blackjack/src/lib.rs:84
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/crash/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/dice/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/plinko/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64)
web3/solana/programs/lottery/src/lib.rs:39
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/coinflip/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/blackjack/src/lib.rs:27
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/slots/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, min_bet: u64, max_bet: u64, house_edge_bps: u16)
web3/solana/programs/roulette/src/lib.rs:10
Functioninitialize
(ctx: Context<Initialize>, rake_bps: u16)
web3/solana/programs/jackpot/src/lib.rs:22
Functionjoin_tournament
(ctx: Context<JoinTournament>)
web3/solana/programs/poker/src/lib.rs:37
Functionpause
(ctx: Context<Pause>)
web3/solana/programs/crash/src/lib.rs:102
Functionpause
(ctx: Context<Pause>)
web3/solana/programs/dice/src/lib.rs:100
Functionpause
(ctx: Context<Pause>)
web3/solana/programs/plinko/src/lib.rs:106
Functionpause
(ctx: Context<Pause>)
web3/solana/programs/coinflip/src/lib.rs:82
Functionpause
(ctx: Context<Pause>)
web3/solana/programs/slots/src/lib.rs:102
Functionplace_bet
(ctx: Context<PlaceBet>, bet_amount: u64, auto_cashout: Option<u64>)
web3/solana/programs/crash/src/lib.rs:22
Functionplace_bet
(ctx: Context<PlaceBet>, bet_amount: u64)
web3/solana/programs/blackjack/src/lib.rs:39
Functionplace_bet
(ctx: Context<PlaceBet>, bet_amount: u64, bet_type: u8, bet_value: u8)
web3/solana/programs/roulette/src/lib.rs:22
Functionplace_bet
(ctx: Context<PlaceBet>, bet_amount: u64)
web3/solana/programs/jackpot/src/lib.rs:31
Functionplay
(ctx: Context<Play>, bet_amount: u64, target: u8, roll_under: bool)
web3/solana/programs/dice/src/lib.rs:22
Functionplay
(ctx: Context<Play>, bet_amount: u64, rows: u8)
web3/solana/programs/plinko/src/lib.rs:22
Functionplay
(ctx: Context<Play>, bet_amount: u64, choice: u8)
web3/solana/programs/coinflip/src/lib.rs:22
Functionsettle_crashed
(ctx: Context<SettleCrashed>)
web3/solana/programs/crash/src/lib.rs:92
Functionspin
(ctx: Context<Spin>, bet_amount: u64)
web3/solana/programs/slots/src/lib.rs:22
Functionstand
(ctx: Context<Stand>)
web3/solana/programs/blackjack/src/lib.rs:102
Functionstart_tournament
(ctx: Context<StartTournament>)
web3/solana/programs/poker/src/lib.rs:60
Functionunpause
(ctx: Context<Pause>)
web3/solana/programs/crash/src/lib.rs:112
Functionunpause
(ctx: Context<Pause>)
web3/solana/programs/dice/src/lib.rs:110
Functionunpause
(ctx: Context<Pause>)
web3/solana/programs/plinko/src/lib.rs:116
Functionunpause
(ctx: Context<Pause>)
web3/solana/programs/coinflip/src/lib.rs:92
Functionunpause
(ctx: Context<Pause>)
web3/solana/programs/slots/src/lib.rs:112