@@ -36,6 +36,7 @@ export class StellarCommands implements ICoinCommands {
3636 if ( device == null || path == null ) {
3737 return Promise . reject ( { success : false , errorCode : GeneralErrors . INVALID_PARAM } ) ;
3838 }
39+
3940 let address_n : Array < number > ;
4041 try {
4142 address_n = this . GetAddressArray ( path ) ;
@@ -83,13 +84,15 @@ export class StellarCommands implements ICoinCommands {
8384 if ( device == null || path == null ) {
8485 return Promise . reject ( { success : false , errorCode : GeneralErrors . INVALID_PARAM } ) ;
8586 }
87+
8688 let address_n : Array < number > ;
8789 try {
8890 address_n = this . GetAddressArray ( path ) ;
8991 }
9092 catch ( e ) {
9193 return Promise . reject ( { success : false , errorCode : GeneralErrors . PATH_NOT_VALID } ) ;
9294 }
95+
9396 let param = {
9497 address_n : address_n ,
9598 show_display : showOnProkey ,
@@ -163,6 +166,7 @@ export class StellarCommands implements ICoinCommands {
163166
164167 throw e ;
165168 }
169+
166170 let firstOperationRequest = await device . SendMessage < StellarTxOpRequest > ( 'StellarSignTx' , transactionForSign . signTxMessage , 'StellarTxOpRequest' ) ;
167171 MyConsole . Info ( "operation request" , firstOperationRequest ) ;
168172
@@ -198,6 +202,7 @@ export class StellarCommands implements ICoinCommands {
198202 */
199203 private static async prepareTransactionForBroadcast ( transactionForSign : StellarSignTransactionRequest , signResponse : StellarSignedTx ) {
200204 let transactionModel = transactionForSign . transactionModel ;
205+
201206 let stringSignature = ByteArrayToHexString ( signResponse . signature ) ;
202207 let decodedPublicKey = StrKey . encodeEd25519PublicKey ( Buffer . from ( signResponse . public_key ) ) ;
203208 transactionModel . addSignature (
0 commit comments