diff --git a/src/idl/bets.ts b/src/idl/bets.ts index 4f430bb..4942794 100644 --- a/src/idl/bets.ts +++ b/src/idl/bets.ts @@ -47,6 +47,16 @@ export type Bets = { "writable": true, "signer": true }, + { + "name": "ownerReferrer", + "writable": true, + "optional": true + }, + { + "name": "joinerReferrer", + "writable": true, + "optional": true + }, { "name": "systemProgram", "address": "11111111111111111111111111111111" diff --git a/src/idl/bets_idl.json b/src/idl/bets_idl.json index 333a496..933ec8c 100644 --- a/src/idl/bets_idl.json +++ b/src/idl/bets_idl.json @@ -41,6 +41,16 @@ "writable": true, "signer": true }, + { + "name": "owner_referrer", + "writable": true, + "optional": true + }, + { + "name": "joiner_referrer", + "writable": true, + "optional": true + }, { "name": "system_program", "address": "11111111111111111111111111111111" diff --git a/src/shared/solana_helpers.ts b/src/shared/solana_helpers.ts index 4670cff..9bb02aa 100644 --- a/src/shared/solana_helpers.ts +++ b/src/shared/solana_helpers.ts @@ -147,7 +147,9 @@ export async function closeBet(wallets: ConnectedSolanaWallet, uid:string, betI betVault: chosenBet, betsList: bet_list_pda, winner: winner, - feeWallet: FEE_COLLECTOR_PUBKEY + feeWallet: FEE_COLLECTOR_PUBKEY, + ownerReferrer: FEE_COLLECTOR_PUBKEY, + joinerReferrer: FEE_COLLECTOR_PUBKEY }) .transaction(); tx.feePayer = new PublicKey(wallets.address);