code: func (b *Backend) SetStateReceived(signature *tasks.Signature) error {
  	taskState := tasks.NewReceivedTaskState(signature)
  	b.mergeNewTaskState(taskState)
  	return b.updateState(taskState)
  }
docs: // SetStateReceived updates task state to RECEIVED