JsonRpcHistory({ required this.core, Logger? logger, }) : logger = logger ?? Logger(), events = EventEmitter(), records = {}, _cached = [], _initialized = false;