aboveboard

(adv) honestly

dishonestly (antonym)