UNPKG

viem

Version:

TypeScript Interface for Ethereum

11 lines 523 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getAddresses = getAddresses; const getAddress_js_1 = require("../../utils/address/getAddress.js"); async function getAddresses(client) { if (client.account?.type === 'local') return [client.account.address]; const addresses = await client.request({ method: 'eth_accounts' }, { dedupe: true }); return addresses.map((address) => (0, getAddress_js_1.checksumAddress)(address)); } //# sourceMappingURL=getAddresses.js.map