Changeset View
Changeset View
Standalone View
Standalone View
cashtab/src/transactions/fixtures/vectors.js
Show First 20 Lines • Show All 511 Lines • ▼ Show 20 Lines | expectedReturns: [ | ||||
], | ], | ||||
}, | }, | ||||
], | ], | ||||
}; | }; | ||||
export const sendSlp = { | export const sendSlp = { | ||||
expectedReturns: [ | expectedReturns: [ | ||||
{ | { | ||||
description: 'SLP send and burn with token change, NNG utxo shape', | description: 'SLP send and burn with token change', | ||||
wallet: walletWithTokensInNode, | wallet: walletWithTokensInNode, | ||||
tokenId: | tokenId: | ||||
'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | 'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | ||||
sendQty: '10', | sendQty: '10', | ||||
decimals: 9, | decimals: 9, | ||||
destinationAddress: | destinationAddress: | ||||
'ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035', | 'ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035', | ||||
feeRate: 1, | feeRate: 1, | ||||
chaintipBlockheight: 800000, | chaintipBlockheight: 800000, | ||||
tokenInputs: [ | tokenInputs: [ | ||||
{ | { | ||||
outpoint: { | outpoint: { | ||||
txid: '4fa08436ac4611ee2523eede281c4c8d7c1d1a9367661e1754775d8b7ae2b199', | txid: '4fa08436ac4611ee2523eede281c4c8d7c1d1a9367661e1754775d8b7ae2b199', | ||||
outIdx: 1, | outIdx: 1, | ||||
}, | }, | ||||
value: '546', | value: 546, | ||||
token: { | token: { | ||||
tokenId: | tokenId: | ||||
'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | 'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | ||||
amount: '1000000000', | amount: '1000000000', | ||||
isMintBaton: false, | isMintBaton: false, | ||||
}, | }, | ||||
address: 'ecash:qrpcyv4qgk59ep89wv7kp6r8mnhf449335wt7lud8u', | path: 1899, | ||||
}, | }, | ||||
{ | { | ||||
outpoint: { | outpoint: { | ||||
txid: '51bc5da566c85b486b37f1c4d3c0220b7bc11ad992c1b92f99233cf35a8794c1', | txid: '51bc5da566c85b486b37f1c4d3c0220b7bc11ad992c1b92f99233cf35a8794c1', | ||||
outIdx: 1, | outIdx: 1, | ||||
}, | }, | ||||
value: '546', | value: 546, | ||||
token: { | token: { | ||||
tokenId: | tokenId: | ||||
'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | 'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | ||||
amount: '9999996998999999999', | amount: '9999996998999999999', | ||||
isMintBaton: false, | isMintBaton: false, | ||||
}, | }, | ||||
address: 'ecash:qrpcyv4qgk59ep89wv7kp6r8mnhf449335wt7lud8u', | path: 1899, | ||||
}, | }, | ||||
], | ], | ||||
sendAmounts: [new BN('10000000000'), new BN('9999996989999999999')], | sendAmounts: [new BN('10000000000'), new BN('9999996989999999999')], | ||||
txid: '19a6d3a3fd4a2f86e2407e5f5744c59fa83fea0cc56409349a61f74d17bd7c81', | txid: '19a6d3a3fd4a2f86e2407e5f5744c59fa83fea0cc56409349a61f74d17bd7c81', | ||||
hex: '020000000399b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006b483045022100c1d28fbda26eceec043e2f2107fee83808ceec8a53d7638306c6c28ef7200c3b02204bf4f18db54ac6f7c1dfd75a6d6677527394a6da6d13be327f763c0bc10acfd3412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffffc194875af33c23992fb9c192d91ac17b0b22c0d3c4f1376b485bc866a55dbc51010000006b483045022100d2a89ff0961da6d71e60a49fb70b1d01bc1eeb6f49a161327791d51c353cccf402206a2648d4bb835af3e8880dbf2ee20db639198571e85aad92042aef18dc984646412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006b483045022100f4710ca71d3e2f2990533eeacc506efa9d310147e3fc9679736dfa6d3e0d26ec0220654cc8ed416e127d46f9f3c3ff0b20e8b103fb1676e09495fe089e57e0225855412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff040000000000000000406a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a140800000002540be400088ac72047b7ecebff22020000000000001976a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac22020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88accb3f0f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | hex: '020000000399b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006b483045022100c1d28fbda26eceec043e2f2107fee83808ceec8a53d7638306c6c28ef7200c3b02204bf4f18db54ac6f7c1dfd75a6d6677527394a6da6d13be327f763c0bc10acfd3412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffffc194875af33c23992fb9c192d91ac17b0b22c0d3c4f1376b485bc866a55dbc51010000006b483045022100d2a89ff0961da6d71e60a49fb70b1d01bc1eeb6f49a161327791d51c353cccf402206a2648d4bb835af3e8880dbf2ee20db639198571e85aad92042aef18dc984646412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006b483045022100f4710ca71d3e2f2990533eeacc506efa9d310147e3fc9679736dfa6d3e0d26ec0220654cc8ed416e127d46f9f3c3ff0b20e8b103fb1676e09495fe089e57e0225855412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff040000000000000000406a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a140800000002540be400088ac72047b7ecebff22020000000000001976a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac22020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88accb3f0f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | ||||
burn: { | burn: { | ||||
hex: '020000000399b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006b4830450221008aae68b021d60569d5220a7d7ca3be936b88536a31570c8f0ca3be1f8ea6b7cd02207105fcb771741b60c79c2fb99f0b3e7449cb1c7b033318646560c9456a6670bb412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffffc194875af33c23992fb9c192d91ac17b0b22c0d3c4f1376b485bc866a55dbc51010000006a4730440220728466abc63c17670d333342e446f2924b2549bcb7d3d94d9f6a4aabdf72d6be02201fde6bb71a14bd801a7156c32360e3701c680105e590874a7fcd96990fa5803d412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006a47304402206babdfd43eb1027c036e50510f78921217b690af74baa32ccda8905a3dadee6202201e19871a03061e7565d588225ff8b445a69ae3ab2f540b3c9e204c1d23f508d4412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14088ac72047b7ecebff22020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac18420f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | hex: '020000000399b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006b4830450221008aae68b021d60569d5220a7d7ca3be936b88536a31570c8f0ca3be1f8ea6b7cd02207105fcb771741b60c79c2fb99f0b3e7449cb1c7b033318646560c9456a6670bb412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffffc194875af33c23992fb9c192d91ac17b0b22c0d3c4f1376b485bc866a55dbc51010000006a4730440220728466abc63c17670d333342e446f2924b2549bcb7d3d94d9f6a4aabdf72d6be02201fde6bb71a14bd801a7156c32360e3701c680105e590874a7fcd96990fa5803d412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006a47304402206babdfd43eb1027c036e50510f78921217b690af74baa32ccda8905a3dadee6202201e19871a03061e7565d588225ff8b445a69ae3ab2f540b3c9e204c1d23f508d4412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14088ac72047b7ecebff22020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac18420f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | ||||
txid: '7bda49b43a1deec4a2ae4e4347c063fd0fe8b62f0bf2c21f2cdfd552687b2aef', | txid: '7bda49b43a1deec4a2ae4e4347c063fd0fe8b62f0bf2c21f2cdfd552687b2aef', | ||||
}, | }, | ||||
}, | }, | ||||
{ | { | ||||
description: | description: 'SLP send and BURN with no token change', | ||||
'SLP send and BURN with no token change, NNG utxo shape', | |||||
wallet: walletWithTokensInNode, | wallet: walletWithTokensInNode, | ||||
tokenId: | tokenId: | ||||
'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | 'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | ||||
sendQty: '1', | sendQty: '1', | ||||
decimals: 9, | decimals: 9, | ||||
destinationAddress: | destinationAddress: | ||||
'ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035', | 'ecash:qz2708636snqhsxu8wnlka78h6fdp77ar59jrf5035', | ||||
feeRate: 1, | feeRate: 1, | ||||
chaintipBlockheight: 800000, | chaintipBlockheight: 800000, | ||||
tokenInputs: [ | tokenInputs: [ | ||||
{ | { | ||||
outpoint: { | outpoint: { | ||||
txid: '4fa08436ac4611ee2523eede281c4c8d7c1d1a9367661e1754775d8b7ae2b199', | txid: '4fa08436ac4611ee2523eede281c4c8d7c1d1a9367661e1754775d8b7ae2b199', | ||||
outIdx: 1, | outIdx: 1, | ||||
}, | }, | ||||
value: 546, | value: 546, | ||||
token: { | token: { | ||||
tokenId: | tokenId: | ||||
'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | 'b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a14', | ||||
amount: '1000000000', | amount: '1000000000', | ||||
isMintBaton: false, | isMintBaton: false, | ||||
}, | }, | ||||
address: 'ecash:qrpcyv4qgk59ep89wv7kp6r8mnhf449335wt7lud8u', | path: 1899, | ||||
}, | }, | ||||
], | ], | ||||
sendAmounts: [new BN('1000000000')], | sendAmounts: [new BN('1000000000')], | ||||
txid: 'e1ebe5b54dc63de292b7b11f41b7193faa5ac8481ce4cf524b01d8b72ea648e8', | txid: 'e1ebe5b54dc63de292b7b11f41b7193faa5ac8481ce4cf524b01d8b72ea648e8', | ||||
hex: '020000000299b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006a47304402201eb4634f957a6843bdc222b2e1d858c7e36134dcc39372d98043fc41daff8773022070d388caa0c221c93ed8d3dd4d135b4b1ed35a216c0b508a1b3c31bd66fb2572412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006a4730440220515335beee4da1a7d7f1e84030f3e965941225b280fa844d58c2258d61151bf90220458cb0ce6772a0b63575101541c8df29c4861452183b50b788b5a07d4576c66a412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a1408000000003b9aca0022020000000000001976a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac8a400f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | hex: '020000000299b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006a47304402201eb4634f957a6843bdc222b2e1d858c7e36134dcc39372d98043fc41daff8773022070d388caa0c221c93ed8d3dd4d135b4b1ed35a216c0b508a1b3c31bd66fb2572412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006a4730440220515335beee4da1a7d7f1e84030f3e965941225b280fa844d58c2258d61151bf90220458cb0ce6772a0b63575101541c8df29c4861452183b50b788b5a07d4576c66a412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a1408000000003b9aca0022020000000000001976a91495e79f51d4260bc0dc3ba7fb77c7be92d0fbdd1d88ac8a400f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | ||||
burn: { | burn: { | ||||
hex: '020000000299b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006a47304402202fc92730b6b3b1d5f94933b947e4563108dbf1475f1bc3a1fe8406e96b3daaa302201bffe43e9ec26b47eb1b12cd369ac015fe05a68276e950df07e69176a943cd74412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006b483045022100d955c0e90b023e668b7bdde58f69bfe8a030f6a0a9e9fbf45d5eb34d17cc5b16022024089805115af084c91f8b69f86a1623240cfe8bf2c402e9e19779f711ef4f98412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a1408000000000000000022020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac8a400f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | hex: '020000000299b1e27a8b5d7754171e6667931a1d7c8d4c1c28deee2325ee1146ac3684a04f010000006a47304402202fc92730b6b3b1d5f94933b947e4563108dbf1475f1bc3a1fe8406e96b3daaa302201bffe43e9ec26b47eb1b12cd369ac015fe05a68276e950df07e69176a943cd74412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff4b451a9cdbc0ee92420e5b8179b432fa9af11a9fa835c4aefcd1a5d3882365a8000000006b483045022100d955c0e90b023e668b7bdde58f69bfe8a030f6a0a9e9fbf45d5eb34d17cc5b16022024089805115af084c91f8b69f86a1623240cfe8bf2c402e9e19779f711ef4f98412103b9fefe35855c7bf75f3132718b2107bb30d0d1f0193fdb8a11f9cb781fc7c921ffffffff030000000000000000376a04534c500001010453454e4420b19b4c83056f6e3dace0e786446a8ccd73f22cfc42c3013808c532ab43490a1408000000000000000022020000000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac8a400f00000000001976a914c38232a045a85c84e5733d60e867dcee9ad4b18d88ac00000000', | ||||
txid: '2dc2a2a417b0c46f1cbf881bad15abecb7f145f0c27f7fee1023cd4013feebc3', | txid: '2dc2a2a417b0c46f1cbf881bad15abecb7f145f0c27f7fee1023cd4013feebc3', | ||||
Show All 25 Lines |