Here are some of my screen shots. In the first two photos you can see lots and lots of my transactions "pending".
In the third photo you can see that oddly some later transactions got processed through the network early and some earlier transactions were getting processed later. Everything went through, just not in the regular order one might expect from oldest to newest.
Also, even though the first two screen shots say "pending", it looks like behind the scenes they were actually getting pushed through the network, even if they were getting jumbled.
I was literally sending out transactions as fast as I could in a systematic order to see if I could mess it up. I had done this a few other times too and thought I forced a hiccup or two. I think the good news is that all the transactions went through. The bad news is, it wasn't a great user experience.
1.
[/img]
2.
[/img]
3.
[/img]
I sent about 50 TXs in 10 minutes. They all seem to be sent properly and can be seen in the blockchain explorer.
My node is in the "orange category" ie.
"We were not able to reach your node :(
Make sure port 7890 is open in your router configuration!"
... so, maybe not so much stress in my pc/port/...
I checked http://chain.nem.ninja/checknis/ and it said
We have successfully reached your node!
application : NIS
version : 0.4.9-BETA
platform : Oracle Corporation (1.8.0_25) on Windows 8
protocol : http
port : 7890
host : 222.104.xxx.xx
name : jabo38
public-key : 3800de1304f392369fe21d7e5e3747c55976be4760aae65dae561c60967bd3ed
------------------
Checking http://chain.nem.ninja/checknis/ was one of the first things I did when I noticed my client was stuck on a block, or at least seemingly stuck.
I took me a long time to configure it correctly, so I am hoping it is configure right. Since I configured it right, every time I checked http://chain.nem.ninja/checknis/ it was fine. I do this each time I turn the computer off and on and restart NEM.
Further more...... If you look at my screen shots closely, you can see one transaction happening my time at 23:14:23 and my client said that was processed 100 blocks ago. Then if you look at the transaction right before it at 23:14:17 it says it was processed 97 blocks ago.
These correspond in the block chain explorer at http://chain.nem.ninja/#tx This is a great thing about NEM devs syncing the clocks and makes NEM better than other crypto. Just one of many.
My 23:14:23 equals the block explorer's time of 11:14:23, and
my 23:14:17 equals the block explorer's time of 11:14:17
But now....... again
my 14:23 was 100 blocks ago
my 14:17 was 97 blocks ago
but in the block explorer it reports them both in the same block! The block of 7002.
If one examines my screen shots and the block explorer than more examples like this can be found.
I was sending one transaction about every 7 seconds, which is about as fast as I could do it manually.
The network and the block explorer seemed to be processing things just fine, but my client interpreting what was happening seemed to be having problems. Or at least that is my impression of what happened. In hindsight, I wish I was checking the block explorer in real time but I wasn't but I am sure it accurately reflects what was happening.