Я всегда был застенчив, чтобы отправить любой запрос опроса на такой, в основном потому, что я не совсем уверен, как приветствовать их быть, и никто не любит быть отвергнут
Пусть мама дать вам пример.
Время от времени я получаю запросы от людей, которых я знаю, которые имеют проблемы со своими кошельками, и поэтому они хотят, чтобы я это исправить.
Обычно это потому, что они привыкли работать с несколькими кошельками на том же компьютере, и поэтому они в конечном итоге с операциями, которые имеют только знак вопроса, и ноль подтверждения ...
Обычно я просто говорю им, чтобы использовать "-rescan" вариант, но иногда это не помогает, потому что сделка у них в кошельке было как-то двойной потратить, и тогда единственный способ исправить их кошелек, чтобы удалить все транзакции, а затем сделать повторное сканирование.
Так что у меня есть этот простой патч в init.c, который идет как это:
Код:
BOOL AppInit2 ()
{
// ...
если (GetBoolArg ("-rescan"))
{
pindexRescan = pindexGenesisBlock;
// А вот идет мой код:
если (GetBoolArg ("-purgetransactions"))
{
для (показать на карте:: итератора его = pwalletMain->mapWallet.begin (); это! = pwalletMain->mapWallet.end (); ++ это)
{
CWalletTx * WTX = &((* Его) .second);
pwalletMain->EraseFromWallet (wtx->GetHash ());
}
}
}
// ...
}
Как вы можете понять, что в основном удаляет всю локальную Txs из бумажника, если вы используете и "-rescan" а также "-purgetransactions" в то же время.{
// ...
если (GetBoolArg ("-rescan"))
{
pindexRescan = pindexGenesisBlock;
// А вот идет мой код:
если (GetBoolArg ("-purgetransactions"))
{
для (показать на карте
{
CWalletTx * WTX = &((* Его) .second);
pwalletMain->EraseFromWallet (wtx->GetHash ());
}
}
}
// ...
}
Итак: было бы достаточно полезным заморачиваться с просьбой тянуть?
А если бы - мне нужно добавить несколько тестов для него, или что?
Другой пример, хотя и немного более сложным, будет возможность использовать * как
Это просто странно, что вы не можете указать "любой счет" там, и у меня есть приложение, которое на самом деле отстой из-за этого.
Если такие простые патчи приветствуются, я более чем счастлив, чтобы создать некоторые тянуть запросы на них, а если нет - не проблема, я не буду просто продолжать латать их в себе.
Поэтому, пожалуйста, дайте мне знать, что вы думаете.