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
|
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,
|
&ix,
|
||||||
&[
|
&[
|
||||||
ctx.accounts.ticket_leaderboard_list.to_account_info(),
|
ctx.accounts.ticket_leaderboard_list.to_account_info(),
|
||||||
winner.to_account_info(),
|
winner.to_account_info(),
|
||||||
],
|
],
|
||||||
|
signer_seeds,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
// Transfer all tokens from ticket_leaderboard vault to ticket_leaderboard_list vault
|
// Transfer all tokens from ticket_leaderboard vault to ticket_leaderboard_list vault
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user