From 241e0a1133a64b5ad6d7e25dec4ff7eefc47df99 Mon Sep 17 00:00:00 2001 From: alekswaslet <1346150+alekswaslet@users.noreply.github.com> Date: Thu, 20 Jun 2024 16:17:56 +0200 Subject: [PATCH] Fixed SupernetId reading --- src/transaction/platform/transaction.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/transaction/platform/transaction.ts b/src/transaction/platform/transaction.ts index b702b26..ca5dd74 100644 --- a/src/transaction/platform/transaction.ts +++ b/src/transaction/platform/transaction.ts @@ -504,7 +504,7 @@ export class AddPermissionlessValidatorTransaction extends BaseTransaction { const reader = buffer.createReader() reader.skip(baseTx.serialize().length) const validator = Validator.parse(reader.read(ValidatorSize)) - const supernetId = new SupernetId(reader.readString(SupernetIdSize)) + const supernetId = new SupernetId(reader.read(SupernetIdSize).toCB58()) const signer = PrimarySigner.parse(reader.read(PrimarySignerSize)) const stakeLength = reader.readUInt32() const stakes: TransferableOutput[] = [] @@ -593,7 +593,7 @@ export class AddPermissionlessDelegatorTransaction extends BaseTransaction { const reader = buffer.createReader() reader.skip(baseTx.serialize().length) const validator = Validator.parse(reader.read(ValidatorSize)) - const supernetId = new SupernetId(reader.readString(SupernetIdSize)) + const supernetId = new SupernetId(reader.read(SupernetIdSize).toCB58()) const stakeLength = reader.readUInt32() const stakes: TransferableOutput[] = [] for (let i = 0; i < stakeLength; i++) {