общаться programically Dash основные монета кошелек

Я установил черточки бумажник монета на мой сервер Amazon с помощью инструкции из ниже url

https://planetcrypton.com/install-dash-daemon

Я хочу общаться бумажник монета через программу на PHP. я просто попробовал ниже плагин для подключения к бумажник монета с моего сервера. Но мне родители подключаются к бумажник монета и он говорит: "пустой ответ от server0". я добавил подробности настроек в тире.файл conf.

я даю соответствующие значения в ниже настройки настроить

rpcuser=<some_reallY_long_really_random_username>
rpcpassword=<some_really_long_really_random_password>
alertnotify=Эхо %х | почта -с "тире предупреждение" <[email protected]>
сервер=1
демон=1
задача addnode=23.23.186.131
слушать=1
logtimestamps=1
maxconnections=256
мастернод=0
masternodeaddr=<IP-адрес.добавить.заново.СС>:9999
externalip=<IP-адрес.добавить.заново.СС>

Я поставил только мастер настройки узла на моем сервере, потому что я не хочу соединить главный узел из локальной системы.Мне нужно подключить кошелек через programically. Может кто-нибудь помочь мне?

+368
user24142 17 июл. 2015 г., 14:50:07
15 ответов

-1 означает "не достаточно информации для точной оценки".

Попробовать с более высокой цели подтверждения.

+985
maclabhelp 03 февр. '09 в 4:24

Операции имеют 2 пути попасть в блокчейн в bitcoind:

  • mempool -> newblock

  • newblock нет в mempool

позволяет проверить AcceptToMemoryPool функции

https://github.com/bitcoin/bitcoin/blob/c719cefc417cc578f48b33069b764339a61054ce/src/main.cpp#L876

CAmount nFees = nValueIn-nValueOut;

в случае выходы > ИНС

nFees<0

если (mempoolRejectFee > 0 && nFees < mempoolRejectFee) {
 возвращение государства.Дос(0, ложно, REJECT_INSUFFICIENTFEE, "mempool мин. взнос не встречал", ложь, strprintf("%д < %д", nFees, mempoolRejectFee));

негативные nFees будут отклонены все хорошо в данный момент

ОК позволяет проверить Connectblock функции

https://github.com/bitcoin/bitcoin/blob/c719cefc417cc578f48b33069b764339a61054ce/src/main.cpp#L1805

для каждого TX в блок мы делаем:

nFees += вид.GetValueIn(Техас)-Техас.GetValueOut();

https://github.com/bitcoin/bitcoin/blob/c719cefc417cc578f48b33069b764339a61054ce/src/main.cpp#L1826

 CAmount blockReward = nFees + GetBlockSubsidy(pindex->простого, chainparams.GetConsensus());
если (блок.vtx[0].GetValueOut() > blockReward)
 возвращение государства.Дос(100,
 ошибка("ConnectBlock(): компания платит слишком много (фактический=%D против лимита=%д)",
 блок.vtx[0].GetValueOut(), blockReward),
 REJECT_INVALID, "плохо-ЦБ-сумма");

На данный момент мы рассчитаем максимально возможный награда за блок: все Техас сборы + добыча награда

затем мы проверяем, что из всех наградить не более этого значения

что делать, если же Шахтер, создавать и включать транзакции, которые имеют входы для 1 BTC и имеют выходы на 2 БТЦ, поэтому плата за это Вашингтон составит -1 БТЦ

тогда Шахтер может установить вознаграждение за сделки Coinbase чтобы 25 БТЦ + все сборы - 1 БТЦ.

так это (блок.vtx[0].GetValueOut() > blockReward) возвратит True

в результате у нас есть сделки, которые создают больше монет, затем получил, внутри блокчейна

Где моя ошибка?

+903
MeTTHoDx3 18 авг. 2019 г., 15:10:38

Как шахтеры отправить блоки в сети сверстниками?

в формате JSON-массив, таким образом:

{
"хэш":"000000000000000000a7b4999c723ed9f308425708577c76827ade51062e135a",
"Сильвер":536870912,
"prev_block":"0000000000000000005ac8cd6b7f803c11a617b901a13e05318a155f8f215ea1",
"mrkl_root":"48915d048e3f3a8c19d3ab81ebdfc16278cd665637770305ae2e3cb2eaf97ccc",
"время":1512192330,
"бит":402706678,
"плата":0,
"извращенец":2321456741,
"n_tx":1,
"размер":266,
"block_index":1648336,
"main_chain":правда,
"высота":497152,
"received_time":1512192330,
"relayed_by":"0.0.0.0",
"Техас":[

 { "Сильвер":1,
"входы":[
{
"последовательности":1663,
"свидетель":"",





 "сценарий": "030096072cfabe6d6d08d1c2f6d904f4e1cd10c6558f8e5aed5d6a89c43bb22862464ebb819dd8813404000000f09f909f104d696e6564206279206a6f73656d737200000000000000000000000000000000000000000000000000000000000000000000"
}
],
"вес":740,
"relayed_by":"0.0.0.0",
"выход":[
{
"addr_tag_link":"https:\/\/www.f2pool.com",
 "addr_tag":"дискусов (F2Pool)",
"потрачено":правда,
"tx_index":307162790,
"тип":0,
"адрес":"1KFHE7w8BhaENAswwryaoccDb6qcT6Dbyy",
"значение":1250000000,
"н":0,
"сценарий":"76a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac"
}
],
"lock_time":953150447,
"размер":185,
"РБФ":правда,
"время":1512192330,
"tx_index":307162790,
"vin_sz":1,
 "хэш": "48915d048e3f3a8c19d3ab81ebdfc16278cd665637770305ae2e3cb2eaf97ccc",
"vout_sz":1
}]
}

или шестнадцатиричном формате, таким образом:

00000020a15e218f5f158a31053ea101b917a6113c807f6bcdc85a000000000000000000cc7cf9eab23c2eae050377375666cd7862c1dfeb81abd3198c3a3f8e045d91484a39225af6d00018659e5e8a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff64030096072cfabe6d6d08d1c2f6d904f4e1cd10c6558f8e5aed5d6a89c43bb22862464ebb819dd8813404000000f09f909f104d696e6564206279206a6f73656d7372000000000000000000000000000000000000000000000000000000000000000000007f06000001807c814a000000001976a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88acefebcf38
+748
Gucci90 10 окт. 2010 г., 1:11:00

Timestamp-это не является частью стандартной операции в биткоин спецификации протокола. Это, скорее всего, генерируется стандартный клиент во время вызова API. Стандартный клиент может использовать свое внутреннее время (что может отличаться от Машина времени), который подвержен timejacking. Я может быть неправильно.

Пока ваш клиент правильно работает, он должен быть хорошо использовать метки для различных уведомлений. Они могут представлять время, однако клиент получил сделки, которая может отличаться от времени сделки был показан в первый раз.

+727
Minghai Xu 4 мая 2017 г., 22:27:08

Я работаю над проектом, который надо разобрать все сделки с bitcoind. Я использую bitcoind какой вариант txindex=1 и потянуть операций с использованием вызова getRawTransaction ЭКП. Он работает, но очень медленно.

Есть ли быстрый способ, чтобы вытащить все сделки с bitcoind? (Не нужно тянуть их в порядок).

Я пытался читать затем непосредственно с bitcoind дБ, но по какой базе данных? транзакций не хранятся в levelDB, есть только в blockXXX.DAT, в сетевой формат, поэтому мне нужно разобрать блок, чтобы извлечь их, не ок (я думаю, что сирота блоки тоже есть, так что будет создавать проблемы).

+633
Ellen 19 июн. 2016 г., 3:47:11

Делает обрезку узел транзакции старый кошелек? Например мне нужно использовать gettransaction API для получения кошелька транзакций в удаленных блока, я должен использовать обрезки режиме? Я не могу найти любой документ об этом, Спасибо.

+613
Nicole Sellers Newme 31 янв. 2017 г., 12:00:35

Я имею трудное время понимание того, какая информация будет представлена здесь: https://www.walletexplorer.com/wallet/Poloniex.com Я считаю, что это объединение бумажник, проведенных Poloniex обмен. На левой стороне (получили) входящие биткоины к агрегации, вероятно, кошелек от частных лиц, которые продают биткойны в обмен для того, чтобы обналичить. На правой стороне (отправки) исходящие биткоины оставляя агрегирования кошелек скорее всего из-за людей, которые покупают биткоины с биржи. Если это правильно, почему баланс уменьшается, когда получил монеты? Баланс, как представляется, номинированных в Bitcoin, а именно то, что это означает баланс?

+587
Alexanderius 2 июн. 2011 г., 21:06:16

Я не верю, что сам проект распространяется, но есть пошаговое руководство по созданию проекта в Xcode для Bitcoin в ответ на вопрос "какие шаги в построении bitcoind на Мак ОС Х 10.6?"

+580
icbs 20 дек. 2011 г., 1:21:47

Уже отвечал здесь на клиент StackExchange

Вы можете найти дополнительную информацию в статье

ПС. Сейчас застрял около 0,07 БТЦ спасибо blockchain.info калькулятор пошлины. Просто жду, я не тороплюсь

+572
Tox 8 мая 2013 г., 22:04:23

Сначала идти по легкому пути, я хотел бы использовать любой онлайн калькулятор, но большинство из этих горных калькуляторы требуют хэшрейт моего устройства. Я не в состоянии найти подходящий ответ или руководство к легко вычислить это значение для любого устройства с учетом его конфигурации. Это станет возможным?

Сценарий:

Когда я захожу на эти сайты онлайн калькулятор, они еще пересекутся вопрос мне о хэшрейт/ мощность майнинга. Мне нужно определить это значение и кормить в этих сайтах, так что я могу получить желаемый результат. (например, cryptocompare.com). Я хочу знать, легко ли вычислить эти значения с некоторой информацией о вашем компьютере-процессор, GPU и все, сколько времени я собираюсь запустить его. Я знаю сайты калькулятор нужен входной мощности устройства.

+517
Jinnouchi 5 авг. 2011 г., 6:14:29

В моем классе конфиденциальности я задал этот вопрос, связанные с конфиденциальностью в Bitcoin:

Что это тяжелая проблема вычислений, который используется, чтобы гарантировать конфиденциальность пользователей?

Может кто-нибудь помочь мне? Только две вычислительно трудные задачи в Bitcoin я знаю, доказательство работы и нарушение функции хэш-упорные столкновения, но я не совсем понимаю, как эти вопросы, ссылаются на конфиденциальность.

+447
sasha281 8 апр. 2017 г., 18:11:59

Каждый х блоков горно вознаграждение уменьшается вдвое. Будет тебе и награда вдвое навсегда такой, что мы никогда не достигнет 21 млн биткоинов, или будем составлять 21 миллион биткоинов в какой-то момент и будет награда вовсе перестать существовать?

Дополнительные очки за указание на соответствующий код!

+360
TicViking 20 мар. 2019 г., 22:42:35

Ваш баланс хранится в облаке, а конкретно в цепочке блоков.

Ваш кошелек не содержит информацию о балансе, но только закрытый ключ, который вы можете использовать, чтобы разблокировать средств внутри цепочки блоков.

Это означает, что неважно, что вы резервное копирование вашего кошелька.DAT-файл, прежде чем ваш клиент полностью синхронизированы. Поскольку она содержит только ваши личные ключи, а не остаток себя.

Так что да, после завершения полного синхронизация, эти монеты появятся в вашем кошельке. Пока у вас есть ваш кошелек.DAT-файл с закрытыми ключами связано с вашим адресом, вы можете получить доступ к вашим средствам.

+226
user38480 26 мар. 2017 г., 0:54:53

Я вручную настроить множество узлов в моей биткоин.конф файл через подключения= собственность.

Я вижу, что, когда бежишь, bitcoind подключается к большинству из этих узлов успешно.

Однако, я не вижу никаких блоков загружаются. Я могу только блокирует скачивание, если я измените подключение= свойства операцию addnode=, или удалить подключение= свойства в целом.

Кто-нибудь знает, почему это так?

+116
GavSS 5 июл. 2019 г., 4:33:48

Я пытаюсь вывести эфиров бирже Cryptsy в Геф счета. Бирже Cryptsy говорит адрес, где я ввожу свой идентификатор учетной записи, является недействительным. Нужно ли мне создавать отдельные адреса помимо Гет аккаунт новый , чтобы создать новую учетную запись?

enter image description here

enter image description here

+19
Laura Weppner 25 дек. 2013 г., 23:20:05

Показать вопросы с тегом