UNPKG

@broxus/js-bridge-essentials

Version:

Bridge JavaScript Essentials library

15 lines (14 loc) 490 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveTonAddress = resolveTonAddress; const ton_1 = require("@ton/ton"); const is_ton_address_1 = require("../utils/is-ton-address"); function resolveTonAddress(value) { if (value instanceof ton_1.Address) { return value; } if (!(0, is_ton_address_1.isTonAddress)(value)) { throw new Error(`${value} is not a TON-like address`); } return ton_1.Address.parse(value); }