Skip to content

Commit

Permalink
stores updated according to pr #341 of hid-node repo
Browse files Browse the repository at this point in the history
  • Loading branch information
arnabghose997 committed Mar 16, 2023
1 parent 969c392 commit 6212140
Show file tree
Hide file tree
Showing 3 changed files with 151 additions and 88 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
/* eslint-disable */
import { Writer, Reader } from "protobufjs/minimal";

export const protobufPackage = "hypersignprotocol.hidnode.ssi";

export interface ClientSpec {
type: string;
adr036SignerAddress: string;
}

const baseClientSpec: object = { type: "", adr036SignerAddress: "" };

export const ClientSpec = {
encode(message: ClientSpec, writer: Writer = Writer.create()): Writer {
if (message.type !== "") {
writer.uint32(10).string(message.type);
}
if (message.adr036SignerAddress !== "") {
writer.uint32(18).string(message.adr036SignerAddress);
}
return writer;
},

decode(input: Reader | Uint8Array, length?: number): ClientSpec {
const reader = input instanceof Uint8Array ? new Reader(input) : input;
let end = length === undefined ? reader.len : reader.pos + length;
const message = { ...baseClientSpec } as ClientSpec;
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.type = reader.string();
break;
case 2:
message.adr036SignerAddress = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},

fromJSON(object: any): ClientSpec {
const message = { ...baseClientSpec } as ClientSpec;
if (object.type !== undefined && object.type !== null) {
message.type = String(object.type);
} else {
message.type = "";
}
if (
object.adr036SignerAddress !== undefined &&
object.adr036SignerAddress !== null
) {
message.adr036SignerAddress = String(object.adr036SignerAddress);
} else {
message.adr036SignerAddress = "";
}
return message;
},

toJSON(message: ClientSpec): unknown {
const obj: any = {};
message.type !== undefined && (obj.type = message.type);
message.adr036SignerAddress !== undefined &&
(obj.adr036SignerAddress = message.adr036SignerAddress);
return obj;
},

fromPartial(object: DeepPartial<ClientSpec>): ClientSpec {
const message = { ...baseClientSpec } as ClientSpec;
if (object.type !== undefined && object.type !== null) {
message.type = object.type;
} else {
message.type = "";
}
if (
object.adr036SignerAddress !== undefined &&
object.adr036SignerAddress !== null
) {
message.adr036SignerAddress = object.adr036SignerAddress;
} else {
message.adr036SignerAddress = "";
}
return message;
},
};

type Builtin = Date | Function | Uint8Array | string | number | undefined;
export type DeepPartial<T> = T extends Builtin
? T
: T extends Array<infer U>
? Array<DeepPartial<U>>
: T extends ReadonlyArray<infer U>
? ReadonlyArray<DeepPartial<U>>
: T extends {}
? { [K in keyof T]?: DeepPartial<T[K]> }
: Partial<T>;
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/* eslint-disable */
import { ClientSpec } from "../../ssi/v1/clientSpec";
import { Writer, Reader } from "protobufjs/minimal";

export const protobufPackage = "hypersignprotocol.hidnode.ssi";

export interface Did {
context: string[];
id: string;
/** DID Controller Spec: https://www.w3.org/TR/did-core/#did-controller */
controller: string[];
alsoKnownAs: string[];
verificationMethod: VerificationMethod[];
Expand Down Expand Up @@ -44,6 +44,7 @@ export interface Service {
export interface SignInfo {
verification_method_id: string;
signature: string;
clientSpec: ClientSpec | undefined;
}

export interface DidDocumentState {
Expand Down Expand Up @@ -750,6 +751,9 @@ export const SignInfo = {
if (message.signature !== "") {
writer.uint32(18).string(message.signature);
}
if (message.clientSpec !== undefined) {
ClientSpec.encode(message.clientSpec, writer.uint32(26).fork()).ldelim();
}
return writer;
},

Expand All @@ -766,6 +770,9 @@ export const SignInfo = {
case 2:
message.signature = reader.string();
break;
case 3:
message.clientSpec = ClientSpec.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
Expand All @@ -789,6 +796,11 @@ export const SignInfo = {
} else {
message.signature = "";
}
if (object.clientSpec !== undefined && object.clientSpec !== null) {
message.clientSpec = ClientSpec.fromJSON(object.clientSpec);
} else {
message.clientSpec = undefined;
}
return message;
},

Expand All @@ -797,6 +809,10 @@ export const SignInfo = {
message.verification_method_id !== undefined &&
(obj.verification_method_id = message.verification_method_id);
message.signature !== undefined && (obj.signature = message.signature);
message.clientSpec !== undefined &&
(obj.clientSpec = message.clientSpec
? ClientSpec.toJSON(message.clientSpec)
: undefined);
return obj;
},

Expand All @@ -815,6 +831,11 @@ export const SignInfo = {
} else {
message.signature = "";
}
if (object.clientSpec !== undefined && object.clientSpec !== null) {
message.clientSpec = ClientSpec.fromPartial(object.clientSpec);
} else {
message.clientSpec = undefined;
}
return message;
},
};
Expand Down
Loading

0 comments on commit 6212140

Please sign in to comment.