reward dist signer fix
This commit is contained in:
parent
e409d45e61
commit
0105ba063a
|
|
@ -26,12 +26,19 @@ pub fn reward(ctx:Context<RewardLeaderboard>, id:u64)->Result<()>{
|
|||
sol_reward
|
||||
);
|
||||
|
||||
anchor_lang::solana_program::program::invoke(
|
||||
let seeds = &[
|
||||
TICKET_LEADERBOARD_LIST_SEED.as_ref(),
|
||||
&[ctx.bumps.ticket_leaderboard_list][..]
|
||||
];
|
||||
let signer_seeds = &[&seeds[..]];
|
||||
|
||||
anchor_lang::solana_program::program::invoke_signed(
|
||||
&ix,
|
||||
&[
|
||||
ctx.accounts.ticket_leaderboard_list.to_account_info(),
|
||||
winner.to_account_info(),
|
||||
],
|
||||
signer_seeds,
|
||||
)?;
|
||||
|
||||
// Transfer all tokens from ticket_leaderboard vault to ticket_leaderboard_list vault
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user