New Bitshares/ Bitcoin Gateway - testers needed - and Bitcoin Giveaway!

Started by julian1, December 21, 2014, 09:55:05 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

bytemaster

Quote from: julian1 on December 22, 2014, 02:01:37 AM
Fundomatic,

I have receipts for your 3 Bitcoin transfers,
327 | {"name":"btc_receive_unconfirmed","txid":"c40c5c7e09c16a17a377e1422c3301e012b8d2455a94944db3b741e0d1596cb6"}
334 | {"name":"btc_receive_unconfirmed","txid":"b52c9ed271f1a0ede85848390814aee6eaf0cd99229bffa1cd8c23ede4dfa088"}
341 | {"name":"btc_receive_unconfirmed","txid":"94215cf3a658776d859a07411ca183e987c4f470ff41965092de62412ff0aa89"}

These were confirmed, GATEBTC orders generated, and funds sent (wallet_transfer_to_address) to BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9

333 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":36,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"b9d65e6c964c896cd00944656df46327a4ad1e7e"}
340 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":37,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"446de66b89a0ae0454f47304c057a85758d5498a"}
347 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":38,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be"}

The blockchain shows your account's current active-key is BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U,

>  blockchain_get_account fundomatic {
  "id": 31548,
  "name": "fundomatic",
  "public_data": null,
  "owner_key": "BTS7RBe8PsscS9vbh3dK9tUbS4RX5VWMHPM3gGeR2ooikqnomSpgz",
  "active_key_history": [
    [
      "2014-12-20T13:41:00",
      "BTS7enjF9KDg2Y1Kxo8LJ8ydp67Tou4ppGuMqvoS6i13ocyCvLVDk"
    ],
    [
      "2014-12-21T08:48:00",
      "BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U"
    ]
  ],

Using the Bitshares bts_key_info util on that active key, indicates the native address to which funds were sent ( BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9) is correct.

~/bitshares/programs/utils$./bts_key_info BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U
{
  "public_key": "BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U",
  "native_address": "BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9",

So at this point, I do not know why you aren't seeing the GATEBTC in your wallet!

What puzzles me is that I can confirm successful BTS transactions on my node,

wallet_get_transaction c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be | egrep 'confirmed|block_num'
  "block_num": 1315350,
  "is_confirmed": true,

While, if I go to http://www.bitsharesblocks.com/blocks/block?id=1315350, there are no transactions recorded for the block.

I will raise a support request here and hold-off distributing any more funds until we can clarify the issue precisely. Edit: xref https://bitsharestalk.org/index.php?topic=12548.0


Blockchain get transaction: blockchain_get_transaction c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be

    "chain_location": {
      "block_num": 1316155,
      "trx_num": 0
    }
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

theoretical

Quote from: sumantso on December 22, 2014, 03:02:45 PM
Speaking as a non-technical person, is it possible to have a similar service for BitBTC/BTC directly, and integrate it in a wallet where users can go from BTC to BitBTC and back seamlessly?

I was thinking of implementing something like this using an atomic cross-chain trading protocol, but the way I was thinking of implementing it would require extensive implementation and testing, and require delegates to run a BTC node.

Having Ripple-style UIA captures at least 80% of the value for at most 20% of the effort, and has the added benefit of creating a niche for new or existing exchanges to build a business on our platform.
BTS- theoretical / PTS- PZxpdC8RqWsdU3pVJeobZY7JFKVPfNpy5z / BTC- 1NfGejohzoVGffAD1CnCRgo9vApjCU2viY / the delegate formerly known as drltc / Nothing said on these forums is intended to be legally binding / All opinions are my own unless otherwise noted / Take action due to my posts at your own risk

merockstar

Quote from: bytemaster on December 22, 2014, 03:14:47 PM
Quote from: sumantso on December 22, 2014, 03:02:45 PM
Good work!

Speaking as a non-technical person, is it possible to have a similar service for BitBTC/BTC directly, and integrate it in a wallet where users can go from BTC to BitBTC and back seamlessly?

No, not without a built in spread.  This would put exchange risk on the gateway.

I've been wondering about this too but it makes sense from a legal perspective to not want to be an exchange proper.

Nonetheless, why not integrate an actual Bitcoin wallet into BitShares, and just not make it tradeable (or only tradeable for GATEBTC). Then some people will become aware of BitShares just because they were using it as a Bitcoin wallet.

sumantso

Quote from: bytemaster on December 22, 2014, 03:14:47 PM
Quote from: sumantso on December 22, 2014, 03:02:45 PM
Good work!

Speaking as a non-technical person, is it possible to have a similar service for BitBTC/BTC directly, and integrate it in a wallet where users can go from BTC to BitBTC and back seamlessly?

No, not without a built in spread.  This would put exchange risk on the gateway.

Any way around this? Is that kind of wallet even being considered? It would have helped pitch BitBTC to BTCtalk users and then draw them in the ecosystem.

What about a service similar to BitCNY/CNY (where they maintain the peg)? Sorry if these all sound stupid, I don't understand the mechanisms well enough.


bytemaster

Quote from: sumantso on December 22, 2014, 03:02:45 PM
Good work!

Speaking as a non-technical person, is it possible to have a similar service for BitBTC/BTC directly, and integrate it in a wallet where users can go from BTC to BitBTC and back seamlessly?

No, not without a built in spread.  This would put exchange risk on the gateway. 
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

sumantso

Good work!

Speaking as a non-technical person, is it possible to have a similar service for BitBTC/BTC directly, and integrate it in a wallet where users can go from BTC to BitBTC and back seamlessly?

fundomatic


julian1

Fundomatic,

I have receipts for your 3 Bitcoin transfers,
327 | {"name":"btc_receive_unconfirmed","txid":"c40c5c7e09c16a17a377e1422c3301e012b8d2455a94944db3b741e0d1596cb6"}
334 | {"name":"btc_receive_unconfirmed","txid":"b52c9ed271f1a0ede85848390814aee6eaf0cd99229bffa1cd8c23ede4dfa088"}
341 | {"name":"btc_receive_unconfirmed","txid":"94215cf3a658776d859a07411ca183e987c4f470ff41965092de62412ff0aa89"}

These were confirmed, GATEBTC orders generated, and funds sent (wallet_transfer_to_address) to BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9

333 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":36,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"b9d65e6c964c896cd00944656df46327a4ad1e7e"}
340 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":37,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"446de66b89a0ae0454f47304c057a85758d5498a"}
347 | {"name":"bts_asset_transfer_confirmed","order_details":{"id":38,"value":0.001,"symbol":"GATEBTC","address":"BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9"},"record_id":"c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be"}

The blockchain shows your account's current active-key is BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U,

>  blockchain_get_account fundomatic {
  "id": 31548,
  "name": "fundomatic",
  "public_data": null,
  "owner_key": "BTS7RBe8PsscS9vbh3dK9tUbS4RX5VWMHPM3gGeR2ooikqnomSpgz",
  "active_key_history": [
    [
      "2014-12-20T13:41:00",
      "BTS7enjF9KDg2Y1Kxo8LJ8ydp67Tou4ppGuMqvoS6i13ocyCvLVDk"
    ],
    [
      "2014-12-21T08:48:00",
      "BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U"
    ]
  ],

Using the Bitshares bts_key_info util on that active key, indicates the native address to which funds were sent ( BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9) is correct.

~/bitshares/programs/utils$./bts_key_info BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U
{
  "public_key": "BTS8PWULLnH7eFjwaR89Jtwz8kHUopKNK3AkMZcDiKRbbQUQELa5U",
  "native_address": "BTSHEqvNPEcRmTPLGypCTSdsqdV2w99L2or9",

So at this point, I do not know why you aren't seeing the GATEBTC in your wallet!

What puzzles me is that I can confirm successful BTS transactions on my node,

wallet_get_transaction c1fb52f1ed2da653289aaa8aefbdf0e0dd46e2be | egrep 'confirmed|block_num'
  "block_num": 1315350,
  "is_confirmed": true,

While, if I go to http://www.bitsharesblocks.com/blocks/block?id=1315350, there are no transactions recorded for the block.

I will raise a support request here and hold-off distributing any more funds until we can clarify the issue precisely. Edit: xref https://bitsharestalk.org/index.php?topic=12548.0



abelljefrry

Awesome! Let me try it. Here's my new BTS account: btc.abelljefrry

I'll transfer the fund back and forth.
Need a designer for your project? Hire me! I accept BTS as payment :)

View my BitShares design portfolio here : [url="//bit.ly/BitSharesPortfolio"]bit.ly/BitSharesPortfolio[/url]

emailtooaj

+5 this is a much needed project!!!
I hope you all can pull this off while also keeping it user friendly!



Sent from my iPhone using Tapatalk
Sound Editor of Beyondbitcoin Hangouts. Listen to latest here - [url="https://beyondbitcoin.org"]https://beyondbitcoin.org[/url] support the Hangouts! BTS Tri-Fold Brochure [url="https://bitsharestalk.org/index.php/topic,15169.0.html"]https://bitsharestalk.org/index.php/topic,15169.0.html[/url]
Tip BROWNIE.PTS to EMAILTOOAJ

Rune

Quote from: monsterer on December 21, 2014, 11:51:09 AM
Quote from: julian1 on December 21, 2014, 11:38:52 AM
I'm aware of your great work and I promise I haven't looked, let alone used any of the code.

Well, the point of open source is that people look and indeed use the code which gets posted. It might have been nice just to save duplication of effort, is my point :)

Perhaps you could join forces and have GATEWAYBTC become the first "official" gateway of metaexchange? Over time we might want to have several BTC gateways but in the beginning we really only need one big gateway and then should try to get all BTC liquidity to go through it.

fundomatic

Hi, its 'fundomatic',

I don't seem to be able to gateway BTC into my bitshares account GATEBTC,

I tried sending from my blockchain.info account; Once with a custom setting 'from' key.

I did manage to gateway  GATEBTC into the BTC wallet, no problem.

monsterer

Quote from: julian1 on December 21, 2014, 11:38:52 AM
I'm aware of your great work and I promise I haven't looked, let alone used any of the code.

Well, the point of open source is that people look and indeed use the code which gets posted. It might have been nice just to save duplication of effort, is my point :)
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

julian1

Hi monsterer,

I'm aware of your great work and I promise I haven't looked, let alone used any of the code. I was actually investigating the key-change mechanics before some of the details were posted here and in that thread. I would like to open-source the project which is in ruby/postgres btw. Right at the moment though, there's a lot of detail in the bitcoin transaction scanning - checking inputs and ensuring outputs are definitely spendable, as well as coin management that needs further review before being fully disclosed.


monsterer

I can't help thinking you may have duplicated a lot of the work I've been doing on this project. On the off-chance that your forked my github any chance of some pull-requests?

https://github.com/wildbunny/metaexchange

Are you open-sourcing your gateway?
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads