decimalToBigInt converts a given decimal number to big int
BigInt decimalToBigInt(double value, int decimals) { return BigInt.from(value * pow(10, decimals).toInt()); }