Code Duplication    Length = 17-17 lines in 2 locations

src/Api/Batch.php 2 locations

@@ 39-55 (lines=17) @@
36
     * @param float $rate
37
     * @param bool $useAwards
38
     */
39
    public function addBuyLimit(string $market, float $quantity, float $rate, bool $useAwards = false)
40
    {
41
        $addOrder = [
42
            "resource" => "order",
43
            "operation" => "post",
44
            'payload' => [
45
                'marketSymbol' => $market,
46
                'direction' => 'BUY',
47
                'type' => 'LIMIT',
48
                'quantity' => $quantity,
49
                'limit' => $rate,
50
                'timeInForce' => 'GOOD_TIL_CANCELLED',
51
                'useAwards' => $useAwards
52
53
            ]];
54
        $this->batchQueue->push($addOrder);
55
    }
56
57
    /** https://bittrex.github.io/api/v3#operation--batch-post
58
     *  https://bittrex.github.io/api/v3#operation--orders-post
@@ 64-80 (lines=17) @@
61
     * @param float $rate
62
     * @param bool $useAwards
63
     */
64
    public function addSellLimit(string $market, float $quantity, float $rate, bool $useAwards = false)
65
    {
66
        $addOrder = [
67
            "resource" => "order",
68
            "operation" => "post",
69
            'payload' => [
70
                'marketSymbol' => $market,
71
                'direction' => 'SELL',
72
                'type' => 'LIMIT',
73
                'quantity' => $quantity,
74
                'limit' => $rate,
75
                'timeInForce' => 'GOOD_TIL_CANCELLED',
76
                'useAwards' => $useAwards
77
78
            ]];
79
        $this->batchQueue->push($addOrder);
80
    }
81
82
    /** https://bittrex.github.io/api/v3#operation--batch-post
83
     * https://bittrex.github.io/api/v3#operation--orders--orderId--delete