diff --git a/packages/demo-protobuf/src/decorator.ts b/packages/demo-protobuf/src/decorator.ts index 02f08ab8..43a88dd7 100644 --- a/packages/demo-protobuf/src/decorator.ts +++ b/packages/demo-protobuf/src/decorator.ts @@ -29,6 +29,9 @@ export const cosmosField = { int64: (id: number): FieldDecorator => Field.d(id, "int64"), uint64: (id: number): FieldDecorator => Field.d(id, "uint64"), - repeatedString: (id: number): FieldDecorator => Field.d(id, "string", "repeated"), nested: (id: number, ctor: Constructor>): FieldDecorator => Field.d(id, ctor), + + repeatedString: (id: number): FieldDecorator => Field.d(id, "string", "repeated"), + repeatedNested: (id: number, ctor: Constructor>): FieldDecorator => + Field.d(id, ctor, "repeated"), }; diff --git a/packages/demo-protobuf/types/decorator.d.ts b/packages/demo-protobuf/types/decorator.d.ts index 68f9655c..9a5d8591 100644 --- a/packages/demo-protobuf/types/decorator.d.ts +++ b/packages/demo-protobuf/types/decorator.d.ts @@ -11,6 +11,7 @@ export declare const cosmosField: { bytes: (id: number) => FieldDecorator; int64: (id: number) => FieldDecorator; uint64: (id: number) => FieldDecorator; - repeatedString: (id: number) => FieldDecorator; nested: (id: number, ctor: Constructor>) => FieldDecorator; + repeatedString: (id: number) => FieldDecorator; + repeatedNested: (id: number, ctor: Constructor>) => FieldDecorator; };