Bitcoin Forum
May 24, 2024, 02:37:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6] 7 8 9 »
101  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 03:46:42 PM
People want to hear confident leaders on a stage.
People want to hear confident leaders  on a stage.
People want to hear confident leaders  on a stage. 

Well, rickyjames, I think you are a pretty confident guy, do you want to be also a leader on a stage?  Grin
102  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 03:09:00 PM

We will only get the attention of the mass community of Bitcoiners if we come up with a marketing theme / campaign that engages people to adopt NXT.  The will not adopt NXT because it is better or technically superior.  They will only adopt NXT if it meets a need of theirs that Bitcoin does not already currently meet.


We could focus on the decentralized asset exchange. It is something for selfish, technical interested or financial people.

yes, but we need to find a very useful/needed use case for average people to use AE. And it must be a very specific use case, not only some theoretical examples. The average people doesn't care that it could sell its stocks using AE if it would be a company.

The dialog should be like this:
We: With NXT and its AE you can do <some specific, really useful stuff in the daily life>, bam!
People: Really? I can do that with NXT? How can I get some NXT?

The other possibility is to find use cases for businesses that attracts their customers to use NXT.
103  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 01:40:56 PM
did you use a script to place these 100 orders?
Yes
After some modification , i will share my test tool(window platform)
Well, sharing is always welcome, but I don't use windows Smiley
104  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 01:07:02 PM
to cc001
Would you rewrite the 7 cases i posted

i've just placed 100 bid orders on the same asset
time is 4 minutes .

if 100 tester bid  for a same asset at same time ,we would have a 10K bids

I will try to implement/use/test some scripts or tools to perform such tests during the weekend. I guess you are the "tulip"-guy on the testnet? Wink
did you use a script to place these 100 orders?
105  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 12:07:36 PM

Great idea.

We need to have performance tests and boundary tests, too.

Could you write a script for that? I would like to see how AE performs in extreme conditions. Especially, when the underlying NXT infrastructure make transition to the next block.

I'm in talk with l8orrie, maybe we could use the base of his FreeRider to create a tool that performs some automatic tests, including "special cases" and performance tests. Maybe even use it for continuous regression tests of the complete NXT core?
106  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 09:23:10 AM
Great idea.

We need to have performance tests and boundary tests, too.

Could you write a script for that? I would like to see how AE performs in extreme conditions. Especially, when the underlying NXT infrastructure make transition to the next block.

Maybe, will try during the weekend. To really test the core, we should not use the great frontends/web clients, because often they already prevent the input of the "interesting" values (like 0 or negative amounts). We need to test directly the core apis with such special values. Is this possible with FreeRider? Didn't test it yet.
107  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 09:15:30 AM
This testcase succeeded!
We should do some additional similar testcases

Great to see people creating test cases - but it would also help if people created "extreme test cases" that "purposely try to break AE".

Devs unfortunately have a habit of only testing the "expected use cases" themselves (so generally you'd expect that you won't find a bug that way). It is when you do something "only an idiot would do" that you are more likely to uncover any flaws.

Simple examples of such "idiotic" ideas might be things like "0 value" bids/asks or other "out of range values" as well as edge cases to do with zero or potentially negative balances.

Don't just "test that it works" try and "test that you can't screw it no matter how hard you try".

Some bounties for "breaking things" might be in order also (hint to technical funding committee).


exactly. "unexpected" tests could involve also multiple bid, sell AND CANCEL orders, all at the same time (in the same block), involving also buys and sells from the same account ("I buy my own Peanuts, which I cancelled at the same time") Smiley
108  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 07, 2014, 09:01:43 AM
Nxt :: Asset Exchange Testing
Letīs get things organized!

Iīve created a project for Nxt AE on TestPad.

https://nxt.ontestpad.com

Anyone willing to test AE please join the site so I can add you to the project.

What is TestPad for and why to join?

We can

- write test cases
- run tests step-by-step
- track tests step-by-step
- track bugs
- track bugfixing progress


Please PM me your username after registration.

Edit: TestPad is charging $9/month for every new user. I will pay for the subscription from my own pocket, so please, only join if you are serious about testing.


Still looking for some candidates WHO ARE ABLE TO WRITE TESTCASES!

AE (0.8.7) looks pretty good and stable. I made following pretty "complicated" test that involves multiple characteristics of the AE order matching algorithm in one test case. If such test cases succeed, we can be pretty sure that all the simple functions involved work as intended.

The test case was the following:
3 Accounts involved, account A and B are sellers of "Peanuts", account C is a buyer of "Peanuts", they sell and buy different amounts for different prices.

Possessions before trade:
Account A: 1000 NXT, 2000 Peanuts
Account B: 500 NXT, 5000 Peanuts
Account C: 2000 NXT, 1000 Peanuts

Offers:
A makes a sell offer: 300 Peanuts, Price: 2 NXT, Fee: 1 NXT
B makes a sell offer: 200 Peanuts, Price: 1 NXT, Fee: 1 NXT
C makes a buy offer, 350 Peanuts, for 3 NXT each, Fee: 3 NXT

The AE Order matching algorithm assumes (correctly) that a buyer wants to buy as cheap as possible. So, C buys 200 Peanuts from B for 1 NXT each (200 NXT total), and 150 Peanuts from A for 2 NXT each (total 300 NXT).

Final possessions after trades:
Account A: 1000 NXT + 300 NXT - 1 NXT (fee) = 1299 NXT,
   2000 Peanuts - 150 Peanuts = 1850 Peanuts
Account B: 500 NXT + 200 NXT - 1 NXT (Fee) = 699 NXT,
   5000 Peanuts - 200 Peanuts = 4800 Peanuts
Account C: 2000 NXT - (200*1 NXT) - (150*2 NXT) - 3 NXT (Fee) = 1497 NXT
   1000 Peanuts + 200 Peanuts + 150 Peanuts = 1350 Peanuts

And finally, there is still a sell offer active from account A about 150 Peanuts for 2 NXT each.

Additionall, the total amount of Peanuts before and after the trades must be the same:
before: 2000 + 5000 + 1000 = 8000 Peanuts
after: 1850 + 4800 + 1350 = 8000 Peanuts

Also the amount of NXT must be the same, minus the fees:
before: 1000 + 500 + 2000 = 3500 NXT
after: 1299 + 699 + 1497 = 3495 NXT (5 NXT are "lost" as fees)

This testcase succeeded!
We should do some additional similar testcases, creating also scenarios where orders are cancelled at the same time (in the same block) when they would be fulfilled

109  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 04, 2014, 03:19:30 PM
The TestNxt was arrived ?

jep, thx
110  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: March 04, 2014, 08:16:03 AM
Someone should make a list of all testnxt addresses, whenever a reset of testnet is done we can send out to those addresses again. Instead of people having to ask over and over.

Ok , i make the list and i save in my PC .

Write you test address and your nickname .
cc001 14982679201235752929
111  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 09:59:15 PM
What's the api call to get how many of a specific asset I own?

http://holms.cloudapp.net:6874/nxt?requestType=getAccount&account=14982679201235752929

Looks like the same bug, related to unconfirmed balance of assets.

ok, let me know if you need more info or specific testing
112  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 08:55:06 PM
CfB: Is this a known bug:
I issued 10 Blubs and made a sell offer for all 10 Blubs (worked). Then I cancelled this offer.
Now I try to make again the same sell offer, and now I get the "Not enough funds" error

If unconfirmedBalance <= 0 then it's a known bug.

No, then it's not that bug, maybe a new/unknown one? I get {"balance":1475210,"effectiveBalance":1900,"unconfirmedBalance":1321550} for account 14982679201235752929

http://holms.cloudapp.net:6874/nxt?requestType=placeAskOrder&secretPhrase=XXXX&asset=16656868189198801021&quantity=10&price=1&fee=1&deadline=1440
gives {"errorCode":6,"errorDescription":"Not enough funds"}, but I own these 10 "Blubs"

What's the api call to get how many of a specific asset I own?

Update: similar strange behavior also with asset "Blubb2" (assetid 4246603043373483850) and Account Number 7744741704652453843

I traded them a few times between these two accounts, made multiple bid and ask orders and cancelled them again before they were confirmed
113  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 07:58:24 PM
If someone need testNXT, write here, or PM me.

Yesterday I've tested AE a bit.. no problem found yet. You can try to buy some of my ABCs on testnet.

I could use some TestNXT, thanks!

7502128414076890972

If someone need testNXT, write here, or PM me.

Yesterday I've tested AE a bit.. no problem found yet. You can try to buy some of my ABCs on testnet.

could you send me some more please? -> 9998590259914237067

thx abctc

me 2, please 14982679201235752929


Sent 5K TestNxt , enjoy it Wink .

thx
114  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 07:48:47 PM
CfB: Is this a known bug:
I issued 10 Blubs and made a sell offer for all 10 Blubs (worked). Then I cancelled this offer.
Now I try to make again the same sell offer, and now I get the "Not enough funds" error
115  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 07:27:53 PM
My web client? Ya, doesn't update the balance at all times, will fix later.

yup, could it also be an issue with the different values "balance"/"effectiveBalance"/"unconfirmedBalance" ?
116  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 07:14:55 PM
could you send me some more please? -> 9998590259914237067
- 20k testNXT sent!

@ AE devs, did you made a balance tracking already and if so did you found any diffs between your
filled/cancel orders if you unroll them back to inital balance?

ps: thx abctc

Unconfirmed balance bug is not fixed yet.

didn't mean this one but the account balance showed by NRS differs from API request after trading.
with balance tracking i mean also to ensure the balance has the correct calculated amount
after heavy trading and order cancel when calculating all fees and prices and then roll them back.
both numbers need to match of course. i think this has to be tested too but it seems i am the only one
looking into this atm.


have probably the same issues, but I'm not sure if it is related to the web client...
117  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 07:04:48 PM
If someone need testNXT, write here, or PM me.

Yesterday I've tested AE a bit.. no problem found yet. You can try to buy some of my ABCs on testnet.

could you send me some more please? -> 9998590259914237067

thx abctc

me 2, please 14982679201235752929
118  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 06:43:51 PM
If someone need testNXT, write here, or PM me.

Yesterday I've tested AE a bit.. no problem found yet. You can try to buy some of my ABCs on testnet.

please make an offer Wink
119  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 06:42:04 PM
Agreed (minus the vulgar language), we can market AE when it's finished with testing and we are happy with it.

Btw, who is really testing it? I got only a few bug reports.

I don't really need AE working (I'm not a trader and don't need to IPO anything), so I can wait till April. The community should focus on testing if it does need AE.

hm well ... I have tested all the basic functions: placeOrder (bis/ask) cancelOrder(bid/ask),issueAsset, transferAsset, trade. Fetch bidorder/askorder as TX from trade.
The bug with the 'not enough funds'. I am still missing out on the scaling - whether it is 0.01nxt or 1 nxt, little things like that.

May main focus atm is getting the modelView pulled straight in Qt, and then I'll have to switch from GET to POST in requests.

What about a liquid market? How can we simulate one? What kind of test cases can we come up with? Who actually IS testing the AE on the testNET? For sure I know about jl777 and myself but there are 2 or three others - wesleyh / nexern / marcus03 ??

Please chime in whoever is testing, so we can cook up something more lively!


I made quite a few trades, sell and buy offers, issued assets (Peanuts).
I reported some minor bugs and improvements to wesleyh (related to the client). Sometimes it is difficult to distinguish between client and core functionality/bugs. Testing the core is probably more effective when it is done by the client developers, because for end users, there is always the "client-layer" inbetween.
Overall it looks pretty good now from my angle.
120  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT :: descendant of Bitcoin - Updated Information on: February 26, 2014, 03:32:48 PM

Working three full days for 34 Nxt.

Now THAT is dedication!  Cheesy

jep, he deserves this Nxt for his work Smiley
Pages: « 1 2 3 4 5 [6] 7 8 9 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!