@@ -48,7 +48,6 @@ import { addressToLockScript, extendedStringify, getSignatureAndPubkeyFromP2PKHI
4848import { TransactionBuilder } from './TransactionBuilder.js' ;
4949import { deflate } from 'pako' ;
5050
51-
5251/**
5352 * Generates template entities for P2PKH (Pay to Public Key Hash) placeholder scripts.
5453 *
@@ -62,6 +61,7 @@ export const generateTemplateEntitiesP2PKH = (
6261 const lockScriptName = `p2pkh_placeholder_lock_${ inputIndex } ` ;
6362 const unlockScriptName = `p2pkh_placeholder_unlock_${ inputIndex } ` ;
6463
64+ // TODO: Add descriptions
6565 return {
6666 [ `signer_${ inputIndex } ` ] : {
6767 scripts : [ lockScriptName , unlockScriptName ] ,
@@ -319,8 +319,6 @@ export const generateTemplateScenariosP2PKH = (
319319 csTransaction : TransactionType ,
320320 inputIndex : number ,
321321) : WalletTemplate [ 'scenarios' ] => {
322- // const artifact = contract.artifact;
323- // const encodedConstructorArgs = contract.encodedConstructorArgs;
324322 const scenarioIdentifier = `P2PKH_spend_input${ inputIndex } _evaluate` ;
325323
326324 const { signature, publicKey } = getSignatureAndPubkeyFromP2PKHInput ( libauthTransaction . inputs [ inputIndex ] ) ;
@@ -585,7 +583,7 @@ export const getLibauthTemplates = (
585583
586584export const debugLibauthTemplate = ( template : WalletTemplate , transaction : TransactionBuilder ) : DebugResults => {
587585 const allArtifacts = transaction . inputs
588- . map ( input => 'contract' in input . unlocker ? input . unlocker . contract : undefined )
586+ . map ( input => isContractUnlocker ( input . unlocker ) ? input . unlocker . contract : undefined )
589587 . filter ( ( contract ) : contract is Contract => Boolean ( contract ) )
590588 . map ( contract => contract . artifact ) ;
591589
0 commit comments