public function withdraw($amounts, $toAddresses, $nonce = null)
    {
        $array = [
            'amounts'      => $amounts,
            'to_addresses' => $toAddresses,
            'nonce'        => $nonce,
        ];

        return $this->blockIo->withdraw(
                    $this->setAmountsPrecision($array)
                );
    }
public function withdraw($amounts, $toAddresses, $nonce = null)
    {
        $array = [
            'amounts'      => $amounts,
            'to_addresses' => $toAddresses,
            'nonce'        => $nonce,
        ];

        return $this->blockIo->withdraw(
                    $this->setAmountsPrecision($array)
                );
    }
public function withdraw ( $ amounts , $ toAddresses , $ nonce = null ) { $ array = [ 'amounts' => $ amounts , 'to_addresses' => $ toAddresses , 'nonce' => $ nonce , ] ; return $ this -> blockIo -> withdraw ( $ this -> setAmountsPrecision ( $ array ) ) ; }
Withdraws amount of coins from any addresses in your account to up to
2500 destination addresses. If you have more than 2500 unarchived
addresses on your account, you cannot use this method for
withdrawal. Please use the more granular
withdrawFromAddressesToAddresses, or
withdrawFromLabelsToLabels
methods instead.

@param $amounts string Containing comma separated amount values
@param $toAddresses string Containing comma separated address values
@param $nonce string Containing comma separated nonce values

@return object Contains withdraw details
Withdraws amount of coins from any addresses in your account to up to 2500 destination addresses . If you have more than 2500 unarchived addresses on your account you cannot use this method for withdrawal . Please use the more granular withdrawFromAddressesToAddresses or withdrawFromLabelsToLabels methods instead .