From 20886053336c458817e2b5c2d28049073a872ee4 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Tue, 10 May 2022 10:56:26 +0100 Subject: [PATCH] fix: encode enums correctly Updates protons and regenerates protobuf code to encode enums correctly --- package.json | 6 +++--- src/pb/ipns.ts | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index a918da4..86ea62d 100644 --- a/package.json +++ b/package.json @@ -161,7 +161,7 @@ "generate": "protons src/pb/ipns.proto" }, "dependencies": { - "@libp2p/crypto": "^0.22.10", + "@libp2p/crypto": "^0.22.12", "@libp2p/interfaces": "^1.3.20", "@libp2p/logger": "^1.1.3", "@libp2p/peer-id": "^1.1.9", @@ -170,7 +170,7 @@ "err-code": "^3.0.1", "interface-datastore": "^6.0.2", "multiformats": "^9.4.5", - "protons-runtime": "^1.0.3", + "protons-runtime": "^1.0.4", "timestamp-nano": "^1.0.0", "uint8arrays": "^3.0.0" }, @@ -179,7 +179,7 @@ "@types/debug": "^4.1.5", "aegir": "^37.0.11", "npm-run-all": "^4.1.5", - "protons": "3.0.3", + "protons": "3.0.4", "rimraf": "^3.0.2", "util": "^0.12.3" } diff --git a/src/pb/ipns.ts b/src/pb/ipns.ts index 7de3288..86ab2e1 100644 --- a/src/pb/ipns.ts +++ b/src/pb/ipns.ts @@ -21,9 +21,13 @@ export namespace IpnsEntry { EOL = 'EOL' } + enum __ValidityTypeValues { + EOL = 0 + } + export namespace ValidityType { export const codec = () => { - return enumeration(ValidityType) + return enumeration(__ValidityTypeValues) } }