Refac membership
closes #155 (closed) as it removes pending membership
closes #156 (closed) (not entirely, the rest will be done in a separate MR on smith wot)
closes #136 (closed) (it does not link instanciable pallets but fixes the test that were added to show the unwanted behavior)
request_membership
callPendingMembership
storage itemPendingMembershipsExpireOn
storage itemvalidate_identity
call from identity pallet which is redundant with claim_membership
of membership palletIdtyStatus
RevocationReason
and RemovalReason
ConfirmPeriod ValidationPeriod AutorevocationPeriod DeletionPeriod
IdtyEvent
variantsMembershipRemovalReason
CertToUnconfirmed CertToRevoked
variants for duniter-wot ErrorDistanceEvaluationPending DistanceEvaluationNotRequested
This changes the way identity and membership pallet interact.