Main Menu

BitShares X Status Update

Started by bytemaster, January 02, 2014, 07:41:36 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

bytemaster

This would be the test network and not the pts snapshot.  I will announce pts snapshot after we have had solid testing


Sent from my iPhone using Tapatalk
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.

alt

Feb 1st? big surprise! I think I should change more ags, because 1 ags = 2 bts, if you release before 4.10.
Quote from: bytemaster on January 19, 2014, 04:52:37 AM
Today I implemented many major bug fixes that address the issues found by Hacker Fish earlier. 

My target for initial alpha testing of a MVP is Feb 1st, but this is not a hard deadline and more of a personal goal that I may or may not achieve based upon schedule and time constraints.  I am terrible at estimating things and of course bugs are unpredictable in the amount of time they take to track down.

On deck for tomorrow:  margin calls.
Then implement fees.
Then interest payments on BitAssets.

Lastly everything related to block numbers and time stamps needs to be audited now that we have moved from 5 minute average blocks to 30 seconds or 1st transaction blocks.

bytemaster

Today I implemented many major bug fixes that address the issues found by Hacker Fish earlier. 

My target for initial alpha testing of a MVP is Feb 1st, but this is not a hard deadline and more of a personal goal that I may or may not achieve based upon schedule and time constraints.  I am terrible at estimating things and of course bugs are unpredictable in the amount of time they take to track down.

On deck for tomorrow:  margin calls.
Then implement fees.
Then interest payments on BitAssets.

Lastly everything related to block numbers and time stamps needs to be audited now that we have moved from 5 minute average blocks to 30 seconds or 1st transaction blocks. 
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.

Pocket Sand

Thanks for the update Dan, am really surprised/happy to hear about the progress and the current implementation of being able to place bids, asks, shorts, cover, and cancel open orders.

smiley35

Quote from: bytemaster on January 18, 2014, 06:46:42 AM
Today I took some time off from C++ development to help get our website under control before Miami.  To that end I am pleased to share the latest draft of the BitShares X and Invictus.io site:  http://invictus.io/bitsharesx.php

Obviously we have more work to do, but it is certainly better than anything we have had thus far.

Looks good! Might I suggest a little more of a clear separator between the "differences" columns. 

BTSdac

Quote from: bytemaster on January 18, 2014, 06:46:42 AM
Today I took some time off from C++ development to help get our website under control before Miami.  To that end I am pleased to share the latest draft of the BitShares X and Invictus.io site:  http://invictus.io/bitsharesx.php

Obviously we have more work to do, but it is certainly better than anything we have had thus far.
How many developerS work for BTS
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

Avant

PTS: PvhU2D9ViKygoBQTgh9zeKuFTqi8j3TRjy
BTS: avanty

betax

Best site so far, clean design and simple, with great explanations as well.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

bytemaster

Today I took some time off from C++ development to help get our website under control before Miami.  To that end I am pleased to share the latest draft of the BitShares X and Invictus.io site:  http://invictus.io/bitsharesx.php

Obviously we have more work to do, but it is certainly better than anything we have had thus far.
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.

bytemaster

You are correct the wallets need to generate unique seed keys.   That was on the agenda for today. 

Yoda:  Testing we will do yeess. 


Sent from my iPhone using Tapatalk
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.

crazybit

is there any performance test will be conducted on Bitshares and Keyhotee?

HackFisher

#77
I used two clients to test, and transfer assets from one to another(e.g. transfer 1 bts  to newaddr_x), it seems that these two clients have some privkeys in common, and the balance doesn't show correctly due to this.

Different clients having same generated privkeys  may caused by sharing the same test_genesis_private_key basekey and same child_idx.  For easy of multi clients testing, some random might  be needed to add to the function test_genesis_private_key().


Quote from: bytemaster on January 17, 2014, 05:50:40 AM
Today I managed to implement basic client/server support, new wallets connect, sync up, and can start processing transactions.   I also finished cleanup the display of bids/asks/shorts on the command line interface.

1) Clean Up CLI interface and remove console SPAM
2) Add display of market data (order book and current prices)
3) Add automatic margin call functionality
4) Implement client/server model for network communications
5) Add calculation of interest due and earned for short/long positions
6) Add calculation of dividends earned on bts positions.
7) Integrate PTS and BTC wallet import tools
8) Initialize genesis block and validate I can spend AGS and PTS balances.
9) Implement JSON-RPC API to go with CLI interface.
10) Management of encrypted wallets.
11) Implement and validate fees for all transactions

As far as estimated time of completion goes, I no longer make public estimates.  There will be a long testing period during which everyone will have a good idea of the status of the chain prior to freezing of PTS / AGS contributions to this chain.
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.

bytemaster

Today I managed to implement basic client/server support, new wallets connect, sync up, and can start processing transactions.   I also finished cleanup the display of bids/asks/shorts on the command line interface.

1) Clean Up CLI interface and remove console SPAM
2) Add display of market data (order book and current prices)
3) Add automatic margin call functionality
4) Implement client/server model for network communications
5) Add calculation of interest due and earned for short/long positions
6) Add calculation of dividends earned on bts positions.
7) Integrate PTS and BTC wallet import tools
8) Initialize genesis block and validate I can spend AGS and PTS balances.
9) Implement JSON-RPC API to go with CLI interface.
10) Management of encrypted wallets.
11) Implement and validate fees for all transactions

As far as estimated time of completion goes, I no longer make public estimates.  There will be a long testing period during which everyone will have a good idea of the status of the chain prior to freezing of PTS / AGS contributions to this chain. 
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.

Anytime

Quote from: bytemaster on January 16, 2014, 05:32:15 AM
Today I made significant progress improving the usability of the command line interface and fixing many bugs that came up in the process.   Rounding errors and imprecision continues to crop up when there are odd prices and so I spent some more time handling rounding.

Thanks for your hard work!
Could we know about when the BTS could be fininshed? just an approximate date would be great~
^_^

Markus

Quote from: bytemaster on January 16, 2014, 05:32:15 AM
Today I made significant progress improving the usability of the command line interface and fixing many bugs that came up in the process.   Rounding errors and imprecision continues to crop up when there are odd prices and so I spent some more time handling rounding.

I don't know how it's done there. But Ripple must have (had) the same problem.