Где принимающий и отправляющий описания адреса?

Отправляющий и принимающий описания адресом, который хранится в файле кошелька, или как некоторые другие файл управляется биткоин клиентского приложения?

Если я переместить или скопировать мой кошелек на новую установку биткоин-клиенте, у меня еще есть описания для моей отправки/получения адресов?

+428
MHB 5 июн. 2012 г., 18:20:47
26 ответов

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

+937
Fabia Precious 03 февр. '09 в 4:24

Сколько блок локатора хэшей отправляются в getblocks сообщение? И как далеко эти локатор хэши от друга?

+932
Sidneyvan94 22 окт. 2013 г., 15:14:21
Другие ответы

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


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

Используя опт-в РФБ, направленные на увеличение платы вашей сделки возможна, только если сделка была создана в качестве РБФ сделки в первую очередь. С этой целью, -walletrbf должна быть активной до того, как сделка была создана.

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

+901
mst3kmoxie 4 окт. 2012 г., 6:39:00

Я закодировался NodeJS скрипт для биткоин для отправить все равновесие с адресом на другой. Теперь я хочу сделать это для лайткоинов. Для биткоин я использовал bitcore-Либ и bitcore-исследователей либы для этого.

Для лайткоинов я нашел раздвоенный и принял Либ litecore-Либ, но я не могу найти решение, чтобы получить UTXO данные по некоторым ЛТК-адрес, как я делаю это в случае с Bitcoin:

ВАР понимание = требуют("bitcore-исследователей").Проницательность;
ВАР понимание = новое понимание(сети);
понимание.getUnspentUtxos(sourceAddress, функция (ошибка, utxos) {
 // определить баланс, плата и заключение сделки
}

Как я могу сделать это для лайткоинов? Спасибо!

+820
Luis Garcia 20 мая 2013 г., 11:46:31

Они благовествовать о блокчейн. Он не может быть изменен или подделан. Это доверие без необходимости на самом деле доверяю любому человеку. Итак, скажи мне. Почему, когда я смотреть видео как создать биткоин кошелек, я вам на зловещие предупреждения: "вы должны сделать это этот путь и принять эти меры предосторожности, иначе ваш биткоин украдут!" Я имею в виду, если Blockchain является настолько чистым, почему бы просто не сказать ему, что ваш Bitcoin украли... и, следовательно, никто не может использовать его?

+805
WilliamDAmerson 19 июн. 2017 г., 2:07:41
  1. Вы можете использовать онлайн-кошелек, как StrongCoin, то это не имеет значения, где вы получаете доступ к нему.
  2. Вы должны использовать Android-клиент, который позволяет для закрытого ключа импорт/экспорт. Я не уверен, что Android-клиент делает это, но для Windows/Linux вы можете либо искать какие-то инструменты для изменения кошелька.DAT для стандартного клиента, или использовать альтернативный клиент с импортными функциями (насколько я помню, многоразрядные можете сделать это, но я не уверен на 100%).
+780
Tony Taylor 30 нояб. 2011 г., 7:06:33

Необходимо выполнить замену по сделке плату

Зайдите в настройки и активировать динамическую платы, если это уже не установлено. Затем вы можете щелкнуть правой кнопкой на "низкая плата" Техас в истории и выберите "ребенка оплачивает родитель". Для этого у вас есть слайдер плату с "в течение 2 квартала", предварительно отобранных из динамического плату. Теперь вы увидите окно предварительного просмотра для сделки. Нажмите кнопку Подписать и передать подписанные транзакции и плата разбалтываются.

Это будет работать только если у вас есть изменения от сделки на свой кошелек (обычно бывает). В противном случае вы можете попросить получателя сделать CPFP по сделке. Операции CPFP в Электрум являются самой РФБ, так что вы можете дополнительно поднять плату после выполнения CPFP при необходимости (а значит, вы можете выбрать более низкую цель, как 25 блоков и ударов дальше от туда, если вы хотите сэкономить на комиссионных).

Убедитесь, что вы выберите сервер, который работает с Bitcoin Core (в серверах, как правило, показывает, что они выполняются на вкладке "консоль"), потому что БУ не примет РФБ и вызовет ошибку (вы все еще можете переключиться потом). Большинство серверов Электрум работает ядро, хотя (я думаю ~80%+), так что это сработает в большинстве случаев.

Источник

+750
Marcos Panontin 29 дек. 2014 г., 5:07:49

Таким же образом, положить файл Bootstrap в datafolder (~/.лайткоин в Linux) и запуска litecoind ./litecoind

+711
CRM 1 мар. 2018 г., 9:48:41

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

С добычи зрения программного обеспечения, почти все созрели программные comptabile на основных платформах, которые вы упомянули.

+654
Andrew Lochridge 18 июн. 2016 г., 16:12:41

метода getbalance возвращает баланс аккаунта, а не адрес. https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

Если нет счета на имя mvt7M16caMH1xoJyfWU5orjArfq97jhZ7k, он будет возвращать 0.

Попробуйте использовать getreceivedbyaddress вместо.

+652
Wkibbler 1 мая 2017 г., 22:21:27

Проблема была решена.

Моя вторая сделка, хотя и числится только на LocalBitcoinschain и нигде не была утверждена.

+651
user1422686 7 нояб. 2012 г., 14:48:04

Он предназначен, чтобы быть масштабируемым.

Предложения суммируются с другими предложениями этой же валютной паре в том же направлении, такого же качества (скорости). В ГК есть "следующий индекс" эксплуатация и предлагает индексируются качества, поэтому найти выгодное предложение в книгу так же просто, как вычисление индекса на основе портфеля заказов и, глядя на следующей операции.

+514
Mihail Shishkov 28 нояб. 2016 г., 2:33:02

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

В случае первого подключения, введение в сети, он не может ничего найти в своей базе данных. Затем он идет на проверку некоторых известных DNS-адреса(эти жестко?). Если что methid тоже не удается, клиент имеет внутри его исходный код статического IP адреса, в которой он может подключиться.

Я хотел бы знать, если мои предположения верны и если у вас есть что добавить буду признателен.

+496
ckomopoxxx 17 апр. 2015 г., 22:04:19

Вы можете захотеть взглянуть на meetup.com для такого рода групп.

+422
Sreeshna 14 апр. 2019 г., 20:02:47

БТЦ-е, кажется, есть API, доступных в https://btc-e.com/api/1/ticker но это только содержит пара BTC/USD в паре данных. Они также предлагают пары БТЦ против альтернативной валюты, как Ixcoin и Tenebrix. Я пробовал очевидные вещи а-ля https://btc-e.com/api/2/линеечку , но ничего не вышло.

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

+413
Michele Berionni 13 июн. 2019 г., 12:04:17

Если вы просто хотите построить Bitcoind только потом способ Гэвина, кажется, самый прямой. Если вы хотите развивать биткоин стоит создать проект Xcode.

  • Создать пустой проект Xcode в ваш биткоин корневой каталог.
  • Создать новую цель, называется bitcoind
  • Перетащите все файлы из папке src в Xcode версии, убедитесь, что у вас есть биткоин выбранный в добавление к целям.
  • Удалить ридми, make-файлы и любые другие нет .ч. СРР

Добавить "./дэпс/включить" на "заголовок поиск путей" Добавить "./дэпс/lib" на "библиотека поиска пути"

enter image description here

Добавить libcrypto и libssl на ваши флаги компоновщика (системы должны работать нормально)

enter image description here

В этапы сборки добавления необходимых библиотек. Должна выглядеть примерно так (исключая библиотеками MySQL)

enter image description here

В зависимости от версии Xcode вы используете, Вам может понадобиться изменить компиляции по умолчанию GCC как лязг, кажется, есть проблемы с cryptopp, или вы можете просто переместить cryptopp в депс и импорта .а.

Извинений я не могу быть более точным, я записал указания на время, но я, похоже, потеряли их. Вы можете построить для 10,6 & 10.7 без изменения потребуют установки пакета SDK в Xcode.

+388
Victor Sergienko 17 мар. 2011 г., 12:00:23

Скажем, я хочу дать Элис .22 БТЦ. В настоящее время у меня в кошельке 1 БТЦ. Поскольку Биткоин является неделимым, мне придется провести за 1 BTC я в качестве входных данных, и .78 BTC будут возвращены мне, как изменение, в то время как другие .22 БТД отправлено Алиса. Мой вопрос, как это согласуется с неделимости валюты? Это .22 BTC и .78 технически создается из 1 БТЦ? Или есть изменения из другой транзакции? Я просто не понимаю, как это неделимость, но точные изменения могут быть созданы.

+328
Neeme Praks 28 февр. 2015 г., 6:52:00

В настоящее время блокчейн составляет 36 ГБ, но с txindex очередь, насколько он велик? И сколько дискового пространства я должен сделать, чтобы запустить Bitcoin основной узел с txindex на скажем год?

+274
Amit Kumar Khare 1 окт. 2015 г., 17:07:09

Им пытаются отправить БТЦ стоит 2$, и я постоянно получаю сообщение "неэкономично UTXO просил [тип: 1 (предел 46629), txOut.Вэл: 38546, требуется: 83847]" я даже попытался отправить 1$, но его все равно же кто-нибудь может решить эту проблему? "wallet.btc.com" im через

+267
Laxman 17 нояб. 2014 г., 10:17:33

Какие самые лучшие / наиболее безопасных приложений бумажник молнии сети для каждого из следующих операционных систем/платформ ?

  • Окна
  • Мак ОС
  • андроид
  • прошивкой
  • расширения веб-браузера
+197
JCG 27 мая 2012 г., 17:56:49

Можно считать multisig Техас как контракты, особенно когда есть такое депозитный (2-из-3) - услуги, определенные. Это очень хорошо описано в книге Андреаса "освоение Биткойн", Глава 7 "перспективные сделки и сценариев". Есть многочисленные другие источники, ссылаясь на multisig. Идея договора основывается на условии, что выполняются операции языка скриптов в стеке. Пуля "доказательство" платежной системы должны обеспечить правильное выполнение этих программ, и как таковая, она становится контракт с несколькими условие (например, "нужно 3 из 7 подписей").

Multisig транзакции создаются довольно часто, например при перемещении биткоины между горячей и холодного хранения. Многие биржи этого, для повышения безопасности денежных средств. И в компании вы, как правило, имеют 4-глаза-принципы. То что multisig, и он даже может сделать больше.

Я не уверен, что вы подразумеваете под общества. Биткоин умные контракты позволяют много функций для выполнения, допуская много увлекательных случаев. Из регулярных каналов оплаты однонаправленным (например потоковое воспроизведение музыки) до полноценной сети с двунаправленными каналами оплаты, как мы ее видим на данный момент с молнией. Существует, ИМХО, ограниченно умных договоров и во многих других крипто валют Таким образом, что они находятся в начинающих всех языках, как Java-скрипт, позволяя недоноскам в той или иной мере иметь удобство создания "умных контрактов в Тьюринг полные машины". Затем они доказательство небезопасные и потеряли миллион долларов. В этом смысле, и только в этом смысле система Биткоин умный договора весьма ограничен, так как она не позволяет за такое дерьмо.

У меня есть еще несколько ссылок здесь:

https://bitcoin.org/en/developer-examples#p2sh-multisig

https://en.bitcoin.it/wiki/Contract

https://en.bitcoin.it/wiki/Script

+168
imslavko 11 дек. 2015 г., 10:49:55

Я штудирую, как сетевой протокол молния работает, и у меня есть несколько вопросов.

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

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

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

Это выглядит как это может быть большой вектор атаки. Я чего-то недоразумение?

+135
Phillipe Loher 19 нояб. 2011 г., 9:33:13

В настоящее время читаю статьи здесь, я наткнулся на следующую фразу, которая очень меня смутило:

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

Неужели автор действительно имел ввиду: блокчейн, создает электронный кошелек около 1)виртуальные деньги и 2)определенные части данных, и через этот кошелек блокчейн действует как привратник для...? Почему цифровой кошелек на блокчейн?

+106
boyboy 9 мар. 2016 г., 7:26:17

Здравствуйте биткоин-сообщества.

Я запустил стартап и мы думаем, как принимать платежи. Наши клиенты далеко не технари, и они не знают, что БТД. Однако, я бы предпочел собирать BTC на кошелек, возможно, не Фиат. Я избавилась от всех налоговых вопросов в моей стране, и я могу доставить счет моего клиента, где мы будем использовать фиатные деньги платили. Но я ищу торгового обслуживания, что автоматически превращает Фиат, оплатить через Visa/SWIFT или, возможно, даже PayPal в БТЦ с использованием текущего валютного курса. Может кто-нибудь подскажет что-то?

+102
ewsaZ 26 авг. 2017 г., 6:32:01

Использовать Coinbase это "платить с кнопкой биткоин" или iframe. Кроме того, он создает новый адрес для каждой оплаты, но и очень простой.

+75
Coben S 17 авг. 2013 г., 10:05:03

Как говорится в https://bitcoinj.github.io/working-with-the-wallet:

"Ключ “смотрят” в данном случае является общественная форма учета BIP32 клавиша "ноль" т. е. это первый ключ, полученный от мастера."

Я тоже думал, что это был мастер открытого ключа, но это первая (или 0-й) полученный ключ.

Надеюсь, что это помогает.

Редактировать:

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

+64
Geraldine Newman 10 июн. 2012 г., 17:45:39

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

$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