credential_id() :: Tai.Venues.Adapter.credential_id()
t() :: %Tai.Events.SubFreeAccount{ asset: atom(), credential_id: credential_id(), free: Decimal.t(), locked: Decimal.t(), val: Decimal.t(), venue_id: venue_id() }
venue_id() :: Tai.Venues.Adapter.venue_id()