pub fn assert_valid_auctioneer_and_scope(
    auction_house_instance: &Account<'_, AuctionHouse>,
    auctioneer_authority: &Pubkey,
    auctioneer_pda: &Account<'_, Auctioneer>,
    scope: AuthorityScope
) -> Result<()>