SetParticipantRequisitionParams() called by the last participant will set the fulfillingDuchyId among workers based on the requisitionId.
ListRequisitions() will inject seed encryption key to the corresponding duchyEntry w.r.t fulfillingDuchyId.
The kingdom does not really know the role of duchies, so it check whether the tinkPublicKey is empty to tell.
SetParticipantRequisitionParams() called by the last participant will set the fulfillingDuchyId among workers based on the requisitionId. ListRequisitions() will inject seed encryption key to the corresponding duchyEntry w.r.t fulfillingDuchyId. The kingdom does not really know the role of duchies, so it check whether the tinkPublicKey is empty to tell.