@@ -293,7 +293,7 @@ const generateTemplateScenarioTransaction = (
293
293
outpointIndex : input . outpointIndex ,
294
294
outpointTransactionHash : binToHex ( input . outpointTransactionHash ) ,
295
295
sequenceNumber : input . sequenceNumber ,
296
- unlockingBytecode : generateTemplateScenarioBytecode ( csInput , `p2pkh_placeholder_unlock_${ index } ` , index === slotIndex ) ,
296
+ unlockingBytecode : generateTemplateScenarioBytecode ( csInput , `p2pkh_placeholder_unlock_${ index } ` , `placeholder_key_ ${ index } ` , index === slotIndex ) ,
297
297
} as WalletTemplateScenarioInput ;
298
298
} ) ;
299
299
@@ -330,7 +330,7 @@ const generateTemplateScenarioSourceOutputs = (
330
330
331
331
return csTransaction . inputs . map ( ( input , index ) => {
332
332
return {
333
- lockingBytecode : generateTemplateScenarioBytecode ( input , `p2pkh_placeholder_lock_${ index } ` , index === slotIndex ) ,
333
+ lockingBytecode : generateTemplateScenarioBytecode ( input , `p2pkh_placeholder_lock_${ index } ` , `placeholder_key_ ${ index } ` , index === slotIndex ) ,
334
334
valueSatoshis : Number ( input . satoshis ) ,
335
335
token : serialiseTokenDetails ( input . token ) ,
336
336
} ;
@@ -339,15 +339,15 @@ const generateTemplateScenarioSourceOutputs = (
339
339
340
340
// Used for generating the locking / unlocking bytecode for source outputs and inputs
341
341
const generateTemplateScenarioBytecode = (
342
- input : Utxo , p2pkhScriptName : string , insertSlot ?: boolean ,
342
+ input : Utxo , p2pkhScriptName : string , placeholderKeyName : string , insertSlot ?: boolean ,
343
343
) : WalletTemplateScenarioBytecode | [ 'slot' ] => {
344
344
if ( isUtxoP2PKH ( input ) ) {
345
345
return {
346
346
script : p2pkhScriptName ,
347
347
overrides : {
348
348
keys : {
349
349
privateKeys : {
350
- placeholder_key : binToHex ( input . template . privateKey ) ,
350
+ [ placeholderKeyName ] : binToHex ( input . template . privateKey ) ,
351
351
} ,
352
352
} ,
353
353
} ,
0 commit comments