Citation: 6B_79/2020 E. C

A.________ forme un recours en matière pénale auprès du Tribunal fédéral contre la décision cantonale et conclut, avec suite de frais et dépens, principalement, à sa libération de l'infraction de crime contre la LStup, au constat qu'il a subi 252 jours de détention injustifiée (dont 244 dans des conditions illicites), à la condamnation de l'Etat de Vaud au paiement des sommes de 77'000 fr. et 10'900 fr. en réparation du tort moral subi, à sa libération immédiate, à la restitution des montants confisqués et à la destruction de la drogue séquestrée. Subsidiairement, il conclut à l'annulation de la décision et au renvoi de la cause à la cour cantonale pour nouvelle décision dans le sens des considérants. Il sollicite en outre le bénéfice de l'assistance judiciaire.