code: def Size(self):
          
          script_size = GetVarSize(self.Code.Script)
          parameterlist_size = GetVarSize(self.Code.ParameterList)
          parameterreturntype_size = s.uint8
  
          return super(ContractState, self).Size() + script_size + parameterlist_size + parameterreturntype_size + s.uint8 + GetVarSize(self.Name) + GetVarSize(self.CodeVersion) + GetVarSize(self.Author) + GetVarSize(self.Email) + GetVarSize(self.Description)
docs: Get the total size in bytes of the object.
  
          Returns:
              int: size.