Misc Primitive Fixes

This commit is contained in:
Jim Hamill
2025-01-15 03:05:53 +00:00
parent 9348648584
commit a51da6770f
15 changed files with 119 additions and 109 deletions
+3 -3
View File
@@ -29,7 +29,7 @@ export const DEFAULT_ADDRESS_PREFIXES = [
* Address Entity.
*/
export class Address {
public readonly addressContents: KnownAddressTypeContents;
protected readonly addressContents: KnownAddressTypeContents;
protected constructor(addressContents: KnownAddressTypeContents) {
this.addressContents = addressContents;
@@ -102,7 +102,7 @@ export class Address {
}
// Return new instance of address.
return new Address({ payload: decodeResult.payload, type: encodeType });
return new this({ payload: decodeResult.payload, type: encodeType });
}
/**
@@ -140,7 +140,7 @@ export class Address {
throw new Error(`Unsupported address type: ${decodeResult.version}`);
}
return new Address({ payload: decodeResult.payload, type: encodeType });
return new this({ payload: decodeResult.payload, type: encodeType });
}
/**