pub fn mint( client: &RpcClient, funder: Keypair, receiver: Pubkey, nft_data: NFTData, immutable: bool, primary_sale_happened: bool) -> Result<(Signature, Pubkey)>