UNPKG

@swingby-protocol/sdk

Version:

An implementation of the Swingby standard development kit for NodeJS and JavaScript.

14 lines (11 loc) 351 B
import { validate, Network } from 'bitcoin-address-validation'; import type { SkybridgeContext } from '../context'; export const isBitcoinAddress = ({ context, address, }: { context: Pick<SkybridgeContext, 'mode'>; address: string; }): boolean => { return validate(address, context.mode === 'test' ? Network.testnet : Network.mainnet); };