pub fn collect( authority: Pubkey, beneficiary: Pubkey, fee_collector: Pubkey, id: u64, mint: Pubkey, ) -> Instruction