crema-cli 0.1.0

Blockchain, Crema for Solana
Documentation
use solana_program::pubkey;
use solana_program::pubkey::Pubkey;

pub const PROGRAM_ID: Pubkey = pubkey!("CcLs6shXAUPEi19SGyCeEHU9QhYAWzV2dRpPPNA4aRb7");

pub const POSITION_NFT_UPDATE_AUTHORITY: &Pubkey = &pubkey!("5QW9BCx6oZKjSWCVyBZaVU8N4jwtFnged9TsiaXvDj8Q");

pub const FARMING_MINT_WRAPPER_PROGRAM_ID: Pubkey = pubkey!("CMWr5a5feRxAeowwHcm1u5bYwmUvsAjcBbqLRcBshyAR");

pub const FARMING_MINE_PROGRAM_ID: Pubkey = pubkey!("CMNheuZrtZ8D7CK25GdaW4krf5Vu859ReDfhhfq2XSkz");

pub const FARMING_MERGE_MINE_PROGRAM_ID: Pubkey = pubkey!("CMMY6MZ63T4gt99ESp5dVGDZKwfQUjGkKGTsbj85E9FV");

pub fn get_pubkey_for_program_with_seeds(seeds: &[&[u8]]) -> (Pubkey, u8) {
    Pubkey::find_program_address(
        seeds,
        &PROGRAM_ID,
    )
}