Bitcoin Forum
May 12, 2024, 01:07:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Local / Кодеры / Re: Бинанс: The system does not have enough asset now on: August 07, 2023, 11:59:52 AM
Спасибо.
Я так понял, проблема общеизвестна, длиться уже несколько лет и Бинанс решать ее не собирается?
2  Local / Кодеры / Бинанс: The system does not have enough asset now on: August 04, 2023, 12:42:23 PM
Коллеги, пытаюсь программно занять валюту на бинанс (чтобы потом встать в шорт) и получаю сообщение:

Quote
The system does not have enough asset now

Ошибка возникает время от времени.
Подскажите, пожалуйста, как победить эту проблему?
3  Local / Токены / Как отслеживать выпуск USDT? on: March 06, 2023, 11:52:50 AM
Коллеги, подскажите, пожалуйста, каким образом в автоматическом режиме можно отслеживать выпуск и сжигание USDT (и других стейблкоинов)?
Если ли вообще где-то подобная информация, а история?
4  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 26, 2019, 06:03:06 AM
Quote
В транзакции его нет. Это timestamp блока.
То есть вообще непонятно, когда транзакция сформировалась? И поэтому момент поступления средств считать моментом формирования  блока, ибо тогда ее все увидели?

И еще некоторые непонятны.
Если я делаю такой вот запрос к https://blockchain.info:
https://blockchain.info/multiaddr?active=bc1q9sh6544xls87x7skjzyfhkty4wq7z76vn7qzq9
у меня говорит: https://blockchain.info/multiaddr?active=bc1q9sh6544xls87x7skjzyfhkty4wq7z76vn7qzq9
Invalid Bitcoin Address

По другим кошелькам нормально выдает транзакцию.
По тому же кошельку bc1q9sh6544xls87x7skjzyfhkty4wq7z76vn7qzq9
сервис https://bitinfocharts.com выдает график и таблицу движений: https://bitinfocharts.com/ru/bitcoin/address/bc1q9sh6544xls87x7skjzyfhkty4wq7z76vn7qzq9

Это как понимать, сервис https://blockchain.info глючит?
5  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 25, 2019, 05:42:43 AM
Quote
Там на Коре 1 идет, но можно изменить на фреймворк
То есть ее не через нугет пакеты надо ставить, а скачать проект и прицепить его к моему решению, а там указать фреймворк?

Quote
По поводу result:5005 не скажу, может тут вообще не о сумме речь идет? 22 марта все таки позднее 21
Я сморю сюда:
https://bitinfocharts.com/ru/bitcoin/address/385cR5DM96n1HvBDMzLHPYcw89fZAXULJP
тут история отсортированая в обратном порядке (сначала новые потом старые даты), транзакции по АПИ в таком же порядке, и что в result совпадает с суммой, но сдвинуто на 1 в сторону старых  дат.
Но фактический эта сумма фигурирует в выходах за ту дату, которая стоит в таблице остатков из https://bitinfocharts.com/ru/bitcoin/address/385cR5DM96n1HvBDMzLHPYcw89fZAXULJP
   "out":[
      {
         "spent":false,
         "tx_index":427293982,
         "type":0,
         "addr":"1AVGjEN5wuHZacY2NCk4KxDstoXZDMh2A",
         "value":1346,
         "n":0,
         "script":"76a91401cb57ded602c21d050856ef3f9f8bbe006462f488ac"
      },
      {
         "spent":false,
         "tx_index":427293982,
         "type":0,
         "addr":"385cR5DM96n1HvBDMzLHPYcw89fZAXULJP",
         "value":5005,
         "n":1,
         "script":"a9144616b2c00cfc401861b98e86ccce47a683ed63da87"
      }
   ],

Вот не пойму почему так.
Что вообще обозначает поле "time":1553238932, в транзакции? Момент когда пользователь сформировал транзакцию, момент когда она в блок была включена ли когда была подтверждена?
6  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 22, 2019, 02:46:01 PM
Quote
используй
[JsonProperty("out")]

спасибо.

Quote

Вот она что-то не ставится. говорит:
Quote
Серьезность   Код   Описание   Проект   Файл   Строка   Состояние подавления
Ошибка      Не удалось установить пакет «BlockchainAPI 4.0.0». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы которого — «.NETFramework,Version=v4.7.1», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию можно получить у автора пакета.            

Кстати, еще такой интересный момент, в Json есть поле

"result":5005, я так понимаю что это результат транзакции. Но только вот как-то странно, он сдвинут на 1 транзакцию назад. То есть, вот история по кошельку 385cR5DM96n1HvBDMzLHPYcw89fZAXULJP

568252   2019-03-22 10:16:44   +0.00005005 BTC   128,004.91059223 BTC   $511,052,121 @ $3,992.44
568097   2019-03-21 11:02:02   +0.00000546 BTC   128,004.91054218 BTC   $519,012,907 @ $4,054.63
567044   2019-03-14 19:34:50   +0.00001 BTC   128,004.91053672 BTC   $496,525,109 @ $3,878.95

Первая транзакция (от 22 марта) "result":0
и только следующая за ней с датой от 21 марта имеет "result":5005?
Непонятно, когда фактически поступили 0.00005005 BTC на кошелек, 22 марта, или все таки 21-ого?
7  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 22, 2019, 12:12:42 PM
Quote
По поводу протоколов, вроде как старые версии студии (фреймворков?) не поддерживают новые протоколы, но могу ошибиться.

После установки новый фрейморков новые протоколы не добавились, как было максимум SecurityProtocolType.Tls12, так и осталось

Кстати, не подскажите как решить внезапно всплывшую проблему?
В Json-е есть такое:

Quote
"out":[
      {
         "spent":false,
...
...

Но я не могу объявить структуру типа public List<МойКласс> out; - ибо ключевое слово.
То есть получается не будет работать конструкция
Code:
history = JsonConvert.DeserializeObject<JsonWalletHistory>(reader.ReadToEnd());

Как тут быть? В самом тексте Json-перед распарсиванием заменить out на что-то иное или есть другое, более красивое решение?
8  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 22, 2019, 10:46:38 AM
Еще вопрос в догонку.
В этом JSON информация о дате и времени типа "time":1552580349,
в какой формате? Как ее в нормальное время перевести?

Quote
Может протоколов задать больше?

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

И так делал. И точно также не работало. Только после установки VS 2017 и NetFramework 4.7.1 заработало. Но никак не понимаю, какая тут связь??
9  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 22, 2019, 10:37:47 AM
Действительно странно.
После того как перевел проект на NetFramework 4.7.1 и поднял Visual studio с 2015 до 2017 заработало.

Хотя, непонятно, почему не ставится BlockchainAPI, выдавая сообщение:

Quote
Серьезность   Код   Описание   Проект   Файл   Строка   Состояние подавления
Ошибка      Не удалось установить пакет «BlockchainAPI 4.0.0». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы которого — «.NETFramework,Version=v4.7.1», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию можно получить у автора пакета.      
      

Кстати, а стоит ли вообще ставить BlockchainAPI, кто-нибудь работал с ним?
10  Local / Кодеры / Re: Не удалось создать защищенный канал SSL/TLS. on: March 22, 2019, 05:09:30 AM
Все равно та же самая ошибка на строке

Code:
using (WebResponse httpResponse = request.GetResponse())
11  Local / Кодеры / Не удалось создать защищенный канал SSL/TLS. on: March 21, 2019, 02:10:53 PM
Добрый день.
Пытаюсь через АПИ blockchain.info закачать историю кошелька:

Code:
            string url = @"https://blockchain.info/rawaddr/385cR5DM96n1HvBDMzLHPYcw89fZAXULJP";
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

            request.Method = "GET";
            request.Accept = "application/json";
            request.UserAgent = "Mozilla/5.0 ....";

            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
            WebResponse httpResponse = request.GetResponse();
            StreamReader reader = new StreamReader(httpResponse.GetResponseStream());

            history = JsonConvert.DeserializeObject<JsonWalletHistory>(reader.ReadToEnd());

Код на C#.

И почему то на строке
Code:
WebResponse httpResponse = request.GetResponse();

Вылетает с ошибкой:
Quote
Additional information: Запрос был прерван: Не удалось создать защищенный канал SSL/TLS

Подскажите, пожалуйста, что делаю не так?
12  Local / Новички / Re: Bitcoin. Как связаны в транзакции Inputs и Outputs? on: March 20, 2019, 08:11:14 AM
Я брал данные отсюда
https://gz.blockchair.com/bitcoin/inputs/
Там почему-то в инпутсах (за 14.03.2019) на транзакцию e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a
стоит сумма 4890419, а не 4892419
Выходит, там лежат недостоверные данные? Или я что-о делаю не так?

Спасибо всем, вопрос закрыт.
Оказывается входы надо искать по полю spending_transaction_hash, а не transaction_hash.
13  Local / Новички / Re: Bitcoin. Как связаны в транзакции Inputs и Outputs? on: March 19, 2019, 01:10:57 PM
Quote
В транзакции нормального кошелька, входы это ссылки на транзакции которыми к вам битки приходят, а выходы это ссылки на транзакции которыми вы битки отправили. Логично не правда ли?
Логично, только почему иногда суммы выходов больше суммы входов.
Например:
транзакция e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a
выходы:
value   value_usd   recipient
0   0   d-1a73f58a69680890e5e0952588ea5fde                             
1000   0,0387   385cR5DM96n1HvBDMzLHPYcw89fZAXULJP                             
4890419   189,2917   1BUYBTC1oYQtAjktSRZUtjkeBJ15ABc5bb                             

вход:
value   value_usd   recipient
4890419   189,2917   1BUYBTC1oYQtAjktSRZUtjkeBJ15ABc5bb                             

Или это был майнинг?
14  Local / Новички / Bitcoin. Как связаны в транзакции Inputs и Outputs? on: February 22, 2019, 12:23:28 PM
Добрый день. Немного недопонимаю про структуру транзакций битка. Проясните плз
Вот есть там  Input и Output. Я смотрю свою транзакцию, когда я делал перечисление на указный адрес. Перевод делал через blockchain.com. В Outputs две суммы, одна из них - это та сумма, которую я перечислил. Вторая - современно левая сумма. Ладно, понимаю, допустим, в одной транзакции участвовало два перевода двух совершенно разных людей, я и еще кто-то (я правильно понял?). Но что значит Inputs? Там вообще совсем другие суммы. Почему так? Как вообще  Inputs связаны Outputs? Где в транзакции виден адрес, с которого ушли мои битки? Как вообще адрес связана с номером моего кошелька?

15  Local / Новички / Закачка и анализ базы блокчейна on: February 21, 2019, 01:35:18 PM
Добрый день.
Подскажите пожалуйста, каким образом можно закачать и проанализировать базу блокчейнов? Обязательно ли качать всю базу, можно ли закачать частично (вся база, насколько я знаю, больше 200 ГБ уже весит). Как вообще лучше всего это сделать, запустить что-то вроде BitcoinCore? Или может есть какие-то сервис с нужными АПИ?
В базе блокчейна в каком виде транзакции хранятся, в виде бинарных файлов или как? Они там зашифрованы и их можно расшифровывать только по цепочке или можно из любого места получить произвольную транзакцию?
16  Local / Трейдеры / Как определить количество конкретной мон on: April 11, 2018, 07:25:21 AM
Добрый день.
Подскажите пожалуйста, существу ли способ как определить общее количество монеты, которое торгуется на конкретной бирже, например, на Binance?
17  Local / Трейдеры / Taker buy base asset volume и Taker buy quote asset volume on: March 16, 2018, 01:30:57 PM
Добрый день.
Разъясните, пожалуйста, по значению терминов "Taker buy base asset volume и Taker buy quote asset volume". правильно ли я понимаю, что это значение объектов выставленных в стакане заявок на момент котировки?
18  Local / Кодеры / Re: binance: Удаленный сервер возвратил ошибку: (404) Не н on: March 16, 2018, 12:40:57 PM
Спасибо, уже разобрался, оказывается, надо было делать GET запрос.
19  Local / Кодеры / binance: Удаленный сервер возвратил ошибку: (404) Не н on: March 14, 2018, 08:59:42 AM
Добрый день.
Пытаюсь использовать в C# апи binance, запускаю вот такую прогу пример:
Code:
        private void button1_Click(object sender, EventArgs e)
        {

            string url = @"https://api.binance.com/api/v1/ping";

            using (var webClient = new WebClient())
            {
                // Создаём коллекцию параметров
                var pars = new NameValueCollection();


                // Посылаем параметры на сервер
                // Может быть ответ в виде массива байт
                var response = webClient.UploadValues(url, pars);

                MessageBox.Show(response.ToString());
            }
        }
    }
Но на строке var response = webClient.UploadValues(url, pars);
Валиться в исключение "Удаленный сервер возвратил ошибку: (404) Не найден.", хотя если адрес https://api.binance.com/api/v1/ping набрать в браузере то все работает. Подскажите, пожалуйста, что я делаю не так?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!