Dont accept shards from mismatched sets - all muss match the first shard received

This commit is contained in:
ameba23
2021-06-22 16:26:48 +02:00
parent 3b4988c109
commit 95d540644b
4 changed files with 33 additions and 22 deletions

View File

@@ -9,10 +9,15 @@ import java.security.GeneralSecurityException;
public interface RestoreAccount {
enum AddReturnShardPayloadResult {
DUPLICATE,
MISMATCH,
OK
}
int getNumberOfShards();
boolean addReturnShardPayload(ReturnShardPayload toAdd);
AddReturnShardPayloadResult addReturnShardPayload(ReturnShardPayload toAdd);
boolean canRecover();