From 20b125bf13195ce55c494c7f47d070d78cc3b912 Mon Sep 17 00:00:00 2001 From: Artemkaaas Date: Fri, 4 Aug 2023 10:31:51 +0300 Subject: [PATCH] fix: renaming Signed-off-by: Artemkaaas --- .../crypto/signing-provider/SigningProviderRegistry.ts | 10 +++++----- .../__tests__/KeyProviderRegistry.test.ts | 8 ++++---- txn.txt | 4 ---- 3 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 txn.txt diff --git a/packages/core/src/crypto/signing-provider/SigningProviderRegistry.ts b/packages/core/src/crypto/signing-provider/SigningProviderRegistry.ts index 891f1a3416..e7858b9f76 100644 --- a/packages/core/src/crypto/signing-provider/SigningProviderRegistry.ts +++ b/packages/core/src/crypto/signing-provider/SigningProviderRegistry.ts @@ -8,25 +8,25 @@ export const SigningProviderToken = Symbol('SigningProviderToken') @injectable() export class SigningProviderRegistry { - public keyProviders: SigningProvider[] + public signingProviders: SigningProvider[] - public constructor(@injectAll(SigningProviderToken) keyProviders: Array<'default' | SigningProvider>) { + public constructor(@injectAll(SigningProviderToken) signingProviders: Array<'default' | SigningProvider>) { // This is a really ugly hack to make tsyringe work without any SigningProviders registered // It is currently impossible to use @injectAll if there are no instances registered for the // token. We register a value of `default` by default and will filter that out in the registry. // Once we have a signing provider that should always be registered we can remove this. We can make an ed25519 // signer using the @stablelib/ed25519 library. - this.keyProviders = keyProviders.filter((provider) => provider !== 'default') as SigningProvider[] + this.signingProviders = signingProviders.filter((provider) => provider !== 'default') as SigningProvider[] } public hasProviderForKeyType(keyType: KeyType): boolean { - const signingKeyProvider = this.keyProviders.find((x) => x.keyType === keyType) + const signingKeyProvider = this.signingProviders.find((x) => x.keyType === keyType) return signingKeyProvider !== undefined } public getProviderForKeyType(keyType: KeyType): SigningProvider { - const signingKeyProvider = this.keyProviders.find((x) => x.keyType === keyType) + const signingKeyProvider = this.signingProviders.find((x) => x.keyType === keyType) if (!signingKeyProvider) { throw new AriesFrameworkError(`No key provider for key type: ${keyType}`) diff --git a/packages/core/src/crypto/signing-provider/__tests__/KeyProviderRegistry.test.ts b/packages/core/src/crypto/signing-provider/__tests__/KeyProviderRegistry.test.ts index 330294a73c..0edcca3e79 100644 --- a/packages/core/src/crypto/signing-provider/__tests__/KeyProviderRegistry.test.ts +++ b/packages/core/src/crypto/signing-provider/__tests__/KeyProviderRegistry.test.ts @@ -4,7 +4,7 @@ import type { SigningProvider, KeyPair } from '../SigningProvider' import { KeyType } from '../../KeyType' import { SigningProviderRegistry } from '../SigningProviderRegistry' -class KeyProviderMock implements SigningProvider { +class SigningProviderMock implements SigningProvider { public readonly keyType = KeyType.Bls12381g2 public async createKeyPair(): Promise { @@ -18,8 +18,8 @@ class KeyProviderMock implements SigningProvider { } } -const keyProvider = new KeyProviderMock() -const signingProviderRegistry = new SigningProviderRegistry([keyProvider]) +const signingProvider = new SigningProviderMock() +const signingProviderRegistry = new SigningProviderRegistry([signingProvider]) describe('SigningProviderRegistry', () => { describe('hasProviderForKeyType', () => { @@ -34,7 +34,7 @@ describe('SigningProviderRegistry', () => { describe('getProviderForKeyType', () => { test('returns the correct provider true if the key type is registered', () => { - expect(signingProviderRegistry.getProviderForKeyType(KeyType.Bls12381g2)).toBe(keyProvider) + expect(signingProviderRegistry.getProviderForKeyType(KeyType.Bls12381g2)).toBe(signingProvider) }) test('throws error if the key type is not registered', () => { diff --git a/txn.txt b/txn.txt deleted file mode 100644 index 0c5b0dcf42..0000000000 --- a/txn.txt +++ /dev/null @@ -1,4 +0,0 @@ -{"reqSignature": {}, "txn": {"data": {"data": {"alias": "Node1", "blskey": "4N8aUNHSgjQVgkpm8nhNEfDf6txHznoYREg9kirmJrkivgL4oSEimFF6nsQ6M41QvhM2Z33nves5vfSn9n1UwNFJBYtWVnHYMATn76vLuL3zU88KyeAYcHfsih3He6UHcXDxcaecHVz6jhCYz1P2UZn2bDVruL5wXpehgBfBaLKm3Ba", "blskey_pop": "RahHYiCvoNCtPTrVtP7nMC5eTYrsUA8WjXbdhNc8debh1agE9bGiJxWBXYNFbnJXoXhWFMvyqhqhRoq737YQemH5ik9oL7R4NTTCz2LEZhkgLJzB3QRQqJyBNyv7acbdHrAT8nQ9UkLbaVL9NBpnWXBTw4LEMePaSHEw66RzPNdAX1", "client_ip": "127.0.0.1", "client_port": 9702, "node_ip": "127.0.0.1", "node_port": 9701, "services": ["VALIDATOR"]}, "dest": "Gw6pDLhcBcoQesN72qfotTgFa7cbuqZpkX3Xo6pLhPhv"}, "metadata": {"from": "Th7MpTaRZVRYnPiabds81Y"}, "type": "0"}, "txnMetadata": {"seqNo": 1, "txnId": "fea82e10e894419fe2bea7d96296a6d46f50f93f9eeda954ec461b2ed2950b62"}, "ver": "1"} -{"reqSignature": {}, "txn": {"data": {"data": {"alias": "Node2", "blskey": "37rAPpXVoxzKhz7d9gkUe52XuXryuLXoM6P6LbWDB7LSbG62Lsb33sfG7zqS8TK1MXwuCHj1FKNzVpsnafmqLG1vXN88rt38mNFs9TENzm4QHdBzsvCuoBnPH7rpYYDo9DZNJePaDvRvqJKByCabubJz3XXKbEeshzpz4Ma5QYpJqjk", "blskey_pop": "Qr658mWZ2YC8JXGXwMDQTzuZCWF7NK9EwxphGmcBvCh6ybUuLxbG65nsX4JvD4SPNtkJ2w9ug1yLTj6fgmuDg41TgECXjLCij3RMsV8CwewBVgVN67wsA45DFWvqvLtu4rjNnE9JbdFTc1Z4WCPA3Xan44K1HoHAq9EVeaRYs8zoF5", "client_ip": "127.0.0.1", "client_port": 9704, "node_ip": "127.0.0.1", "node_port": 9703, "services": ["VALIDATOR"]}, "dest": "8ECVSk179mjsjKRLWiQtssMLgp6EPhWXtaYyStWPSGAb"}, "metadata": {"from": "EbP4aYNeTHL6q385GuVpRV"}, "type": "0"}, "txnMetadata": {"seqNo": 2, "txnId": "1ac8aece2a18ced660fef8694b61aac3af08ba875ce3026a160acbc3a3af35fc"}, "ver": "1"} -{"reqSignature": {}, "txn": {"data": {"data": {"alias": "Node3", "blskey": "3WFpdbg7C5cnLYZwFZevJqhubkFALBfCBBok15GdrKMUhUjGsk3jV6QKj6MZgEubF7oqCafxNdkm7eswgA4sdKTRc82tLGzZBd6vNqU8dupzup6uYUf32KTHTPQbuUM8Yk4QFXjEf2Usu2TJcNkdgpyeUSX42u5LqdDDpNSWUK5deC5", "blskey_pop": "QwDeb2CkNSx6r8QC8vGQK3GRv7Yndn84TGNijX8YXHPiagXajyfTjoR87rXUu4G4QLk2cF8NNyqWiYMus1623dELWwx57rLCFqGh7N4ZRbGDRP4fnVcaKg1BcUxQ866Ven4gw8y4N56S5HzxXNBZtLYmhGHvDtk6PFkFwCvxYrNYjh", "client_ip": "127.0.0.1", "client_port": 9706, "node_ip": "127.0.0.1", "node_port": 9705, "services": ["VALIDATOR"]}, "dest": "DKVxG2fXXTU8yT5N7hGEbXB3dfdAnYv1JczDUHpmDxya"}, "metadata": {"from": "4cU41vWW82ArfxJxHkzXPG"}, "type": "0"}, "txnMetadata": {"seqNo": 3, "txnId": "7e9f355dffa78ed24668f0e0e369fd8c224076571c51e2ea8be5f26479edebe4"}, "ver": "1"} -{"reqSignature": {}, "txn": {"data": {"data": {"alias": "Node4", "blskey": "2zN3bHM1m4rLz54MJHYSwvqzPchYp8jkHswveCLAEJVcX6Mm1wHQD1SkPYMzUDTZvWvhuE6VNAkK3KxVeEmsanSmvjVkReDeBEMxeDaayjcZjFGPydyey1qxBHmTvAnBKoPydvuTAqx5f7YNNRAdeLmUi99gERUU7TD8KfAa6MpQ9bw", "blskey_pop": "RPLagxaR5xdimFzwmzYnz4ZhWtYQEj8iR5ZU53T2gitPCyCHQneUn2Huc4oeLd2B2HzkGnjAff4hWTJT6C7qHYB1Mv2wU5iHHGFWkhnTX9WsEAbunJCV2qcaXScKj4tTfvdDKfLiVuU2av6hbsMztirRze7LvYBkRHV3tGwyCptsrP", "client_ip": "127.0.0.1", "client_port": 9708, "node_ip": "127.0.0.1", "node_port": 9707, "services": ["VALIDATOR"]}, "dest": "4PS3EDQ3dW1tci1Bp6543CfuuebjFrg36kLAUcskGfaA"}, "metadata": {"from": "TWwCRQRZ2ZHMJFn9TzLp7W"}, "type": "0"}, "txnMetadata": {"seqNo": 4, "txnId": "aa5e817d7cc626170eca175822029339a444eb0ee8f0bd20d3b0b76e566fb008"}, "ver": "1"}