{"action":"opened","issue":{"url":"https://api.github.com/repos/bitsquare/bitsquare/issues/392","repository_url":"https://api.github.com/repos/bitsquare/bitsquare","labels_url":"https://api.github.com/repos/bitsquare/bitsquare/issues/392/labels{/name}","comments_url":"https://api.github.com/repos/bitsquare/bitsquare/issues/392/comments","events_url":"https://api.github.com/repos/bitsquare/bitsquare/issues/392/events","html_url":"https://github.com/bitsquare/bitsquare/issues/392","id":150422191,"number":392,"title":"Add missing input fields to support Monero","user":{"login":"ManfredKarrer","id":1449498,"avatar_url":"https://avatars.githubusercontent.com/u/1449498?v=3","gravatar_id":"","url":"https://api.github.com/users/ManfredKarrer","html_url":"https://github.com/ManfredKarrer","followers_url":"https://api.github.com/users/ManfredKarrer/followers","following_url":"https://api.github.com/users/ManfredKarrer/following{/other_user}","gists_url":"https://api.github.com/users/ManfredKarrer/gists{/gist_id}","starred_url":"https://api.github.com/users/ManfredKarrer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManfredKarrer/subscriptions","organizations_url":"https://api.github.com/users/ManfredKarrer/orgs","repos_url":"https://api.github.com/users/ManfredKarrer/repos","events_url":"https://api.github.com/users/ManfredKarrer/events{/privacy}","received_events_url":"https://api.github.com/users/ManfredKarrer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-22T17:00:51Z","updated_at":"2016-04-22T17:00:51Z","closed_at":null,"body":"To support Monero we need to add extra fields to the altcoin address:\r\nHere is the information gathered in a IRC conversation:\r\n\r\n    [18:39:33]  <palexander>         Trying to get Monero added to BitSquare.  This is the reply I received:\r\n    [18:39:49]  <palexander>         palexander: i would love to and talked to them, but unfortunately its not possible yet. with monero you cannot see the receivers address in the block explorer so the arbitrator could not verify that the altcoins have been paid in case of a dispute. they have technically a possibility to add a feature to make it possible but its not implemented yet.\r\n    [18:39:56]  <palexander>         Cant we just use a payment id?\r\n    [18:42:49]  <dEBRUYNE>   use the tx key\r\n    [18:43:07]  <dEBRUYNE>   the tx key is mainly used to settle disputes\r\n    [18:43:24]  <dEBRUYNE>   mainly useful for settling*\r\n    [18:43:56]  <palexander>         So a third party can arbitrate with the tx key?\r\n    [18:44:22]  <dEBRUYNE>   Yes, afaik\r\n    [18:44:26]  <dEBRUYNE>   lemme search it\r\n    [18:45:19]  <dEBRUYNE>   palexander: https://bitcointalk.org/index.php?topic=753252.msg12083138#msg12083138\r\n    [18:46:58]  <palexander>         Is that functionality available now though?\r\n    [18:47:49]  <dEBRUYNE>   yes\r\n    [18:47:59] dEBRUYNE      grabs some food and will explain in a bit\r\n    [18:49:59]  <dEBRUYNE>   palexander: So it works as follows iirc. The wallet cache stores all the tx keys. Thus, with simplewallet you will be able to retrieve all tx keys and which specifically belong to a certain transaction\r\n    [18:50:11]  <palexander>         alright...I gotta head to bed though.  Maybe toss the idea around and contact Manfred in #bitsquare\r\n    [18:50:11]  <dEBRUYNE>   There is a command for that, use ¨help¨ to see which one it precisely is\r\n    [18:50:25]  <dEBRUYNE>   If you have the tx key, you can plug it in at luigi1111w´s tool\r\n    [18:50:34]  <dEBRUYNE>   http://xmr.llcoins.net/checktx.html\r\n    [18:50:44]  <dEBRUYNE>   so you give the tx key and the transaction ID to the third party\r\n    [18:50:57]  <dEBRUYNE>   the third party plugs in the tx key, transaction ID, and the receiver´s address\r\n    [18:51:05]  <dEBRUYNE>   and that will show if Alice really made the transaction to Bob\r\n    [18:51:22]  <dEBRUYNE>   <palexander> alright...I gotta head to bed though.  Maybe toss the idea around and contact Manfred in #bitsquare <= I g2g in a bit, you could save this and use it for later\r\n    [18:51:58]  <palexander>         ok, Ill save it.  I guess Manfred of BitSquare is going to chat with fluffypony as well at some convention in May.\r\n\r\n\r\n\r\ndEBRUYNE\r\nthe third party plugs in the tx key, transaction ID, and the receiver´s address\r\ndEBRUYNE\r\nand that will show if Alice really made the transaction to Bob\r\ndEBRUYNE\r\n<palexander> alright...I gotta head to bed though.  Maybe toss the idea around and contact Manfred in #bitsquare <= I g2g in a bit, you could save this and use it for later\r\npalexander\r\nok, Ill save it.  I guess Manfred of BitSquare is going to chat with fluffypony as well at some convention in May.\r\ndEBRUYNE\r\nall right\r\npalexander\r\nThanks for the info dEBRUYNE , I passed it along to Manfred.\r\ndEBRUYNE\r\nyou´re welcome :)\r\nyeswepump\r\n!balance\r\ntippero\r\nyeswepump's balance is 752,704 piconero (7.52704e-07 Monero)\r\n19:26 moneromooo\r\npalexander: one caveat is that sender must ensure the txkey is saved. Remove your wallet cache and it's gone.\r\nmoneromooo\r\nBut it does work, I tried it just a few days ago IIRC.\r\nmoneromooo goes ddg bitsquare\r\njanko33\r\n!balance\r\ntippero\r\njanko33's balance is 100.671140939 millinero (0.100671140939 Monero)\r\nmkarrer\r\ndEBRUYNE, moneromooo, palexander: I will have a look asap into the new simple wallet to check out how monero can be added to Bitsquare. I would love to get it into the Beta...\r\nmoneromooo\r\nmkarrer: two things to check out start with: get_tx_key command in simplewallet, and the get_tx_key boolean in the transfer RPC.\r\nmoneromooo\r\nNeed to have set store-tx-info enabled in the wallet for the key to get saved, but it's on by default except for wallets made a short while after I coded it.\r\nothe\r\nmkarrer does bitsquare require bitcoin scripts to work?\r\nmkarrer\r\nmoneromooo: thanks i will check it out soon, will prob. come back then when i have questions\r\nmoneromooo\r\nSure.\r\nmkarrer\r\nothe: bitsquare has alway sbitcoin on one side of the trade. btc-fiat or btc-altcoin. on the btc side it use 2of3 MS."}}