@xlink-network/xlink-sdk
Version:
25 lines (22 loc) • 781 B
text/typescript
import { KnownChainId } from '../../utils/types/knownIds.mjs';
import { S as SDKGlobalContext } from '../../types.internal-8d3OI2Qm.mjs';
import '../../xlinkSdkUtils/types.mjs';
import '../../utils/BigNumber.mjs';
import 'big.js';
import '../../utils/typeHelpers.mjs';
import 'viem';
import '../../evmUtils/evmContractAddresses.mjs';
declare function broadcastRevealableTransaction(sdkContext: Pick<SDKGlobalContext, "backendAPI">, info: {
fromChain: KnownChainId.BitcoinChain;
transactionHex: `0x${string}`;
orderData: Uint8Array;
orderOutputIndex: number;
orderOutputSatsAmount: bigint;
xlinkPegInAddress: {
address: string;
scriptPubKey: Uint8Array;
};
}): Promise<{
txid: string;
}>;
export { broadcastRevealableTransaction };