Misc Primitive Fixes
This commit is contained in:
@@ -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 });
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user