mirror of
https://github.com/Instadapp/fluid-contracts-public.git
synced 2024-07-29 21:57:37 +00:00
11 lines
381 B
TypeScript
11 lines
381 B
TypeScript
|
import Decimal from "decimal.js";
|
||
|
import { ethers } from "ethers";
|
||
|
|
||
|
const tickArray = process.argv[2].split(",");
|
||
|
const resultsArray = [];
|
||
|
for (let tick of tickArray) {
|
||
|
const jsResult = new Decimal(1.0015).pow(tick).mul(new Decimal(2).pow(96)).toFixed(0);
|
||
|
resultsArray.push(jsResult);
|
||
|
}
|
||
|
process.stdout.write(ethers.utils.defaultAbiCoder.encode(["uint256[]"], [resultsArray]));
|