sbtc-bridge-lib
Version:
Library for sBTC Bridge web client and API apps
79 lines (78 loc) • 3.49 kB
text/typescript
import type { BridgeTransactionType } from '../src/index';
export const commit1:BridgeTransactionType = {
_id: ("6463863acdc2ba2dc1c6786d"),
network: 'testnet',
created: new Date().getTime(),
updated: new Date().getTime(),
uiPayload: {
amountSats: 1000,
principal: 'ST29N24XJPW2WRVF6S2JWBC3TJBGBA5EXPSC03Y0G',
bitcoinAddress: 'tb1qxj5tpfsz836fyh5c3gfu2t9spjpzf924etnrsp',
reclaimPublicKey: 'tb1qxj5tpfsz836fyh5c3gfu2t9spjpzf924etnrsp',
paymentPublicKey: 'tb1qxj5tpfsz836fyh5c3gfu2t9spjpzf924etnrsp',
sbtcWalletPublicKey: 'tb1p4m8lyp5m3tjfwq2288429rk7sxnp5xjqslxkvatkujtsr8kkxlgqu9r4cd',
},
status: 2,
tries: 1,
mode: 'op_drop',
requestType: 'wrap',
originator: 'ST1R1061ZT6KPJXQ7PAXPFB6ZAZ6ZWW28G8HXK9G5',
commitTxScript: {
address: 'tb1psg523kqaf2x3thrg383hgvt2vpnezawk0dkefvums9h3pzy5vqgs5q6m96',
script: '51208228a8d81d4a8d15dc6889e374316a60679175d67b6d94b39b816f1088946011',
paymentType: 'tr',
leaves: [
{
type: 'leaf',
script: '203c1a7010183fd1a76976e7b2bb67acdf57cdfe704882000000001388000000007520264bd0d3bd80ea2da383b0a2a29f53d258e05904d2279f5f223053b987a3fd56ac',
hash: 'e9dc05a0809c780e1b1a39a1b60cc5fbec3ac879a2e3f3c8aba4124a6f20201d',
path: [
'dd4f7547157ead8971b1bbecb08d1a523a458bf794fc5a3e788ad18bfb7a09f9'
],
controlBlock: 'c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0dd4f7547157ead8971b1bbecb08d1a523a458bf794fc5a3e788ad18bfb7a09f9'
},
{
type: 'leaf',
script: '20836fbba6f27143d042c040331e1554ea1def354e6e3d58bdedb669f4a2dd68aaac',
hash: 'dd4f7547157ead8971b1bbecb08d1a523a458bf794fc5a3e788ad18bfb7a09f9',
path: [
'e9dc05a0809c780e1b1a39a1b60cc5fbec3ac879a2e3f3c8aba4124a6f20201d'
],
controlBlock: 'c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0e9dc05a0809c780e1b1a39a1b60cc5fbec3ac879a2e3f3c8aba4124a6f20201d'
}
],
tapInternalKey: '50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0',
tapLeafScript: [
[
{
version: 192,
internalKey: '50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0',
merklePath: [
'dd4f7547157ead8971b1bbecb08d1a523a458bf794fc5a3e788ad18bfb7a09f9'
]
},
'203c1a7010183fd1a76976e7b2bb67acdf57cdfe704882000000001388000000007520264bd0d3bd80ea2da383b0a2a29f53d258e05904d2279f5f223053b987a3fd56acc0'
],
[
{
version: 192,
internalKey: '50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0',
merklePath: [
'e9dc05a0809c780e1b1a39a1b60cc5fbec3ac879a2e3f3c8aba4124a6f20201d'
]
},
'20836fbba6f27143d042c040331e1554ea1def354e6e3d58bdedb669f4a2dd68aaacc0'
]
],
tapMerkleRoot: '2943476902121eb80d5edc5dd36fbb7357817fc3f750112157b54e92ba2da905',
tweakedPubkey: '8228a8d81d4a8d15dc6889e374316a60679175d67b6d94b39b816f1088946011'
},
btcTxid: 'bd38134b03a8b2072fba68ad013e2065df67b10f99fbbf3dea8c366b1c43b123',
vout: {
scriptpubkey: '51208228a8d81d4a8d15dc6889e374316a60679175d67b6d94b39b816f1088946011',
scriptpubkey_asm: 'OP_PUSHNUM_1 OP_PUSHBYTES_32 8228a8d81d4a8d15dc6889e374316a60679175d67b6d94b39b816f1088946011',
scriptpubkey_type: 'v1_p2tr',
scriptpubkey_address: 'tb1psg523kqaf2x3thrg383hgvt2vpnezawk0dkefvums9h3pzy5vqgs5q6m96',
value: 6555
},
}