@mozaic-fi/intent-swapper-sdk-common
Version:
Intent Swapper Common SDK
15 lines • 712 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.shortenAddress = shortenAddress;
exports.shortenTransactionHash = shortenTransactionHash;
const tslib_1 = require("tslib");
const tiny_invariant_1 = tslib_1.__importDefault(require("tiny-invariant"));
const ethers_1 = require("ethers");
function shortenAddress(address, digits = 4) {
(0, tiny_invariant_1.default)(ethers_1.utils.isAddress(address), 'invalid address');
return `${address.substring(0, digits + 2)}...${address.substring(42 - digits)}`;
}
function shortenTransactionHash(hash, digits = 4) {
return `${hash.substring(0, digits + 2)}...${hash.substring(66 - digits)}`;
}
//# sourceMappingURL=web3.js.map