Provides struct and type for a CryptoTransaction
@type t() :: %Merchant.CryptoTransaction{ id: String.t() | nil, recipient_user_id: (String.t() | nil) | nil, recipient_wallet_id: (String.t() | nil) | nil, status: String.t() | nil }