I'm assuming you're just asking how Haste and Thirsting Blade work together in D&D 5th edition? You're not asking how to set up a macro or the character sheet in Roll20? (I'm guessing that you're also using a translator of some kind, as you mentioned 'Sorcerer', but Thirsting Blade is a Warlock feature.) If so, Haste allows you to make a single additional attack roll each turn. You cannot use Thirsting Blade or Extra Attack or any other feature that allows you to roll multiple times on that additional attack. So on your turn, you could use your regular Action to Attack and use Thirsting Blade to make two attack rolls, then use your Hasted Action to Attack but you can only roll a single time. During that turn you would roll 3 attack rolls total. As an FYI, Roll20 is used for many different game systems, so if you are posting here to the forums it's always a good idea to mention which game you are playing (D&D, Call of Cthulu, Pathfinder, etc.), and if you are asking for technical advice on how to use Roll20 (as opposed to just game mechanics for a specific game system like D&D) you should also make sure to mention which character sheet you are using for your game, and post any macros you are trying to use, and add screenshots if they will be helpful in troubleshooting.