Conflux-Chain/js-conflux-sdk

Address returned inside struct uses hex encoding instead of CIP-37 format

Opened this issue · 0 comments

Address returned inside struct uses hex encoding instead of CIP-37 format.

struct TokenInfo {
    uint256 tokenId;
    address owner;
}

function get() external view returns (TokenInfo) {
  return TokenInfo(1, address(0));
}
const info = await contract.get();
console.log(info.owner);