Skip to content

Commit 8a6e264

Browse files
authored
Merge pull request #1 from Artemkaaas/feature/anoncred
Updated Java/Python/xCode wrappers to satisfy Libindy
2 parents b7110d6 + a7d4d42 commit 8a6e264

File tree

8 files changed

+214
-446
lines changed

8 files changed

+214
-446
lines changed

libindy/src/errors/anoncreds.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ impl From<indy_crypto::errors::IndyCryptoError> for AnoncredsError {
8989
IndyCryptoError::AnoncredsProofRejected(err) => AnoncredsError::ProofRejected(err),
9090
IndyCryptoError::AnoncredsInvalidRevocationAccumulatorIndex(err) => AnoncredsError::InvalidUserRevocId(err),
9191
IndyCryptoError::AnoncredsCredentialRevoked(err) => AnoncredsError::CredentialRevoked(err),
92-
_ => AnoncredsError::CommonError(CommonError::InvalidStructure("Invalid error code".to_string()))
92+
err => AnoncredsError::CommonError(CommonError::from(err))
9393
}
9494
}
9595
}

libindy/tests/utils/anoncreds.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ impl AnoncredsUtils {
535535
pub fn credential_def_json() -> String {
536536
r#"{
537537
"ver":"1.0",
538-
"id":"NcYxiDXkpYi6ov5FcYDi1e:\u0003:NcYxiDXkpYi6ov5FcYDi1e:\u0002:gvt:1.0:CL:TAG_1",
538+
"id":"NcYxiDXkpYi6ov5FcYDi1e:3:NcYxiDXkpYi6ov5FcYDi1e:2:gvt:1.0:CL:TAG_1",
539539
"schemaId":"NcYxiDXkpYi6ov5FcYDi1e:\u0002:gvt:1.0",
540540
"type":"CL",
541541
"tag":"TAG_1",

wrappers/ios/libindy-pod/Indy-demoTests/Test Utils/AnoncredsUtils.m

Lines changed: 48 additions & 148 deletions
Large diffs are not rendered by default.

wrappers/java/src/test/java/org/hyperledger/indy/sdk/anoncreds/VerifierVerifyProofTest.java

Lines changed: 61 additions & 152 deletions
Large diffs are not rendered by default.

wrappers/java/src/test/java/org/hyperledger/indy/sdk/demo/AnoncredsDemoTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,4 +626,4 @@ public void testVerifyProofWorksForProofDoesNotCorrespondToProofRequest() throws
626626

627627
Anoncreds.verifierVerifyProof(proofRequestJson, proofJson, schemas, credentialDefs, revocRegDefs, revocRegs).get();
628628
}
629-
}
629+
}

wrappers/python/tests/anoncreds/conftest.py

Lines changed: 32 additions & 26 deletions
Large diffs are not rendered by default.

wrappers/python/tests/anoncreds/test_verify_proof.py

Lines changed: 69 additions & 116 deletions
Large diffs are not rendered by default.

wrappers/python/tests/demo/test_anoncreds.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,4 +209,4 @@ async def test_anoncreds_demo_works_for_revocation_proof(pool_name, wallet_name,
209209

210210
# 14. Close wallet
211211
await wallet.close_wallet(wallet_handle)
212-
await wallet.delete_wallet(wallet_name, credentials)
212+
await wallet.delete_wallet(wallet_name, credentials)

0 commit comments

Comments
 (0)