No money involved in the transaction.  A lazy officer entrapped this man. The officer while off duty, facilitated the trade, which would have not taken place without the other party... that's how a trade works. So the officer created a situation that could be misconstrued as illegal in order to seize his property and vehicle. 
Cannabis is not dangerous, it's not even illegal. Please stop lazy policing, we have real drugs and crime that need fighting.. like your "legal" fentanyl.