Skip to content

My transaction to add liquidity on devnet failed. #12

@keienWang

Description

@keienWang

devnet Initialize

[
"Program 11111111111111111111111111111111 success",
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [3]",
"Program log: Instruction: InitializeMint2",
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 2780 of 416422 compute units",
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
"Instruction references an unknown account 71MGyHJ43hPzixCsrfLG73ptGULs86K9uwqtS12JtsiR",
"Program CPMDWBwJDtYax9qW7AyRuVC19Cc4L4Vcy4n2BHAbHkCW consumed 28084 of 434348 compute units",
"Program CPMDWBwJDtYax9qW7AyRuVC19Cc4L4Vcy4n2BHAbHkCW failed: An account required by the instruction is missing",
"Program 8u2V6SHBURgDV23rvWFKBvPvhthYKP3eHfYgGJzQHLps consumed 93586 of 499850 compute units",
"Program 8u2V6SHBURgDV23rvWFKBvPvhthYKP3eHfYgGJzQHLps failed:
]

code:
let cpi_accounts = cpi::accounts::Initialize {
creator: self.pda_account.to_account_info(),
amm_config: self.amm_config.to_account_info(),
authority: self.authority.to_account_info(),
pool_state: self.pool_state.to_account_info(),
token_0_mint: self.token_mint.to_account_info(),
token_1_mint: self.buy_token_mint.to_account_info(),
lp_mint: self.lp_mint.to_account_info(),
creator_token_0: self.sale_sell_token_account.to_account_info(),
creator_token_1: self.sale_token_account.to_account_info(),
creator_lp_token: self.creator_lp_token.to_account_info(),
token_0_vault: self.token_0_vault.to_account_info(),
token_1_vault: self.token_1_vault.to_account_info(),
create_pool_fee: self.create_pool_fee.to_account_info(),
observation_state: self.observation_state.to_account_info(),
token_program: self.token_program.to_account_info(),
token_0_program: self.token_0_program.to_account_info(),
token_1_program: self.token_1_program.to_account_info(),
associated_token_program: self.associated_token_program.to_account_info(),
system_program: self.system_program.to_account_info(),
rent: self.rent.to_account_info(),
};

        let signer_seeds: &[&[&[u8]]] = &[&[
            crate::TOKEN_SEED,  
            &[bump_seed]
        ]];

        let cpi_ctx = CpiContext::new_with_signer(
            self.cp_swap_program.to_account_info(),
            cpi_accounts,
            signer_seeds
        );

        cpi::initialize(cpi_ctx, amount_0, amount_1, open_time)?;
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions