Bug fix
- Bug fix: btcOperator getTx not throwing valid error when invalid txid - Fixed: toStandardDecimal not rounding upto 8 decimal places on rare cases
This commit is contained in:
parent
b0ec2d6a85
commit
28e4815636
@ -1,4 +1,4 @@
|
|||||||
(function (EXPORTS) { //btcOperator v1.0.13
|
(function (EXPORTS) { //btcOperator v1.0.13a
|
||||||
/* BTC Crypto and API Operator */
|
/* BTC Crypto and API Operator */
|
||||||
const btcOperator = EXPORTS;
|
const btcOperator = EXPORTS;
|
||||||
|
|
||||||
@ -713,7 +713,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
btcOperator.getTx = txid => new Promise((resolve, reject) => {
|
btcOperator.getTx = txid => new Promise((resolve, reject) => {
|
||||||
fetch_api(`tx/BTC/${txid}`)
|
fetch_api(`get_tx/BTC/${txid}`)
|
||||||
.then(result => resolve(result.data))
|
.then(result => resolve(result.data))
|
||||||
.catch(error => reject(error))
|
.catch(error => reject(error))
|
||||||
});
|
});
|
||||||
|
|||||||
@ -203,7 +203,7 @@ verifyTx.BTC = function (sender, txid, group) {
|
|||||||
return reject([true, "Transaction not sent by the sender"]);
|
return reject([true, "Transaction not sent by the sender"]);
|
||||||
if (vin_sender.length !== tx.inputs.length)
|
if (vin_sender.length !== tx.inputs.length)
|
||||||
return reject([true, "Transaction input containes other floIDs"]);
|
return reject([true, "Transaction input containes other floIDs"]);
|
||||||
if (!tx.block_no)
|
if (!tx.blockhash)
|
||||||
return reject([false, "Transaction not included in any block yet"]);
|
return reject([false, "Transaction not included in any block yet"]);
|
||||||
if (!tx.confirmations)
|
if (!tx.confirmations)
|
||||||
return reject([false, "Transaction not confirmed yet"]);
|
return reject([false, "Transaction not confirmed yet"]);
|
||||||
|
|||||||
@ -13,7 +13,7 @@ try {
|
|||||||
global[p] = param[p];
|
global[p] = param[p];
|
||||||
}
|
}
|
||||||
|
|
||||||
global.toStandardDecimal = num => (parseInt(num * 1e8) * 1e-8)
|
global.toStandardDecimal = num => parseFloat((parseInt(num * 1e8) * 1e-8).toFixed(8))
|
||||||
|
|
||||||
if (!process.argv.includes("--debug"))
|
if (!process.argv.includes("--debug"))
|
||||||
global.console.debug = () => null;
|
global.console.debug = () => null;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user