code: def event_update_status(self, event_id, status, scores=[], account=None, **kwargs):
          
          if not account:
              if "default_account" in self.config:
                  account = self.config["default_account"]
          if not account:
              raise ValueError("You need to provide an account")
          account = Account(account)
          event = Event(event_id)
  
          # Do not try to update status of it doesn't change it on the chain
          if event["status"] == status:
              status = None
  
          op = operations.Event_update_status(
              **{
                  "fee": {"amount": 0, "asset_id": "1.3.0"},
                  "event_id": event["id"],
                  "status": status,
                  "scores": scores,
                  "prefix": self.prefix,
              }
          )
          return self.finalizeOp(op, account["name"], "active", **kwargs)
docs: Update the status of an event. This needs to be **proposed**.
  
              :param str event_id: Id of the event to update
              :param str status: Event status
              :param list scores: List of strings that represent the scores of a
                  match (defaults to [])
              :param str account: (optional) the account to allow access
                  to (defaults to ``default_account``)