All challenges
Code AnalysisIntermediate 60s

Event Versioning / Upcasting

def upcast(evt): if evt.version == 1: evt.payload['currency'] = 'USD' # field added in v2 evt.version = 2 return evt What problem does this upcaster solve?

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle