Merge pull request #5 from sairajzero/master

This commit is contained in:
Sai Raj 2020-05-22 19:00:23 +05:30 committed by GitHub
commit ff845740e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -169,6 +169,10 @@
color: var(--accent-color);
}
.text-area textarea{
resize: none;
}
.text-area textarea:focus {
border: var(--accent-color) 1px solid;
}
@ -8361,22 +8365,22 @@
},
//Write Data into blockchain
writeData: function (senderAddr, Data, PrivKey, receiverAddr) {
writeData: function (senderAddr, data, privKey, receiverAddr) {
return new Promise((resolve, reject) => {
this.sendTx(senderAddr, receiverAddr, floGlobals.sendAmt, PrivKey, Data)
this.sendTx(senderAddr, receiverAddr, floGlobals.sendAmt, privKey, data)
.then(txid => resolve(txid))
.catch(error => reject(error))
});
},
//Send Tx to blockchain
sendTx: function (senderAddr, receiverAddr, sendAmt, PrivKey, floData = '') {
sendTx: function (senderAddr, receiverAddr, sendAmt, privKey, floData = '') {
return new Promise((resolve, reject) => {
if (!floCrypto.validateAddr(senderAddr))
reject(`Invalid address : ${senderAddr}`);
else if (!floCrypto.validateAddr(receiverAddr))
reject(`Invalid address : ${receiverAddr}`);
if (PrivKey.length < 1 || !floCrypto.verifyPrivKey(PrivKey, senderAddr))
if (privKey.length < 1 || !floCrypto.verifyPrivKey(privKey, senderAddr))
reject("Invalid Private key!");
else if (typeof sendAmt !== 'number' || sendAmt <= 0)
reject(`Invalid sendAmt : ${sendAmt}`);
@ -8399,8 +8403,8 @@
var change = utxoAmt - sendAmt - fee;
if (change > 0)
trx.addoutput(senderAddr, change);
trx.addflodata(floData);
var signedTxHash = trx.sign(PrivKey, 1);
trx.addflodata(floData.replace(/\n/g,' '));
var signedTxHash = trx.sign(privKey, 1);
this.broadcastTx(signedTxHash)
.then(txid => resolve(txid))
.catch(error => reject(error))
@ -8431,7 +8435,7 @@
}
}
trx.addoutput(floID, utxoAmt - fee);
trx.addflodata(floData);
trx.addflodata(floData.replace(/\n/g,' '));
var signedTxHash = trx.sign(privKey, 1);
this.broadcastTx(signedTxHash)
.then(txid => resolve(txid))
@ -8616,7 +8620,7 @@
}
for (floID in receivers)
trx.addoutput(floID, receivers[floID]);
trx.addflodata(floData);
trx.addflodata(floData.replace(/\n/g,' '));
for (let i = 0; i < wifSeq.length; i++)
trx.signinput(i, wifSeq[i], 1);
var signedTxHash = trx.serialize();