Adaptive Online Mechanism Design in Single-Valued Domains: An Ironing Approach