diff --git a/framework/src/modules/dpos_v2/endpoint.ts b/framework/src/modules/dpos_v2/endpoint.ts index a5c964cc564..d1310ad33e9 100644 --- a/framework/src/modules/dpos_v2/endpoint.ts +++ b/framework/src/modules/dpos_v2/endpoint.ts @@ -77,7 +77,7 @@ export class DPoSEndpoint extends BaseEndpoint { ...delegate, totalVotesReceived: delegate.totalVotesReceived.toString(), selfVotes: delegate.selfVotes.toString(), - address: data.key.toString('hex'), + address: cryptoAddress.getLisk32AddressFromAddress(data.key), }; response.push(delegateJSON); } diff --git a/framework/test/unit/modules/dpos_v2/endpoint.spec.ts b/framework/test/unit/modules/dpos_v2/endpoint.spec.ts index b00ffda2957..8dc563e38ba 100644 --- a/framework/test/unit/modules/dpos_v2/endpoint.spec.ts +++ b/framework/test/unit/modules/dpos_v2/endpoint.spec.ts @@ -165,8 +165,8 @@ describe('DposModuleEndpoint', () => { describe('getAllDelegates', () => { describe('when input address is valid', () => { - const address1Str = address1.toString('hex'); - const address2Str = address2.toString('hex'); + const address1Str = cryptoAddress.getLisk32AddressFromAddress(address1); + const address2Str = cryptoAddress.getLisk32AddressFromAddress(address2); const addresses = [address1Str, address2Str];