Send Transaction
@@ -234,18 +262,29 @@
}
}
- let convertForm = document.forms['convert-address'];
- convertForm['eye'].onclick = evt => {
- if (convertForm['btc-private'].type === "password")
- convertForm['btc-private'].type = "text";
+ let convertForm1 = document.forms['convert-key'];
+ convertForm1['eye'].onclick = evt => {
+ if (convertForm1['btc-private'].type === "password")
+ convertForm1['btc-private'].type = "text";
else
- convertForm['btc-private'].type = "password";
+ convertForm1['btc-private'].type = "password";
}
- convertForm['submit'].onclick = evt => {
- let source_wif = convertForm['any-private'].value;
- let btc_wif = btc_api.convert_wif(source_wif);
- convertForm['btc-private'].value = btc_wif;
- convertForm['bech32'].value = btc_api.bech32Address(btc_wif);
+ convertForm1['submit'].onclick = evt => {
+ let source_wif = convertForm1['any-private'].value;
+ let btc_wif = btc_api.convert.wif(source_wif);
+ convertForm1['btc-private'].value = btc_wif;
+ convertForm1['bech32'].value = btc_api.bech32Address(btc_wif);
+ }
+ let convertForm2 = document.forms['convert-address'];
+ convertForm2['flo2btc'].onclick = evt => {
+ let flo_addr = convertForm2['flo-id'].value;
+ convertForm2['btc-bech'].value = '';
+ convertForm2['btc-bech'].value = btc_api.convert.legacy2bech(flo_addr);
+ }
+ convertForm2['btc2flo'].onclick = evt => {
+ let btc_bech = convertForm2['btc-bech'].value;
+ convertForm2['flo-id'].value = '';
+ convertForm2['flo-id'].value = btc_api.convert.bech2legacy(btc_bech, 0x23);
}
let sendForm = document.forms['send-tx'];
@@ -255,7 +294,7 @@
sender_container.appendChild(sender_template.content.cloneNode(true));
let clone = sender_container.lastElementChild;
clone.getElementsByTagName("button")[0].onclick = evt => sender_container.removeChild(clone);
- };
+ }
sendForm['add-sender'].click();
sendForm['check-balance'].onclick = evt => {
sendForm["total_balance"].value = 0;
@@ -284,7 +323,7 @@
receiver_container.appendChild(receiver_template.content.cloneNode(true));
let clone = receiver_container.lastElementChild;
clone.getElementsByTagName("button")[0].onclick = evt => receiver_container.removeChild(clone);
- };
+ }
sendForm['add-receiver'].click();
sendForm['submit'].onclick = evt => {
//clear result box