(Exchange exchange, Object... optionalArgs)
| 684 | } |
| 685 | |
| 686 | public Object getExchangeCode(Exchange exchange, Object... optionalArgs) |
| 687 | { |
| 688 | Object codes = Helpers.getArg(optionalArgs, 0, null); |
| 689 | if (Helpers.isTrue(Helpers.isEqual(codes, null))) |
| 690 | { |
| 691 | codes = new java.util.ArrayList<Object>(java.util.Arrays.asList("BTC", "ETH", "XRP", "LTC", "BCH", "EOS", "BNB", "BSV", "USDT")); |
| 692 | } |
| 693 | Object code = Helpers.GetValue(codes, 0); |
| 694 | for (var i = 0; Helpers.isLessThan(i, Helpers.getArrayLength(codes)); i++) |
| 695 | { |
| 696 | if (Helpers.isTrue(Helpers.inOp(exchange.currencies, Helpers.GetValue(codes, i)))) |
| 697 | { |
| 698 | return Helpers.GetValue(codes, i); |
| 699 | } |
| 700 | } |
| 701 | return code; |
| 702 | } |
| 703 | |
| 704 | public Object getMarketsFromExchange(Exchange exchange, Object... optionalArgs) |
| 705 | { |
no test coverage detected