@fireblocks/fireblocks-web3-provider
Version:
EIP-1193 Compatible Ethereum provider for Fireblocks
15 lines • 534 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ADDRESS_FORMATTERS = void 0;
/**
* XDC addresses use 'xdc' prefix instead of '0x'
* Convert xdc addresses to standard EVM format for compatibility with Ethers.js
*/
const XDC_FORMATTER = {
predicate: (address, metadata) => metadata.assetId === "XDC" && address.toLowerCase().startsWith("xdc"),
format: (address) => `0x${address.substring(3)}`,
};
exports.ADDRESS_FORMATTERS = [
XDC_FORMATTER,
];
//# sourceMappingURL=formatters.js.map