Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dannotestein

Pages: 1 ... 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 ... 51
301
Technical Support / Re: Issues Facing In Block Trade API
« on: February 04, 2016, 04:05:43 pm »
For getting a list of transactions created by the simpleAPI (this is almost certainly the API you will want to use), you will first need to use simpleAPI/initiatieTrade to get an input address (and if you want a non-empty list, you will also need to send some coin to the input address).

1) To get an input address:
https://blocktrades.us:443/api/v2/simple-api/initiate-trade
{
  "inputCoinType": "btc",
  "outputCoinType": "bts",
  "outputAddress": "btsnow",
  "outputMemo": ""
}

Returns something like:

{
  "inputAddress": "1FDgyw6NSdErYbowNty8EPxY6fHCVRCwWd",
  "inputCoinType": "btc",
  "outputAddress": "btsnow",
  "outputCoinType": "bts",
  "refundAddress": null
}

2) Send some bitcoin to inputAddress

3) To check on status of the trx from step2:

https://blocktrades.us:443/api/v2/simple-api/transactions?inputAddress=1FDgyw6NSdErYbowNty8EPxY6fHCVRCwWd

302
Technical Support / Re: Issues Facing In Block Trade API
« on: February 04, 2016, 03:44:09 pm »
To use the address-validator API, you would first want to use the /wallets api function to get a list of the walletTypes:

https://blocktrades.us:443/api/v2/wallets

Currently, this returns:

[
  {
    "walletType": "muse",
    "name": "MUSE"
  },
  {
    "walletType": "dash",
    "name": "Dash"
  },
  {
    "walletType": "bitcoin",
    "name": "Bitcoin"
  },
  {
    "walletType": "bitshares2",
    "name": "BitShares 2.0"
  },
  {
    "walletType": "dogecoin",
    "name": "Dogecoin"
  },
  {
    "walletType": "peercoin",
    "name": "Peercoin"
  },
  {
    "walletType": "nushares",
    "name": "NuShares"
  },
  {
    "walletType": "nubits",
    "name": "NuBits"
  },
  {
    "walletType": "litecoin",
    "name": "Litecoin"
  }
]

So, to validate a bitcoin address of 152f1muMCNa7goXYhYAQC61hxEgGacmncB (I got this one randomly from blockchain.info), use:
https://blocktrades.us:443/api/v2/wallets/bitcoin/address-validator?address=152f1muMCNa7goXYhYAQC61hxEgGacmncB

This returns:

{
  "isValid": true,
  "isAccount": false
}

Similarly, to validate a bitshares2 address, use:
https://blocktrades.us:443/api/v2/wallets/bitshares2/address-validator?address=blocktrades

This returns:

{
  "isValid": true,
  "isAccount": false
}

Note that isAccount is currently meaningless for bitshares2 and should be ignored. This only had meaning in bitshares1 (which is no longer supported). isValid is the important return value.

303
Since you control the assets, would it not be possible to pull back all the old OPENxxx assets and then issue the new OPEN.xxx to all the holders of those old OPEN assets 1:1 ?

Saving everyone the trouble of making the trade themselves?

I don't mind either way.  It's no trouble.  Just asking, if it's possible.
One problem with that approach is existing orders placed on the market are still locked up.

304
Theo and I were discussing what kinds of issues we think should be tackled by this worker proposal based on the current github issues, and we came up with these general categories:

- minor bugfixes
- performance issues (websocket spaming is a high priority one, as this can seriously affect mobile web browsers)
- more unit tests (many are pending as issues in github now). Both of the last two network halts could have been potentially averted by more unit tests.
- Code cleanup (poor coding techniques, inconsistent coding methods, naming conventions, etc)
- BlockChain-level documentation
- cli_wallet maintenance (there's several issues related to the current API caching used by the cli wallet)
- minor features

305
I'm fine with the worker pay being denominated in BTS rather than a usd/euro equivalent. If we see a significant appreciation in the value of BTS, we can increase the amount of work we do (and I think BTS is near its low side now). It's relatively easy for BlockTrades to convert pay to different forms as required by different contractors.

We'll put together a list of some of the problems we would address near term, but one of the ones that stood out for me was the high data spamming across the websocket that was stressing mobile web browsers.

306
I would support this if you could elaborate a little more how much time you are willing to put into graphene
I'm hoping we can manage to keep the work to an average of 20 man hours/week, but I suspect it will sometimes go above that depending on what needs to be done.

307
Stakeholder Proposals / [Worker Proposal] Blockchain maintenance developer
« on: February 02, 2016, 07:37:02 pm »
I believe we need a worker proposal to fix many of the small problems discovered in the blockchain protocol and code base. These problems are generally too small to require individual proposals that must then be voted in by shareholders. There's too much overhead, the issues aren't easily explainable to voters, and there's too much delay in such a system to effectively address small tasks. Note that we already have similar proposals voted in for the GUI coding and web development (SVK, Cass, etc).

BlockTrades is soliciting feedback on this idea before making a formal proposal on the BitShares network.

We're thinking of proposing to do this at a rate of 60000 bts/day.
The work would be done by Eric, myself, plus other subcontractors as necessary (e.g. Cryptonomex or SynaptiCAD employees). We would make a report once per month on what has been done during that period.

308
Русский (Russian) / Re: Новости BitShares 2.0
« on: February 01, 2016, 11:16:06 pm »
пополнил со счета в openledger doge монетами, через "BlockTrades" https://blocktrades.us/
ничего не получил, прошло уже 3 дня.
на письма https://blocktrades.us/ не отвечает.
на сайте https://bitshares.openledger.info не нашел контактной информации.
что не так сделал?

Напишите в этой ветке, или если с подробностями (суммы и т.д.), то в личку @dannotestein:
https://bitsharestalk.org/index.php/topic,19654
I'm not sure if this is applicable to your transaction, but please note when sending DOGE that you need to pay enough to cover the transaction costs of the output blockchain. So if you're trading DOGE for OPENDOGE, for example, you need to send more than 700 DOGE (1 DOGE is a very small quanity).

309
I like the idea. BlockTrades will lower our normal pricing for buying BTS on Feb 29th to allow users to acquire BTS they can use to create more BitUSD and BitBTC (to get good liquidity, I think more of these will need to be shorted into existence).

310
General Discussion / Re: Bitshares price discussion
« on: January 17, 2016, 03:05:28 am »
@dannotestein since you have quite some amount of capital, is it possible to attack BlockTrades this way?
* sell a big amount of BTS to blocktrades
* dump on Polo so the price go down
* buy from blocktrades at a lower price
BlockTrades is essentially a market-maker, so it's potentially subject to the same attacks as any market maker. We limit the potential for losses by various algorithms (of fairly high complexity) and by limiting the amount that can be lost if someone did find a successful attack vector. I think odds are high that anyone attempting the attack you describe would wind up losing money  rather than gaining it, but there's no easy answer to such questions  since there would be a lot of unknown variables involved.

311
Although Bitshares 2.0 already has prediction market backend, its frontend should be more developed.

We can have "Prediction Market" tab in the current wallet. But I think it would be much better to additionally have separated, simple, and light application only for prediction market. Some unrelated functions (voting, permission, explorer, trading, etc.) can be removed and the app only has transfer and prediction market functions.

What do you think?

Isn't that something to service providers who want to make a business out of Prediction Markets?

I question this too.  For example, why does the community pay for GUI development (in openledger I presume) but ccedk receive all the referral income?
ccedk doesn't receive all the referral income. Anyone can host a wallet and set up a referral system.

The community pays for the general wallet development, but anyone is welcome to take the general wallet and offer a customized version (or offer their customizations back to the general wallet if they want to share the changes and the community finds them acceptable). Both of these use cases are occurring, from what I've heard.

312
I'm willing to support a limited time reduction of fees. It's a very typical strategy to entice new users. I don't think fees are really the big barrier to new users, but it does seem like it's become a "hot button" issue, so why not experiment and see if it makes a difference? Besides, we can price any feature that's not offered by other blockchains/exchanges at a higher rate, and still have the blockchain be profitable.

313
General Discussion / Re: Bitshares price discussion
« on: January 07, 2016, 05:54:59 pm »
I sold out around 800 back in November and set an auto buy at around 500, which just got filled. So I guess I should be happy with the profit. Hurrah for me  :-\

Anyone have a clue about why the price just collapsed (again)? Quite slide from 3000.

Account bts-qq123-bts just claimed over 56 million BTS from balances an hour ago and is selling it through Blocktrades. 
That must be Dan's first Chinese backer of Innvictus. I forget his name.
Or somebody needing to cover big losses on the Shanghai exchange with the two limit downs this week.
Well, I try to avoid generally commenting on market activity, since we operate as a market maker, but it looks to me more like the account you mentioned was "reacting" to the price drop rather than causing it. But your idea about the drops in Shanghai exchange being the ultimate cause could be correct; it might be someone needed to cover a margin call on Shanghai exchange by selling on poloniex to get funds. However, I always assumed most chinese traders would be trading on chinese exchanges instead of poloniex, but I suppose that's not universally true of course.

Looks like the dumps on Polo is after the whale transferred BTS to blocktrades.

Looking at Polo's price history chart, the first dump happened at 03:20 - 03:25 GMT, with volume of 1.5M BTS.
The largest volume (5.5M BTS) of dump happened at 3:35-3:40 GMT
Screenshort here: https://drive.google.com/open?id=0B3xrm70jSHn4dFZSOXFvU3lSVDg

Looking at bts-qq123-bts's account history, 2M BTS  transferred to blocktrades before 3:20 GMT, Another 10M BTS transferred to blocktrades before 3:35 GMT.
Quote
2016-01-07T06:59:03 Transfer 200000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:36:12 Transfer 100000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:34:42 Transfer 500000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:33:12 Transfer 1000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:31:39 Transfer 1000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:30:03 Transfer 2000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:28:42 Transfer 2000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:26:51 Transfer 3000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:24:48 Transfer 3000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:15:36 Transfer 1000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:12:36 Transfer 1000000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T03:10:33 Transfer 200000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T02:58:54 Transfer 100000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T02:56:06 Transfer 1000 BTS from bts-qq123-bts to blocktrades -- Unlock wallet to see memo.   (Fee: 32.42187 BTS)
2016-01-07T02:41:18 balance_claim_operation bts-qq123-bts fee: 0 BTS
2016-01-07T02:41:18 balance_claim_operation bts-qq123-bts fee: 0 BTS

@dannotestein ?
It's possible the transfers were made to BlockTrades before the sell off on Poloniex, but the timing is so tight it's rather hard for me to tell the order in which things happened (and the time zone reporting differences don't help).

My belief that it was a reaction was mainly based off the fact that we don't see any transfers from bts-qq123-bts to any account other than BlockTrades (i.e. they didn't make any transfers to Poloniex before or after selling to us). What I can say for certain is that BlockTrades didn't make any trades on Poloniex during any of this time. If our system did this sort of automated dumping, where it sells below the price it buys at, we would have gone bankrupt long ago during one of the earlier crashes. However, we have been and continue to be a profitable enterprise.

If you're right, and the Poloniex sales happened after the BlockTrades sales, then either someone was watching the BlockTrades account and sold when they saw a big sale to us (possibly in some automated fashion which seems slightly improbable to me, but not impossible), or else the bts-qq123-bts account owner also had an existing bts balance on Poloniex and just sold there as well. I guess the scenario where it's one person with two accounts is the most probable one.

The idea that margin trading contributed to the severity of the drop seems reasonable to me also, given the drop mainly seemed to happen on poloniex and not the chinese exchanges.

314
General Discussion / Re: Bitshares price discussion
« on: January 07, 2016, 05:47:43 am »
Selling BTS on Blocktrades for Trade.btc? Does Blocktrades then hedge on an external exchange creating the BTS/BTC price action?
No, the activity on poloniex was not directly related to the sale of BTS to BlockTrades. As far as I can tell, the sales to BlockTrades were made after the sudden Poloniex price drop.

315
General Discussion / Re: Bitshares price discussion
« on: January 07, 2016, 05:00:45 am »
I sold out around 800 back in November and set an auto buy at around 500, which just got filled. So I guess I should be happy with the profit. Hurrah for me  :-\

Anyone have a clue about why the price just collapsed (again)? Quite slide from 3000.

Account bts-qq123-bts just claimed over 56 million BTS from balances an hour ago and is selling it through Blocktrades. 
That must be Dan's first Chinese backer of Innvictus. I forget his name.
Or somebody needing to cover big losses on the Shanghai exchange with the two limit downs this week.
Well, I try to avoid generally commenting on market activity, since we operate as a market maker, but it looks to me more like the account you mentioned was "reacting" to the price drop rather than causing it. But your idea about the drops in Shanghai exchange being the ultimate cause could be correct; it might be someone needed to cover a margin call on Shanghai exchange by selling on poloniex to get funds. However, I always assumed most chinese traders would be trading on chinese exchanges instead of poloniex, but I suppose that's not universally true of course.

Pages: 1 ... 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 ... 51