If we are talking about the recent Supreme Court ruling, no.
https://www.scotusblog.com/2024/06/supreme-court-limits-scop...Under federal law, as applicable to federal officials, there’s a distinction between bribes and gratuities. Both are illegal for federal officials, under different statutes. There is also a federal law that makes it illegal to pay bribes to a state official. But there is no corresponding federal law making it illegal to pay bribes to a state official, though most states have their own gratuities laws. This distinction between bribes and gratuities is well established in the law. Bribes are about actual corruption. Gratuities are about the appearance of corruption.
A bribe can be prosecuted whether the payment is before or after the official act. But there must be some proof that the payment influenced or was meant to influence the official act. Paying a Christmas gift to your mailman is not a bribe.
What happened in the recent Supreme Court case is that federal prosecutors prosecuted a state official under the federal bribery statute, where the official was paid for consulting services after allegedly steering government contracts to a trucking company. The prosecution could have tried to prove that the contracts were steered in anticipation of the later consulting work.
The prosecution, however, chose not to proceed on a bribery theory. It asserted that the statute (which is titled “bribery”) applied to gratuities as well. And when the jury was instructed on the law, the jury was specifically told that it did not need to find that the official act was influenced by the anticipation of receiving future consulting business.
All the Supreme Court decided was that specific statute did not cover a gratuities theory. It sent the case back to the trial court; the government can now choose to retry the person and this time try to actually prove bribery.