Ниже схемы время подтверждения: любое требование времени между подтверждением и вероятность найти блок в течение этого времени подтверждение?

Биткоин, первый блокчейн криптовалюты, расположены в 10 минутах подтверждение интервал времени; Лайткоин расположен в 2 минутах подтверждение интервал времени; Догкоин установить его на 1 минуту; QuarkCoin установить его на 30 секунд; Эфириума установить его на 12 секунд.

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

Чтобы быть более конкретным: любое требование времени между подтверждением и вероятность найти блок в течение этого времени подтверждение ( особенно, если подтверждение время идет к нулю) ?

+194
Isaac Aggrey 16 февр. 2013 г., 11:11:26
26 ответов

Я думаю, что это был "биткоин, продать стену смерти" в главное пережить этот момент. Кто-то продал 31 000 БТЦ в 300 долларов США. Стена была съедена в воскресенье-понедельник вечером.

https://www.cryptocoinsnews.com/bitcoin-sell-wall-death-chomped/

+990
peter Santoro 03 февр. '09 в 4:24

У меня был повторяющийся сделки за $1.00 в месяц отвечал на мой счет. На время транзакции в blockchain кошелек будет читать $1.00 для некоторых биткоин. Биткоин сумма будет меняться, но не сумму в долларах. Сейчас доллар и Биткоин, сумма меняется, до такой степени, что я вхожу $1.00 в месяц и при фактической сделки, сумма в USD доллар говорит $3.00 и мелочь, почему доллар и Биткоин, сумма меняется? Меня обвиняют по более высокие сборы или что-то сейчас?

+897
Supercell 22 нояб. 2012 г., 9:26:15
Другие ответы

Связанные вопросы


Похожие вопросы

firstbits.com предоставляет услугу, которая связывает короткие значения больше адресов, что может быть близко к тому, что вы ищете.

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

+866
Owmen 27 февр. 2014 г., 5:55:18

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

Простой и элегантный способ сохранить двойные траты невозможны.

+850
LeEnno 17 нояб. 2018 г., 20:41:36

Я в настоящее время работает биткоин полный узел и хотели бы запустить Omni полный узел отдельно. Я хочу иметь 2 разных datadir и я думаю, мне нужно Omni полный узел, чтобы использовать другой порт (от 8333), но я не уверен, какой из них выбрать? Есть некоторые правила для порта?

Насчет 8332 порт для связи RPC. Нужно ли мне менять его на Омни тоже?

+839
Gunjan Kumar 25 июл. 2017 г., 15:42:55

У меня bitcoind сервер работает биткоин-ядра версии 0.17. Теперь, поскольку мне нужно использовать устаревшие методы ЭКП мне нужно запустить сервер bitcoind в устаревшем режиме, так что я уже в состоянии запустить его, чтобы поддержать счетов RPC метода, выполнив следующую команду

bitcoind -deprecatedrpc=счетов

Однако, я обнаружил, что signrawtransaction также является устаревшим, поэтому я побежал bitcoind сервер с помощью следующей команды :

bitcoind -deprecatedrpc=счетов,signrawtransaction

Сервер успешно запущен, однако я все еще получаю эту ошибку :

"signrawtransaction является устаревшей и будет полностью исключена в версии v0.18. Использовать signrawtransaction в v0.17, перезагрузите bitcoind с -deprecatedrpc=signrawtransaction.\nProjects должны перейти на использование signrawtransactionwithkey и signrawtransactionwithwallet перед обновлением до версии v0.18"

Поэтому я снова начал сервер с помощью следующей команды :

bitcoind -deprecatedrpc=signrawtransaction

И на этот раз сделки прошли, но мне нужно, чтобы запустить сервер bitcoind для поддержки устаревших методов. Как я могу это сделать?

+833
anishpatel 19 июл. 2011 г., 20:10:50

Получается, я использую мастер семя + последовательность + подпоследовательности, в то время как я должен был использовать общественный генератор + последовательность + подпоследовательность. Так в моем примере:

  • Я 0388E5BA87A000CB807240DF8C848EB0B5FFA5C8E5A521BC8E105C0F0A442178280000000000000000 и половина-криптография SHA512 хэш-это, я вам 28F3E125EDB203022C7D22C486284706058C209DBF4A98C3923705A4E5347C7A
  • Добавление 7CFBA64F771E93E817E15039215430B53F7401C34931D111EAB3510B22DBB0D8 (отдельный генератор) и 28F3E125EDB203022C7D22C486284706058C209DBF4A98C3923705A4E5347C7A я вам A5EF877564D096EA445E72FDA77C77BB45002261087C69D57CEA56B008102D52 - закрытый ключ
  • Соответствующее обращение rhcfR9Cg98qCxHpCcPBmMonbDBXo84wytn, что это именно то, что нужно для создания.
+810
Michael Palmer 21 июн. 2015 г., 20:32:38

По данным https://nxtwiki.org/wiki/Account_Leasing:

Ваш баланс никогда не покидает ваш счет

  • Ваши средства находятся на вашем балансе, после сдавать их в аренду. Они по-прежнему доступны для использования: вы можете тратить их, получать больше и т. д. Единственный нюанс-это ваши ковка власти, следствие пока Ваш баланс находится в аренде, вы не сможете выковать самостоятельно.

Ваш можете потратить свои монеты, но когда вы делаете вашу аренду ковка мощность будет уменьшаться.

+796
mynt 13 июн. 2011 г., 1:41:06

тест мой шедевр:

#!/бин/Баш
монеты="$1";
если [ -з $монета ]; тогда
 и /Bin/Echo "а не монеты дали... через БТЦ по умолчанию";
монеты="биткоин";
интернет
счетчик=$(/usr/местные/Бен/${монета}-Кинк getblockcount);
/бин/Эхо "блок графа: $граф";

хэш=$(/usr/местные/Бен/${монета}-Кинк getblockhash $в счет);
/бин/Эхо "блок хэш: $хеш";

Т=$(/usr/местные/Бен/${монета}-CLI и getblock "код" | команда grep '"время"' | у awk '{печати $2}' | СЭД -Е 'С/,$//г');
/бин/Эхо "блок метка времени: $Т";

cur_t=$(дата +%с);
diff_t=$[$cur_t - $Т];
/бин/Эхо -Н "разница: ";
/бин/Эхо $diff_t | /usr/бен/у awk '{функции printf "%D дней, %d:%d:%d\n",$1/(60*60*24),$1/(60*60)%24,$1%(60*60)/60,$1%60}';

Использование:

$ Баш masterpiece.sh биткоин
блок графа: 525432
блок хэш: 000000000000000000373849d360010906852493fc3f8e51c3b6063de1ac70e8
блок timestamp является: 1527848948
Разница: 0 дней 0:10:11
+785
user9634561 2 мая 2011 г., 15:18:48

Есть ли способ, чтобы использовать API, чтобы найти циркуляционный поставку пыл или любой цепочки лексем ребенка?

+735
JOSE AGNALDO PINHEIRO 20 дек. 2018 г., 21:29:45

После настройки ставки с settxfee ... как я повторно разрешить bitcoind установить плату автоматически снова? Или settxfee команды применяются только к следующим исходящих транзакций?

+643
solovei126 12 апр. 2018 г., 16:53:57

Пример хэш транзакции: 70c15eb4cc3890960dbe1ae0cf13eedaeaef04d8e4820398fb4e991b23528f03 BlockExplorer показывает только 1 адрес из двух. Один адрес-это адрес отправителя и второй подписи адрес? или два адреса регистрации адрес и не адрес отправки? Если это второй случай, как разрешить отправлять адрес?

+609
Adam Seabridge 13 дек. 2013 г., 19:34:21

BTC-E.com в настоящее время поддерживает торговле парами на бирже BTC/USD, то гг/БТЦ, СК/БТЦ, СК/USD и ТБС/БТЦ. На данный момент я считаю, что это единственная биржа в настоящее время поддерживает Tenebrix.

+580
Roman Konoval 2 июл. 2013 г., 21:09:47

Я не могу сказать, что я уверен в этом, но это самый большой блок, который я видел:

00000000000000fb62bbadc0a9dcda556925b2d0c1ad8634253ac2e83ab8382f ака шп 153509

Он имеет общий объем объем 607,176.29050282 БТЦ, в первую очередь, из-за этого 550к сделки.

+532
KhodeN 21 мар. 2010 г., 0:18:23

Я работаю в офисе с большим количеством компьютеров, и я на другой рабочей станции каждый день. Есть биткоин-клиента я могу держать на С FireWire/USB-накопитель?

В Bitcoin-Qt на Mac оставляет все файлы в домашнем каталоге - полиспаста, кошелек и т. д. Кто-то еще будет через завтра этот компьютер! Я хочу сохранить все эти файлы, и даже самого приложения, на съемном диске.

+524
Eliz Kait 28 дек. 2016 г., 21:31:29

Вы можете использовать bfgminer или ПЛИС/ASIC для окна в MacMiner без удаления части ОС Mac

http://fabulouspanda.co.uk/macminer/

вы можете скачать просто bfgminer и/или cgminer скомпилирован для Mac ОС Х здесь:

http://fabulouspanda.co.uk/commandline/

Тогда вам не придется kextunload каждый раз, когда вы перезагрузите ваш компьютер.

+512
Nikolay Ivanov 26 мая 2013 г., 14:28:03

Я создал альткоины на основании протокола Cryptonote. У меня есть два узла семян и добычи полезных ископаемых (успешно) на обоих из них для того, чтобы протестировать сеть. Однако, все заминировано монеты имеют статус "заблокирован". Так, почему-то другой узел не проверка блоков, добывавшихся в обоих случаях, однако, они должны общаться, потому что их блокчейнами синхронизированы.

Я что-то пропустила?

+482
Yaztown 14 янв. 2012 г., 9:19:44

Нельзя, потому что биткоин ядро не хранит такую информацию. В Bitcoin Core не хранить всю информацию на все адреса, он только хранит информацию для своего собственного адреса и нижней информации, необходимой для проверки транзакции (адреса более высокого уровня абстракции). Нет команд, которые позволяют получать сальдо или операций для данного адреса не в ядра биткоин кошелек, потому что такая информация не доступна.

+394
Bobbie Wu 26 авг. 2012 г., 9:40:16

Нет никакой "кошелек пользователя", когда вы используете Exchange. Что вы думаете-это "кошелек пользователя" на самом деле бирж кошелек. Когда вы вносите любую криптовалюту на бирже, вы не кладете на свой счет в "ваши адреса", вы вносите на адрес, принадлежащий бирже (таким образом, часть биржевого кошелька) и в обмен обещает дать вам ту же сумму криптовалюты, которые вы зачислили на этот адрес, если вы хотите отказаться от обмена.

Когда вы покупаете или продаете на бирже, никаких реальных сделок произошло; они просто обновить некоторые записи в базе данных. Никакие деньги не передаются в любом месте; это все проводится биржей в их кошелек.

+297
m31zaf 4 июн. 2016 г., 16:48:27

Есть действительные адреса и недопустимые адреса.

  1. Если вы отправить его действительный адрес он ушел.
  2. Если вы попытаетесь отправить его на неверный адрес к клиенту/узлов/протокол/шахтеров не позволю тебе.
+216
Psailo 16 нояб. 2018 г., 21:10:05

Жесткая вилка-это по определению тот, который не решится. По крайней мере, не по правилам системы, а это, по сути, несоответствие между нормами, взятыми на отдельные узлы.

Но подумайте о том, что может вызвать такую вещь:

  • Неправильное (=не совпадает с остальной сетью) осуществление вилки выкл. В этом случае он всегда будет, конечно, будет ясно, кто "виноват". Например, в 0.7 против 0.8 вилка, была ошибка в 0.7 (и старых) клиентов, которые ограничили их в неизвестную сторону, но 0.8 был виноват, не правильно передразнивать ошибок. Как держать такое странное и непоследовательное ограничение удерживайте сеть обратно, и быть рискованно само по себе безглючная поведение станет возможно после 15 мая. Однако, если старый полный клиент останется в сети после этой даты, они будут в конечном итоге на развилке, и эта вилка не рассосется.
  • Возникают две реализации, которые сознательно реализуют различные правила, возможно, из-за идеологических разногласий о том, какие правила должны быть. Если оба являются экономически значимыми и имеют существенное добычи за ними (которые ни в одном случае не обязательно означает почти большинство), это почти катастрофа. Стимул для консенсуса огромный, как несогласие, фактически означает предоставление всех старых монет, подержать, чтобы провести его один раз на каждой стороне.

Что касается децентрализации, я думаю, что вы ошибаетесь консенсуса по централизации. Есть, конечно, степени, но в конечном счете это биткоина пользователи, которые решают, какие правила применять программное обеспечение, которым они управляют. Однако, как объяснил, есть огромный стимул для убедившись, что не возникает несогласия. В некоторых случаях это может означать, что обсуждения будут необходимы, и соглашение должно быть достигнуто, возможно, компромисс. Но это не значит, что одна сторона получает контролировать других.

+193
Jeff Schaller 5 авг. 2019 г., 7:16:58

Я использую guiminer .Бассейн deepbit.com.
когда я начала добычи, Штаты показывают акции 0 принято 6 несвежий/недействительным
Какое сообщение имеешь в виду?

+179
john jones 19 февр. 2016 г., 3:20:13

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

Что будет, если начать добычу миллионы (или больше) новых версий блока высота 10 (на блоке 9) и продолжать посылать их в сеть? Может ли это привести полные узлы, чтобы заполнить свои жесткие диски и сделать их неработающей?

Иными словами - есть ли ограничения для боковых цепей-то действие по Bitcoin Core или правила протокола?

+178
kotsisi 12 мая 2011 г., 17:00:10

Bitping.net это новая услуга, которая заменяет BitcoinNotify и может предоставить услугу, которую вы запрашиваете.

+158
Vishnu Baliga 5 янв. 2014 г., 20:32:11

Я начал примерно в марте с 2 процессора. Мое электричество бесплатно, биткоин цена утроилось с тех пор. Я до сих пор не подходите близко безубыток.

Тогда я знал, что это займет много времени, и я знал, что придешь. Я сделал это чисто из интереса и удовольствия.

Там действительно нет причин, чтобы начать добычу ГПУ сейчас. Даже все бесплатно, это просто износ оборудования.

Так что ответ: что калькулятор является, наверное, правы. Математика не врет, я думаю.

+143
l001d 13 июл. 2014 г., 15:34:52

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

Если вы прислали адрес, вы вряд ли знаете, кто это, но вы можете найти проводку для него

+52
Luca Angioloni 31 авг. 2017 г., 11:53:53

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil