UNPKG

@bithive/bitcoin-sdk

Version:

BitHive SDK

14 lines (13 loc) 1.24 kB
export { validateDepositInTransaction, buildUnsignedDepositPsbt } from './core'; export { ValidateDepositInTransactionParams, ValidateDepositInTransactionResult, BuildUnsignedDepositPsbtParams, BuildUnsignedDepositPsbtResult, DepositPsbtMetadata, DepositPosition, DepositMetadata, } from './types'; export { buildUnsignedWithdrawPsbt, finalizeWithdrawPsbt } from './core'; export { BuildUnsignedWithdrawPsbtParams, BuildUnsignedWithdrawPsbtResult, FinalizeWithdrawPsbtParams, FinalizeWithdrawPsbtInput, PartialSignature, WithdrawPsbtMetadata, } from './types'; export { buildRedeemScriptV1, finalizeRedeemScriptV1 } from './core'; export { BuildRedeemScriptV1Params, FinalizeRedeemScriptV1Params, } from './types'; export { encodeDepositMessageVersioned, encodeDepositMessageV1 } from './core'; export { decodeDepositMessageVersioned, decodeDepositMessageV1 } from './core'; export { DepositMessageVersioned, DepositMessageV1 } from './types'; export { DEPOSIT_MESSAGE_MAGIC_HEADER } from './utils'; export { CommonUtxo, CommonUtxoSelectionStrategy, DepositUtxo, DepositUtxoWithScript, DepositUtxoSelectionStrategy, Txo, } from './types'; export { H256, PublicKey, Signature } from './types'; export * as bitcoin from 'bitcoinjs-lib';