Updated on 2026-08-14

This commit is contained in:
Tangem 2019-03-13 18:07:13 +03:00
parent 6498d469e3
commit c41893c6fc
4 changed files with 27 additions and 28 deletions

View file

@ -663,10 +663,11 @@ public class BtcCashEngine extends CoinEngine {
byte[][] hashesToSign=ps.getHashesToSign();
byte[] signFromCard = new byte[64 * hashesToSign.length];
Arrays.fill(signFromCard, (byte) 0x01);
byte[] txForSend=ps.onSignCompleted(signFromCard);
onNeedSendTransaction = onNeedSendTransactionBackup;
Log.e(TAG,"txForSend.length="+String.valueOf(txForSend.length));
return txForSend.length;
return txForSend.length +1;
} catch (Exception e) {
e.printStackTrace();
Log.e(TAG, "Can't calculate transaction size -> use default!");

View file

@ -7,26 +7,24 @@ enum class BitcoinNode(val host: String, val port: Int, val proto: String) {
N_004("electrum.vom-stausee.de", 50001, "tcp"),
N_005("electrum2.eff.ro", 50001, "tcp"),
N_006("electrum.coinucopia.io", 50001, "tcp"),
N_007("electrum.nute.net", 50002, "ssl"),
N_008("electrum.coinop.cc", 50002, "ssl"),
N_009("electrum.vom-stausee.de", 50002, "ssl"),
N_010("dedi.jochen-hoenicke.de", 50002, "ssl"),
N_011("e-x.not.fyi", 50002, "ssl"),
N_012("ip120.ip-54-37-91.eu", 50002, "ssl"),
N_013("electrum.villocq.com", 50002, "ssl"),
N_014("electrum.anduck.net", 50012, "ssl"),
N_015("technetium.network", 50002, "ssl"),
N_016("electrum.coinucopia.io", 50002, "ssl"),
N_017("dimon.trimon.de", 50002, "ssl"),
N_018("btc.gravitech.net", 50002, "ssl"),
N_019("hetzner01.fischl-online.de", 50002, "ssl"),
N_020("fn.48.org", 50002, "ssl"),
N_021("vps.hsmiths.com", 50002, "ssl"),
N_022("electrum.qtornado.com", 50002, "ssl"),
N_023("electrum-server.ninja", 50002, "ssl"),
N_024("electrum2.eff.ro", 50002, "ssl"),
N_025("electrum.hsmiths.com", 995, "ssl"),
N_026("electrum.hsmiths.com", 50002, "ssl"),
N_027("139.162.14.142", 50002, "ssl"),
N_028("tardis.bauerj.eu", 50002, "ssl"),
N_007("electrum.coinop.cc", 50002, "ssl"),
N_008("electrum.vom-stausee.de", 50002, "ssl"),
N_009("dedi.jochen-hoenicke.de", 50002, "ssl"),
N_010("e-x.not.fyi", 50002, "ssl"),
N_011("electrum.villocq.com", 50002, "ssl"),
N_012("electrum.anduck.net", 50012, "ssl"),
N_013("technetium.network", 50002, "ssl"),
N_014("electrum.coinucopia.io", 50002, "ssl"),
N_015("dimon.trimon.de", 50002, "ssl"),
N_016("btc.gravitech.net", 50002, "ssl"),
N_017("hetzner01.fischl-online.de", 50002, "ssl"),
N_018("fn.48.org", 50002, "ssl"),
N_019("vps.hsmiths.com", 50002, "ssl"),
N_020("electrum.qtornado.com", 50002, "ssl"),
N_021("electrum-server.ninja", 50002, "ssl"),
N_022("electrum2.eff.ro", 50002, "ssl"),
N_023("electrum.hsmiths.com", 995, "ssl"),
N_024("electrum.hsmiths.com", 50002, "ssl"),
N_025("139.162.14.142", 50002, "ssl"),
N_026("tardis.bauerj.eu", 50002, "ssl"),
}

View file

@ -738,10 +738,11 @@ public class BtcEngine extends CoinEngine {
byte[][] hashesToSign = ps.getHashesToSign();
byte[] signFromCard = new byte[64 * hashesToSign.length];
Arrays.fill(signFromCard, (byte) 0x01);
byte[] txForSend = ps.onSignCompleted(signFromCard);
onNeedSendTransaction = onNeedSendTransactionBackup;
Log.e(TAG, "txForSend.length=" + String.valueOf(txForSend.length));
return txForSend.length;
return txForSend.length + 1;
// Log.e(TAG,"txForSend.length="+String.valueOf(txForSend.length)+" realTX.length="+String.valueOf(realTX.length));
//

View file

@ -4,8 +4,7 @@ enum class LitecoinNode(val host: String, val port: Int, val proto: String) {
N_001("backup.electrum-ltc.org", 443, "ssl"),
N_002("electrum-ltc.petrkr.net", 60002, "ssl"),
N_003("electrum-ltc.bysh.me", 50002, "ssl"),
N_004("e-3.claudioboxx.com", 50004, "ssl"),
N_005("e-1.claudioboxx.com", 50004, "ssl"),
N_006("e-2.claudioboxx.com", 50004, "ssl"),
N_007("electrum.ltc.xurious.com", 50002, "ssl"),
N_004("e-1.claudioboxx.com", 50004, "ssl"),
N_005("e-2.claudioboxx.com", 50004, "ssl"),
N_006("electrum.ltc.xurious.com", 50002, "ssl"),
}