The Anti-Corruption Act was introduced by progressives in August 2018. House Dems could have passed it from 2019–22; the Senate could have moved it.
The sweeping ethics bill would force presidents, VPs, executive branch, and agency officials to divest. It's never had a hearing.
ALT summary of the Anti-Corruption and Public Integrity Act (115th): https://www.warren.senate.gov/imo/media/doc/Master Summary of Anti Corruption Act - FINAL.pdf