BitShares Forum

Main => General Discussion => Topic started by: toast on June 12, 2014, 11:24:02 pm

Title: Dry Run 2: The Real Deal
Post by: toast on June 12, 2014, 11:24:02 pm
We'll use this chain for voting for initial delegates for the real launch (assuming nothing goes wrong). Keep your shares if you want to have a say in who the initial delegates are.

Of course we cannot expect delegate campaigns to start or the masses to start voting until our GUI is ready. We'll start a separate thread for that, with pretty pictures. Soon.

Initial delegates, do this: https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

Note that we removed some delegates for this round due to inactivity (or rather, inactivity as seen on our fork).
You can check if yours were the ones we removed here:
https://raw.githubusercontent.com/BitShares/bitshares_toolkit/master/libraries/blockchain/genesis.json


Notes
* All delegates were registered with "init-delegate-N" as names, this is expected. These are pre-registered accounts and you do not need to make new
* for people trying to get this to work on debian and getting import errors for keys, make sure that you compile with gcc 4.8, as gcc 4.7 doesn't work (compiles correctly but then crashes randomly or fails importing keys in weird places...)
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 12, 2014, 11:30:28 pm
does it mean the the top 100 active delegates in this test chain will be selected as the initial delegates for the real launch? can i apply the initial delegates in this test chain?if yes, how many initial delegates can i apply??

if it is not too late to apply the initial delegates in this test chain, please help to include the following delegates. thanks

public key: XTS7H28tfWkAcJDvxW7wJBPRdM4UHbmdcP3JP8vFv1cQP7KNtaq2Z
public key: XTS5g1QvMhU88HdZcySwqQRg4fqsGwNZ9nLSZFpBofp6XVfyyNP8n
public key: XTS8dhZN4jLXmTDivEXWLB227KhzJpuvVX7M8y6AQPovw7bVTBR7m
public key: XTS5p6iXruAGpneXPt252xWk8STpBNvqkwwNw7uaWYFRQ1ankgTMV
public key: XTS5KKdtjAXAjFbQbB4bwPiyPShp1o47QWRPVKqaxvffnhTZfq9cF
Title: Re: Dry Run 2: The Real Deal
Post by: liondani on June 12, 2014, 11:31:46 pm
when somebody try now to get a delegate is it to late?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 12, 2014, 11:54:23 pm
when somebody try now to get a delegate is it to late?

Nothing is every too late... if you work hard and help in the testing then you will likely be selected and voted in.       

Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 13, 2014, 12:25:03 am



Quote
getinfo
{
  "blockchain_head_block_num": 8,
  "blockchain_head_block_time": "20140613T001830",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 3.053435114503817,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": "20140613T002415",
  "wallet_seconds_until_next_block_production": 25,
  "wallet_local_time": "20140613T002350",
  "blockchain_random_seed": "23eeea969c96c5f75eb865bc42852939f6014923",
  "blockchain_shares": 9999999984584,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 13, 2014, 12:40:39 am
Can I import my delegate key in 2 nodes this time?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 01:07:02 am
As long as only one is unlocked at a time. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 01:13:15 am
As long as only one is unlocked at a time. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

What if both 2 nodes are unlocked ? Get fired ?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 01:13:54 am
Try it.  I dare you.


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 13, 2014, 01:27:18 am
I've got my delegates up and creating blocks.  I also have a seed node running on 95.85.33.16:8764.  On a side note, has anyone managed to get the Qt wallet to work outside of OSX?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 01:54:16 am
As long as only one is unlocked at a time. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

What if both 2 nodes are unlocked ? Get fired ?

Not automatically. You should try it, see if you can cause a fork.

Even better, get two of your clients connected to each other and not to the rest of the network, then reconnect once you have your own chain.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 02:02:26 am
Just pulled latest code and rebuilt delegate node. Deleted .Bitshares/ dir and recreated wallet. Tried to re-import delegate private keys, but now I get this error on every delegate key:

Code: [Select]
wallet_import_private_key <mykey>
10 assert_exception: Assert Exception
registered_account: the key must belong to a registered account or an account name must be specified
    {}
    th_a  wallet.cpp:931 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:970 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:989 import_wif_private_key

    {}
    th_a  common_api_client.cpp:252 wallet_import_private_key


and it seems I am on new blockchain

Code: [Select]
get_info
{
  "blockchain_head_block_num": 74,
  "blockchain_head_block_time": "20140613T015945",

my delegates were
init-delegate-38 through 41
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 02:06:12 am
Just pulled latest code and rebuilt delegate node. Deleted .Bitshares/ dir and recreated wallet. Tried to re-import delegate private keys, but now I get this error on every delegate key:

Code: [Select]
wallet_import_private_key <mykey>
10 assert_exception: Assert Exception
registered_account: the key must belong to a registered account or an account name must be specified
    {}
    th_a  wallet.cpp:931 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:970 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:989 import_wif_private_key

    {}
    th_a  common_api_client.cpp:252 wallet_import_private_key


and it seems I am on new blockchain

Code: [Select]
get_info
{
  "blockchain_head_block_num": 74,
  "blockchain_head_block_time": "20140613T015945",

my delegates were
init-delegate-38 through 41

You can check if yours were the ones we removed here:
https://raw.githubusercontent.com/BitShares/bitshares_toolkit/master/libraries/blockchain/genesis.json

Were you inactive during the last test? I only removed delegates with 0 blocks produced according to my client.
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 02:21:45 am
As long as only one is unlocked at a time. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

What if both 2 nodes are unlocked ? Get fired ?

Not automatically. You should try it, see if you can cause a fork.

Even better, get two of your clients connected to each other and not to the rest of the network, then reconnect once you have your own chain.

Installing another Ubuntu now to try.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 02:35:41 am
Just pulled latest code and rebuilt delegate node. Deleted .Bitshares/ dir and recreated wallet. Tried to re-import delegate private keys, but now I get this error on every delegate key:

Code: [Select]
wallet_import_private_key <mykey>
10 assert_exception: Assert Exception
registered_account: the key must belong to a registered account or an account name must be specified
    {}
    th_a  wallet.cpp:931 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:970 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:989 import_wif_private_key

    {}
    th_a  common_api_client.cpp:252 wallet_import_private_key


and it seems I am on new blockchain

Code: [Select]
get_info
{
  "blockchain_head_block_num": 74,
  "blockchain_head_block_time": "20140613T015945",

my delegates were
init-delegate-38 through 41

You can check if yours were the ones we removed here:
https://raw.githubusercontent.com/BitShares/bitshares_toolkit/master/libraries/blockchain/genesis.json

Were you inactive during the last test? I only removed delegates with 0 blocks produced according to my client.

I was active and it seems that list genesis.json includes my delegate names but keys changed..
There were many forks in the chain, my delegate node must have been tracking a different one from yours.

Code: [Select]
{
         "name": "init-delegate-38",
         "is_delegate": true,
         "owner": "XTS7Fbh67uWB1vfvxpqLMYrxJVpy1eqW1S9sgGTFs5GRF3tKsusuz"
       },{
         "name": "init-delegate-39",
         "is_delegate": true,
         "owner": "XTS7DEUd9uPyY8TVZ9BxJbTTkV5qK9a49sFDL7Y5DHbehUc89bPzX"
       },{
         "name": "init-delegate-40",
         "is_delegate": true,
         "owner": "XTS8XD2PcH9BoiLT1gtLrnUcSAob41YDr1enLp3oaWoqzUj5xNsUS"
       },{
         "name": "init-delegate-41",
         "is_delegate": true,
         "owner": "XTS73tZqCAgRxNTeBCt2CMSvoMZQLQFodvrJWLvAebVVNYee6TVJs"
       },{


Here are my keys that were active yesterday.

XTS6ezsAe72hVoMq4mC4fnAAF2XYqprcpt4vZ5nkqUoZn8xsSWB5Z
XTS72Xc5wBYmWQrAqcPoU6RSEegB3CosNh82wbf4QkKquJtbhgPWL
XTS7DeMWhGV8P7oiKoigtGqFKDfauB83Nrxy5FpMwLEjMw7wC8UVe
XTS73iK3RkkijdfgzH5mioB4wzWFNsmsvwtsNPnkoHAApHK6cbMz3


How do I get them working again?
Title: Re: Dry Run 2: The Real Deal
Post by: Harvey on June 13, 2014, 02:39:30 am
init-delegate-90~93 are working now.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 02:45:52 am
Just pulled latest code and rebuilt delegate node. Deleted .Bitshares/ dir and recreated wallet. Tried to re-import delegate private keys, but now I get this error on every delegate key:

Code: [Select]
wallet_import_private_key <mykey>
10 assert_exception: Assert Exception
registered_account: the key must belong to a registered account or an account name must be specified
    {}
    th_a  wallet.cpp:931 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:970 import_private_key

    {"account_name":""}
    th_a  wallet.cpp:989 import_wif_private_key

    {}
    th_a  common_api_client.cpp:252 wallet_import_private_key


and it seems I am on new blockchain

Code: [Select]
get_info
{
  "blockchain_head_block_num": 74,
  "blockchain_head_block_time": "20140613T015945",

my delegates were
init-delegate-38 through 41

You can check if yours were the ones we removed here:
https://raw.githubusercontent.com/BitShares/bitshares_toolkit/master/libraries/blockchain/genesis.json

Were you inactive during the last test? I only removed delegates with 0 blocks produced according to my client.

I was active and it seems that list genesis.json includes my delegate names but keys changed..
There were many forks in the chain, my delegate node must have been tracking a different one from yours.

Code: [Select]
{
         "name": "init-delegate-38",
         "is_delegate": true,
         "owner": "XTS7Fbh67uWB1vfvxpqLMYrxJVpy1eqW1S9sgGTFs5GRF3tKsusuz"
       },{
         "name": "init-delegate-39",
         "is_delegate": true,
         "owner": "XTS7DEUd9uPyY8TVZ9BxJbTTkV5qK9a49sFDL7Y5DHbehUc89bPzX"
       },{
         "name": "init-delegate-40",
         "is_delegate": true,
         "owner": "XTS8XD2PcH9BoiLT1gtLrnUcSAob41YDr1enLp3oaWoqzUj5xNsUS"
       },{
         "name": "init-delegate-41",
         "is_delegate": true,
         "owner": "XTS73tZqCAgRxNTeBCt2CMSvoMZQLQFodvrJWLvAebVVNYee6TVJs"
       },{


Here are my keys that were active yesterday.

XTS6ezsAe72hVoMq4mC4fnAAF2XYqprcpt4vZ5nkqUoZn8xsSWB5Z
XTS72Xc5wBYmWQrAqcPoU6RSEegB3CosNh82wbf4QkKquJtbhgPWL
XTS7DeMWhGV8P7oiKoigtGqFKDfauB83Nrxy5FpMwLEjMw7wC8UVe
XTS73iK3RkkijdfgzH5mioB4wzWFNsmsvwtsNPnkoHAApHK6cbMz3


How do I get them working again?

You're not an initial delegate in this chain then, wait until we get some voting tutorials up for the stakeholders to start vote testing
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 02:54:29 am
You're not an initial delegate in this chain then, wait until we get some voting tutorials up for the stakeholders to start vote testing

This sucks. I did everything as instructed and my delegate was making blocks, but now my keys got removed out due to no fault of mine. Hope this  can be recovered.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 02:58:18 am
You're not an initial delegate in this chain then, wait until we get some voting tutorials up for the stakeholders to start vote testing

This sucks. I did everything as instructed and my delegate was making blocks, but now my keys got removed out due to no fault of mine. Hope this  can be recovered.

I don't see why it would matter, the initial delegates are intended to all be quickly voted out anyway. We can include some keys in the real genesis block if it's about being recognized or something.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:59:16 am
You're not an initial delegate in this chain then, wait until we get some voting tutorials up for the stakeholders to start vote testing

This sucks. I did everything as instructed and my delegate was making blocks, but now my keys got removed out due to no fault of mine. Hope this  can be recovered.

Yeah, we can get that corrected... if your blocks were on a fork then we didn't count it.  Register an account and i'll vote you in to be a delegate.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 03:01:25 am
It has come to our attention that some nodes may 'hang' and stop syncing with the network.  Closing and reopening the client allows it to reconnect.  If you notice that your client is stuck, close and re-open it.   

Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 03:04:10 am
  Register an account and i'll vote you in to be a delegate.


Ok. Created a local account and registered it, then updated registration to make delegate.

Code: [Select]
wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL   
bitcoiners                         XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk           2014-06-13T03:08:45   0             


Code: [Select]
blockchain_list_registered_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            VOTES FOR      VOTES AGAINST  TRUST LEVEL   
bitcoiners *                       XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk           2014-06-13T03:08:45   0              0              0             

How do I export this account to another computer? I created this one on my desktop and I need to move it to the VPS server.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 04:18:39 am
I just added an RPC call: wallet_account_export_private_key   that will give you the key you want.  Simply import that key into your other wallet.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 05:46:43 am
I just added an RPC call: wallet_account_export_private_key   that will give you the key you want.  Simply import that key into your other wallet.

Ok. Thanks. Done. Please enable (vote for) this delegate (bitcoiners)
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 13, 2014, 06:09:15 am
Am I on the main chain?

Code: [Select]
welk1n (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL   
welk1n-d-5                         XTS6z7aMnBmXi7qL9uHfgWS6d1wedEpvQNTrwgeGb8h1MH9WVXtRC           NO                    0             
init-delegate-33 *                 XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA           2014-06-01T00:00:00   0             
init-delegate-32 *                 XTS7p56UNQLyWc3NB2yeT4VVtYhanf6wFC356c6vbfpvQ9CHUmg6X           2014-06-01T00:00:00   0             
init-delegate-31 *                 XTS5urryfpdjZgwavKwufJ9A1d816LFaPbSQLu5eP2G76B7hbtuxj           2014-06-01T00:00:00   0             
init-delegate-30 *                 XTS6f8fzmUDQp63nTYgsA2GQtvFoPvKrmTmuhkCvQUCnKUJwxTxtx           2014-06-01T00:00:00   0             
"OK"
welk1n (unlocked) >>> info
{
  "blockchain_head_block_num": 452,
  "blockchain_head_block_time": "20140613T060600",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 27.713059472716125,
  "network_num_connections": 7,
  "wallet_unlocked_seconds_remaining": 997346,
  "wallet_next_block_production_time": "20140613T060700",
  "wallet_seconds_until_next_block_production": 52,
  "wallet_local_time": "20140613T060608",
  "blockchain_random_seed": "32fa7e7088b6984898073462f227a7e24c9e5630",
  "blockchain_shares": 9999980679465,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140624T190834",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 13, 2014, 06:10:07 am
Note that we removed some delegates for this round due to inactivity (or rather, inactivity as seen on our fork).
You can check if yours were the ones we removed here:
https://raw.githubusercontent.com/BitShares/bitshares_toolkit/master/libraries/blockchain/genesis.json
Interestingly I had 4 delegates running (on the same node, same client, same wallet) all of which produced blocks in the SAME fork (I guess) and only one of them made it to this particular genesis.json. How can it be that one delegate is accepted for producing block in the 'main fork' while the others are not? Only thing I can think about is that a fork started with one of my delegates?!

Delegates in question:
init-delegate-58
init-delegate-59
init-delegate-60
init-delegate-61 (up, running and producing blocks)
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 07:58:08 am
init-delegate-21,init-delegate-22,init-delegate-23,init-delegate-24 are working.

I have also created a new delegate spartako, and tried to vote for other non-init delegates (bitcoiners and bts101) but I see only bitcoiners with some votes and bts101 remains at zero votes.
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 13, 2014, 08:16:12 am
 +5%
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 13, 2014, 09:35:21 am
Please add me too if there is a vacancy
networker-01: XTS7hVUNvkxAwspen2XkTwY2sD3JB5g1GhviK5isvXzM6HRVVZ1TA
networker-02: XTS5P8rbowbZaNsmUJ6biWRa2y7qHDHSdEosAN16SyABpfjzyG7qe
networker-03: XTS7ut6vArPQvCzb4xNVxHuuQCnwxL9aZGSNwwJsnDYo5MRnbA6Ja
networker-04: XTS8dN5PS1abbWDC5kRoVveiGrjVJCV1ByC6LUahbwyZ8qetTpepY
networker-05: XTS5MYSmHzern8b6TMS42N2BB3cPCkHg9RxC5ogeiBseqGoYnhVDB
Name:
Location: GuangDong, China

Hardware:
Intel  i7 3770k
4 GB ddr3 1600mhz ram
500GB HD


Software:

OS Ubuntu server 14.04  64bit
Title: Re: Dry Run 2: The Real Deal
Post by: wackou on June 13, 2014, 09:52:08 am
Interestingly I had 4 delegates running (on the same node, same client, same wallet) all of which produced blocks in the SAME fork (I guess) and only one of them made it to this particular genesis.json.

Same issue here, I had delegates 82 -> 85 included, and the new genesis.json only lists 82 and 84 with the correct keys (which are up and running now), but 83 and 85 don't have the same key as before. Not that it matters a lot, if this was done on purpose then don't bother, but maybe something else went wrong? Let us know if we can help in any other way than just having the delegate running.
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 13, 2014, 09:59:36 am
Strangly my delegate nr 61 is up and running but not producing a block according to  blockchain_get_account_record init-delegate-61
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 13, 2014, 10:32:30 am
Code: [Select]
cgafeng (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
cgafeng *                          XTS8daF9rX4LiWghT2LbkV1ds2NtiZjEdCiXkkmP6ua3S6s2Vsx8n           2014-06-13T09:28:00   0

I would like to run delegate and register as delegate, can i get vote?

Hardware:
Amazon EC2

Location:
us west
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 13, 2014, 12:02:32 pm
roy (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL   
roy001                             XTS7warBpmsDK7zEvEGYCmbdTwn6P9FP8fDQWCLuj3Ay3gBrAXRqw           2014-06-13T11:54:15   0             
"OK"


I d like to become a delegate ,
could you vote me a delegate ,thank you

CPU :i7-3370K  ; RAM:32GB, netspeed:50M, Shanghai or Qingdao  China ,
I also can hire  a VPS in aliyun

Br
Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 12:21:39 pm
Info:
djdexter-1 *                       XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y           2014-06-10T23:23:00   0

Physical machine:
Intel i3 (last gen)
8 GB rm
Stable DSL(15 Mbps up/down)
UPS backup
Regular backups / maintenance (system administration)

Virtual machine (only one running)
OS: Ubuntu 14.04
Bitshares_toolkit

-Development/IT background
-Log analysis
-Debugging
-OBDR restore procedures ( one button disaster recovery )


If needed in future i can spin more machines on dedicated systems or cloud.

Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 12:32:59 pm
I have one question.

I have latest build (pulled one hour ago from this post time)

I'm seeing following value:
 "blocks_produced": 0

But i see
"last_block_num_produced": 4294967295


So it basically says that there is at least one block produced with following number "4294967295", but it does not count this block on blocks_produced placeholder.



Can someone explain this to me ?

Quote
djdexter (unlocked) >>> wallet_get_account djdexter-1
{
  "index": 4,
  "id": 301,
  "name": "djdexter-1",
  "public_data": null,
  "owner_key": "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y",
  "active_key_history": [[
      "20140610T232300",
      "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y"
    ]
  ],
  "delegate_info": {
    "votes_for": 3000000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140610T232300",
  "last_update": "20140610T232300",
  "meta_data": null,
  "account_address": "XTSFhKaGFphYT6avaCFWpTVGRVSGhw9r9Pxh",
  "trust_level": 0,
  "private_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 12:33:53 pm
Damm it, off for a week (not checked) and I am not a delegate now :(. Time to catch up!
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 13, 2014, 12:43:35 pm
I have one question.

I have latest build (pulled one hour ago from this post time)

I'm seeing following value:
 "blocks_produced": 0

But i see
"last_block_num_produced": 4294967295


So it basically says that there is at least one block produced with following number "4294967295", but it does not count this block on blocks_produced placeholder.



Can someone explain this to me ?

Quote
djdexter (unlocked) >>> wallet_get_account djdexter-1
{
  "index": 4,
  "id": 301,
  "name": "djdexter-1",
  "public_data": null,
  "owner_key": "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y",
  "active_key_history": [[
      "20140610T232300",
      "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y"
    ]
  ],
  "delegate_info": {
    "votes_for": 3000000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140610T232300",
  "last_update": "20140610T232300",
  "meta_data": null,
  "account_address": "XTSFhKaGFphYT6avaCFWpTVGRVSGhw9r9Pxh",
  "trust_level": 0,
  "private_data": null
}

4294967295 is the maximum value for an unsigned (never negative) 32 bit integer, and is not an actual block number that has been created in the chain.  Basically it says that because it was never changed to something legitimate, because you never produced a block.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 12:53:27 pm
I created some LOVE and voted all delegated not-init :)

Code: [Select]
wallet_set_delegate_trust_level bitcoiners 5
wallet_set_delegate_trust_level cgafeng 5
wallet_set_delegate_trust_level puppies 5
wallet_set_delegate_trust_level bts101 5

Quote
1363.1    2014-06-13T12:51:15 spartako            bts101              some love and votes                     100.000000 LOVE        0.010000 XTS        099ce495
   1363.0    2014-06-13T12:51:15 spartako            bitcoiners          some love and votes                     100.000000 LOVE        0.010000 XTS        05565fb6
   1363.2    2014-06-13T12:51:15 spartako            cgafeng             some love and votes                     100.000000 LOVE        0.010000 XTS        5dc0461f
   1363.3    2014-06-13T12:51:15 spartako            puppies             some love and votes                     100.000000 LOVE        0.010000 XTS        9b4a97ba

Please vote for spartako :)
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 13, 2014, 01:05:09 pm
Strangly my delegate nr 61 is up and running but not producing a block according to  blockchain_get_account_record init-delegate-61
So .. I installed NTP and ran a synchronization .. and my delegate now builds blocks.. No idea weather this can be the cause :-(


However:
Quote
default (unlocked) >>> about
{
  "bitshares_toolkit_revision": "5517b4ca8d1b2383bbe3cc0b66d8ef7ee9480d5c",
  "bitshares_toolkit_revision_age": "in the future",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "14 hours ago",
  "compile_date": "compiled on Jun 13 2014 at 14:41:50"
}
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 13, 2014, 01:14:05 pm
I created some LOVE and voted all delegated not-init :)

Code: [Select]
wallet_set_delegate_trust_level bitcoiners 5
wallet_set_delegate_trust_level cgafeng 5
wallet_set_delegate_trust_level puppies 5
wallet_set_delegate_trust_level bts101 5

Quote
1363.1    2014-06-13T12:51:15 spartako            bts101              some love and votes                     100.000000 LOVE        0.010000 XTS        099ce495
   1363.0    2014-06-13T12:51:15 spartako            bitcoiners          some love and votes                     100.000000 LOVE        0.010000 XTS        05565fb6
   1363.2    2014-06-13T12:51:15 spartako            cgafeng             some love and votes                     100.000000 LOVE        0.010000 XTS        5dc0461f
   1363.3    2014-06-13T12:51:15 spartako            puppies             some love and votes                     100.000000 LOVE        0.010000 XTS        9b4a97ba

Please vote for spartako :)

Can you vote me and send me some love :P

NAME             BALANCE         KEY                                                                                                        REGISTERED            TRUST LEVEL
networker     0.000000 XTS    XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO                    0

Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 01:21:42 pm
can i get some test funds.

Code: [Select]
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0

Thanks.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 01:22:34 pm
Can you vote me and send me some love :P

NAME             BALANCE         KEY                                                                                                        REGISTERED            TRUST LEVEL
networker     0.000000 XTS    XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO                    0

I sent you some XTS for register your name and some LOVE.

Quote
1400.0    2014-06-13T13:20:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        0865528f
   1400.1    2014-06-13T13:20:45 spartako            networker                                                   100.000000 LOVE        0.010000 XTS        526193c9

When you will become delegate I am able to vote for you.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 01:27:07 pm
can i get some test funds.

Code: [Select]
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0

Thanks.

I sent you 1 XTS
Code: [Select]
1405.0    2014-06-13T13:26:15 spartako            xeldal-del                                                     1.000000 XTS        0.010000 XTS        3e6c9b30
Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 01:35:27 pm
I have one question.

I have latest build (pulled one hour ago from this post time)

I'm seeing following value:
 "blocks_produced": 0

But i see
"last_block_num_produced": 4294967295


So it basically says that there is at least one block produced with following number "4294967295", but it does not count this block on blocks_produced placeholder.



Can someone explain this to me ?

Quote
djdexter (unlocked) >>> wallet_get_account djdexter-1
{
  "index": 4,
  "id": 301,
  "name": "djdexter-1",
  "public_data": null,
  "owner_key": "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y",
  "active_key_history": [[
      "20140610T232300",
      "XTS61oES21C3VkpczAoAZEBWCEF2bPdBGwPSfBupyN34LKmF79y5Y"
    ]
  ],
  "delegate_info": {
    "votes_for": 3000000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140610T232300",
  "last_update": "20140610T232300",
  "meta_data": null,
  "account_address": "XTSFhKaGFphYT6avaCFWpTVGRVSGhw9r9Pxh",
  "trust_level": 0,
  "private_data": null
}

4294967295 is the maximum value for an unsigned (never negative) 32 bit integer, and is not an actual block number that has been created in the chain.  Basically it says that because it was never changed to something legitimate, because you never produced a block.

Actually i did not thought about the numeric value :)

You are absolutely right !

Thanks for the info  +5%
Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 01:39:44 pm
Dear all ,

Can someone also explain me this situation?

My delegate is marked as inactive, and i'm running bitshares_client in background all day ?

** Inactive:
301         djdexter-1               3000000             0                   2.99997e-05 %       0               0

Should i do anything ? Or this is normal?

Here is my blockchain head info:

  "blockchain_head_block_num": 6416,
  "blockchain_head_block_time": "20140612T073600",


Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 01:41:01 pm
Hi,

Can anybody send me some funds. My wallet etc is gone, enough to register as a delegate.

Thanks,

XTS8E7T1qxvfWKVZtq9HBZ8Nmv8RUSxwksukhCx3gcGEKenZN3bfh
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 01:59:57 pm
Here is my blockchain head info:

  "blockchain_head_block_num": 6416,
  "blockchain_head_block_time": "20140612T073600",

I think you are in an old fork, this is my state:
Quote
"blockchain_head_block_num": 1431,
"blockchain_head_block_time": "20140613T135645",

Try to recompile, erase your data-dir and relunch
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 02:00:38 pm
Please also give me some test fund for joining this dry run 2

ffwong-delegate-5   XTS819hyNrhVFkjEDrqM5sJmaTCS9qbUuTeFJkh81wogQFQWbRxQm     NO           0             
ffwong-delegate-4   XTS6sL31fo2DSrbFzwKvMbkYQx63fwES1AcfVWdLXg9pqkRPxuXzG       NO           0             
ffwong-delegate-3   XTS84LNqrGb9zhMUUUkK5FSoZWYJCBSbaovEA7q7NbAohkzTByxPN     NO           0             
ffwong-delegate-2   XTS6yjjUj4t6XZWzaF41DJgghDrxVC31XoiWwgeDfzPTcAzLkjMtk           NO            0
ffwong-delegate-1   XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj     NO            0             
                             
Thanks.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:03:33 pm
Please also give me some test fund for joining this dry run 2

ffwong-delegate-5   XTS819hyNrhVFkjEDrqM5sJmaTCS9qbUuTeFJkh81wogQFQWbRxQm     NO           0             
ffwong-delegate-4   XTS6sL31fo2DSrbFzwKvMbkYQx63fwES1AcfVWdLXg9pqkRPxuXzG       NO           0             
ffwong-delegate-3   XTS84LNqrGb9zhMUUUkK5FSoZWYJCBSbaovEA7q7NbAohkzTByxPN     NO           0             
ffwong-delegate-2   XTS6yjjUj4t6XZWzaF41DJgghDrxVC31XoiWwgeDfzPTcAzLkjMtk           NO            0
ffwong-delegate-1   XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj     NO            0             
                             
Thanks.

Code: [Select]
1434.0    2014-06-13T14:02:45 spartako            ffwong-delegate-1                                              1.000000 XTS        0.010000 XTS        2ef04b2d
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:06:32 pm
Hi,

Can anybody send me some funds. My wallet etc is gone, enough to register as a delegate.

Thanks,

XTS8E7T1qxvfWKVZtq9HBZ8Nmv8RUSxwksukhCx3gcGEKenZN3bfh

Code: [Select]
1437.0    2014-06-13T14:06:00 spartako            betax                                                          1.000000 XTS        0.010000 XTS        b2a49d5d

Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 02:14:51 pm
You mean to delete ~/.BitSharesXTS folder by "data-dir" ?

i did that 2 hours ago and made git pull and recompiled the code


Here is my blockchain head info:

  "blockchain_head_block_num": 6416,
  "blockchain_head_block_time": "20140612T073600",

I think you are in an old fork, this is my state:
Quote
"blockchain_head_block_num": 1431,
"blockchain_head_block_time": "20140613T135645",

Try to recompile, erase your data-dir and relunch
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:22:24 pm
You mean to delete ~/.BitSharesXTS folder by "data-dir" ?

Yes, ~/.BitSharesXTS is the data-dir. It is strange, try do launch this command:

Quote
addnode "95.85.33.16:8764" "add"
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:31:57 pm
Hi,

Can anybody send me some funds. My wallet etc is gone, enough to register as a delegate.

Thanks,

XTS8E7T1qxvfWKVZtq9HBZ8Nmv8RUSxwksukhCx3gcGEKenZN3bfh

Set you some funds.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:34:26 pm
Please also give me some test fund for joining this dry run 2

ffwong-delegate-5   XTS819hyNrhVFkjEDrqM5sJmaTCS9qbUuTeFJkh81wogQFQWbRxQm     NO           0             
ffwong-delegate-4   XTS6sL31fo2DSrbFzwKvMbkYQx63fwES1AcfVWdLXg9pqkRPxuXzG       NO           0             
ffwong-delegate-3   XTS84LNqrGb9zhMUUUkK5FSoZWYJCBSbaovEA7q7NbAohkzTByxPN     NO           0             
ffwong-delegate-2   XTS6yjjUj4t6XZWzaF41DJgghDrxVC31XoiWwgeDfzPTcAzLkjMtk           NO            0
ffwong-delegate-1   XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj     NO            0             
                             
Thanks.

Code: [Select]
1434.0    2014-06-13T14:02:45 spartako            ffwong-delegate-1                                              1.000000 XTS        0.010000 XTS        2ef04b2d

Quote
  1457.0    2014-06-13T14:33:45 dan                 betax                                                         10.000000 XTS        0.010000 XTS        3bf6b6da
   1457.1    2014-06-13T14:33:45 dan                 ffwong-delegate-5                                             10.000000 XTS        0.010000 XTS        75a50de8
Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 02:36:08 pm
djdexter (unlocked) >>> addnode "95.85.33.16:8764" "add"
OK
--- there are now 0 active connections to the p2p network

After 2 mins i tried

djdexter (unlocked) >>> bitcoin_getconnectioncount
0

I'm getting no connections on network , but i can ping that addr

djdexter@ficko:~/bitshares_toolkit/programs/client$ ping 95.85.33.16
PING 95.85.33.16 (95.85.33.16) 56(84) bytes of data.
64 bytes from 95.85.33.16: icmp_seq=1 ttl=55 time=45.8 ms



You mean to delete ~/.BitSharesXTS folder by "data-dir" ?

Yes, ~/.BitSharesXTS is the data-dir. It is strange, try do launch this command:

Quote
addnode "95.85.33.16:8764" "add"
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:36:32 pm
Quote
  "blockchain_head_block_num": 1458,
  "blockchain_head_block_time": "20140613T143515",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 49.489795918367349,
  "network_num_connections": 30,
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:37:40 pm
djdexter (unlocked) >>> addnode "95.85.33.16:8764" "add"
OK
--- there are now 0 active connections to the p2p network

After 2 mins i tried

djdexter (unlocked) >>> bitcoin_getconnectioncount
0

I'm getting no connections on network , but i can ping that addr

djdexter@ficko:~/bitshares_toolkit/programs/client$ ping 95.85.33.16
PING 95.85.33.16 (95.85.33.16) 56(84) bytes of data.
64 bytes from 95.85.33.16: icmp_seq=1 ttl=55 time=45.8 ms



You mean to delete ~/.BitSharesXTS folder by "data-dir" ?

Yes, ~/.BitSharesXTS is the data-dir. It is strange, try do launch this command:

Quote
addnode "95.85.33.16:8764" "add"

Run this command to make sure you are on the same chain ID.
Quote
blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 02:40:11 pm
How long does it take for XTS to transfer?

can i get some test funds.

Code: [Select]
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0

Thanks.

I sent you 1 XTS
Code: [Select]
1405.0    2014-06-13T13:26:15 spartako            xeldal-del                                                     1.000000 XTS        0.010000 XTS        3e6c9b30

I still havn't receive them evidently.

Code: [Select]
Xeldal (unlocked) >>> wallet_account_balance xeldal-del
xeldal-del:
    0.000000 XTS
Title: Re: Dry Run 2: The Real Deal
Post by: djdexter on June 13, 2014, 02:40:41 pm
Hi Bytemaster,

djdexter (unlocked) >>> blockchain_get_config
{
  "blockchain_id": "964b38343dc7337f8d87a16323faaa7c63b95160c73739c6d0a276ef41f37312",

It seems i'm on different chain .

How can i fix this ? i tried git pull / recompile  / and deleted ~/.BitSharesXTS.


djdexter (unlocked) >>> addnode "95.85.33.16:8764" "add"
OK
--- there are now 0 active connections to the p2p network

After 2 mins i tried

djdexter (unlocked) >>> bitcoin_getconnectioncount
0

I'm getting no connections on network , but i can ping that addr

djdexter@ficko:~/bitshares_toolkit/programs/client$ ping 95.85.33.16
PING 95.85.33.16 (95.85.33.16) 56(84) bytes of data.
64 bytes from 95.85.33.16: icmp_seq=1 ttl=55 time=45.8 ms



You mean to delete ~/.BitSharesXTS folder by "data-dir" ?

Yes, ~/.BitSharesXTS is the data-dir. It is strange, try do launch this command:

Quote
addnode "95.85.33.16:8764" "add"

Run this command to make sure you are on the same chain ID.
Quote
blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:44:12 pm

Code: [Select]
Xeldal (unlocked) >>> wallet_account_balance xeldal-del
xeldal-del:
    0.000000 XTS

Try the wallet_rescan_blockchain command, otherwise we could be in different chain.
Launch the command: blockchain_get_config and check blockchain_id is "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843"
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 02:47:48 pm

Code: [Select]
Xeldal (unlocked) >>> wallet_account_balance xeldal-del
xeldal-del:
    0.000000 XTS

Try the wallet_rescan_blockchain command, otherwise we could be in different chain.
Launch the command: blockchain_get_config and check blockchain_id is "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843"

Rescanned ... same chain... no dice :(

Code: [Select]
Xeldal (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
Xeldal (unlocked) >>> wallet_account_balance xeldal-del
xeldal-del:
    0.000000 XTS
Xeldal (unlocked) >>> blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",

hrrmmm
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:51:12 pm
hrrmmm

Really strange...
Is it correct your KEY that I added to my wallet?
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL 
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0 
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 02:54:41 pm
hrrmmm

Really strange...
Is it correct your KEY that I added to my wallet?
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL 
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0 

Now I have sent 1 XTS to init-delegate-42 
Code: [Select]
1470.0    2014-06-13T14:53:15 spartako            init-delegate-42                                               1.000000 XTS        0.010000 XTS        bb72e318
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 02:54:58 pm
hrrmmm

Really strange...
Is it correct your KEY that I added to my wallet?
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL 
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0 

Correct

Code: [Select]
Xeldal (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
init-delegate-45 *                 XTS5ttrjXKJPiWYm6EL7LAYRWV4GWnAaBPjGvkydy86yaKQdxTcHg           2014-06-01T00:00:00   0
init-delegate-44 *                 XTS8QLeHvaYQqFRdTP46EZq4GVdvj65Fp9wbKBGhBx5kvDnNFTDtM           2014-06-01T00:00:00   0
init-delegate-43 *                 XTS6whTVdWVb4KFvBDfKeawRjWPa6rsG5etsMvmg1MuybWhpVTf2u           2014-06-01T00:00:00   0
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0
"OK"
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 02:57:11 pm
We have identified a problem in the fork management that is resulting in the network being flooded and large log files being written to disk.  We are actively working to resolve this issue ASAP stand by for an update.
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 02:58:58 pm

Now I have sent 1 XTS to init-delegate-42 
Code: [Select]
1470.0    2014-06-13T14:53:15 spartako            init-delegate-42                                               1.000000 XTS        0.010000 XTS        bb72e318

Not sure how long it should take but nothing there yet either.

Code: [Select]
Xeldal (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
Xeldal (unlocked) >>> wallet_account_balance init-delegate-42
init-delegate-42:
    0.000000 XTS

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 03:04:58 pm
How long does it take for XTS to transfer?

can i get some test funds.

Code: [Select]
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0

Thanks.

I sent you 1 XTS
Code: [Select]
1405.0    2014-06-13T13:26:15 spartako            xeldal-del                                                     1.000000 XTS        0.010000 XTS        3e6c9b30

I still havn't receive them evidently.

Code: [Select]
Xeldal (unlocked) >>> wallet_account_balance xeldal-del
xeldal-del:
    0.000000 XTS

It normally takes just 1 block, depends upon how many delegates are producing blocks.  Right now it is about 1 minute on average, however, the network is experiencing some major difficulties due to bug in the fork syncing code.
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 03:16:01 pm
 If it helps (I assume this is due to the bug so not much)

 I have not got anything from you yet and I cannot find the transaction in the network.

 I also imported some keys and registered as a delegate but is still pending.

Code: [Select]
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    703.0    2014-06-13T08:12:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        231fcf83
   pending   2014-06-13T14:51:52 betax               betax               register betax as a delegate               0.000000 XTS       10.495702 XTS        36a1af5e
Title: Re: Dry Run 2: The Real Deal
Post by: coolspeed on June 13, 2014, 03:32:03 pm
I imported my pts wallet, and rescaned blockchain, but my balance is still 0. Nor can I transfer any XTS to anybody. But I made it to register myself as a delegate, which was not able before importing of pts wallet because of lack of funds.

Does anybody know why?
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 13, 2014, 03:32:46 pm
I run 2 clients on my 2 linux pc and this morning I found they have different blockchain_head_block_num.

Quote
{
  "blockchain_head_block_num": 497,
  "blockchain_head_block_time": "20140613T072200",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 12.8291171915333,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": "20140613T152700",
  "wallet_seconds_until_next_block_production": 10,
  "wallet_local_time": "20140613T152650",
  "blockchain_random_seed": "098e339373bd101d5aa1b783efca8fb0d36c596c",
  "blockchain_shares": 9999981042660,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}


Quote
{
  "blockchain_head_block_num": 1471,
  "blockchain_head_block_time": "20140613T145500",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 45.518535898639136,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T152454",
  "blockchain_random_seed": "ed6a132dd035baac467e1171d20737a5ffb46304",
  "blockchain_shares": 9999943623741,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 13, 2014, 03:34:14 pm
Can you vote me and send me some love :P

NAME             BALANCE         KEY                                                                                                        REGISTERED            TRUST LEVEL
networker     0.000000 XTS    XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO                    0

I sent you some XTS for register your name and some LOVE.

Quote
1400.0    2014-06-13T13:20:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        0865528f
   1400.1    2014-06-13T13:20:45 spartako            networker                                                   100.000000 LOVE        0.010000 XTS        526193c9

When you will become delegate I am able to vote for you.

Why my balance still is zero?

networker (unlocked) >>> wallet_account_register
account_name: networker
pay_from_account: networker
10
!"Insufficient Funds": Requested 0.010001 XTS but only 0.000000 XTS available
    {"required":"0.010001 XTS","available":"0.000000 XTS"}
    th_a  wallet.cpp:178 withdraw_to_transaction
networker (unlocked) >>> wallet_list_receive_accounts
NAME                     BALANCE                  KEY                                                             REGISTERED            TRUST LEVEL
networker                0.000000 XTS             XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO

Please help!
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 03:57:14 pm
I run 2 clients on my 2 linux pc and this morning I found they have different blockchain_head_block_num.


Mine is stuck on block count 751. May be it is the bug mentioned by bytemaster.
This may be also the reason I did not receive the fund yet.

{
  "blockchain_head_block_num": 751,
  "blockchain_head_block_time": "20140613T083415",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 18.718843469591228,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 2892292014,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T160121",
  "blockchain_random_seed": "5ca9a6ed6ca1850ae6b01ab46e935390bc701e39",
  "blockchain_shares": 9999962538849,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 04:00:09 pm
I guess I am on a forked chain again. Others are in block 16XX

{
  "blockchain_head_block_num": 1415,
  "blockchain_head_block_time": "20140613T153330",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 42.450765864332602,
  "network_num_connections": 10,
  "wallet_unlocked_seconds_remaining": 9948066,
  "wallet_next_block_production_time": "20140613T153730",
  "wallet_seconds_until_next_block_production": 201,
  "wallet_local_time": "20140613T153409",
  "blockchain_random_seed": "83f58d24b891bc8db6c7673827c3ada0eedf440c",
  "blockchain_shares": 9999952974179,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141006T185515",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 13, 2014, 04:14:21 pm
From above posts , I found we at least have 3 chains running (forked again) :P :P :P :P :P :P :P :P
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 04:18:10 pm
No is due to the bug Im stuck in 1402
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 13, 2014, 04:22:43 pm
From above posts , I found we at least have 3 chains running (forked again) :P :P :P :P :P :P :P :P

+ 1 ?
"blockchain_head_block_num": 1704,
"blockchain_head_block_time": "20140613T162115",
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 04:25:40 pm

{
  "blockchain_head_block_num": 751,
  "blockchain_head_block_time": "20140613T083415",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 18.718843469591228,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 2892292014,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T160121",
  "blockchain_random_seed": "5ca9a6ed6ca1850ae6b01ab46e935390bc701e39",
  "blockchain_shares": 9999962538849,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}

Is it a bug? I set a very big constant (for unlock time) when I unlocked the wallet.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 13, 2014, 04:28:13 pm
Can you vote me and send me some love :P

NAME             BALANCE         KEY                                                                                                        REGISTERED            TRUST LEVEL
networker     0.000000 XTS    XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO                    0

I sent you some XTS for register your name and some LOVE.

Quote
1400.0    2014-06-13T13:20:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        0865528f
   1400.1    2014-06-13T13:20:45 spartako            networker                                                   100.000000 LOVE        0.010000 XTS        526193c9

When you will become delegate I am able to vote for you.

Why my balance still is zero?

networker (unlocked) >>> wallet_account_register
account_name: networker
pay_from_account: networker
10
!"Insufficient Funds": Requested 0.010001 XTS but only 0.000000 XTS available
    {"required":"0.010001 XTS","available":"0.000000 XTS"}
    th_a  wallet.cpp:178 withdraw_to_transaction
networker (unlocked) >>> wallet_list_receive_accounts
NAME                     BALANCE                  KEY                                                             REGISTERED            TRUST LEVEL
networker                0.000000 XTS             XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO

Please help!

I think, I sent funds in an other chain fork.
I tried again:
Code: [Select]
1479.0    2014-06-13T15:48:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        add543bb
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 13, 2014, 04:54:17 pm
it's a fork or just stop sync?
try command in both 2 nodes to see if block 497 is the same.
Code: [Select]
blockchain_get_block_by_number 497
I run 2 clients on my 2 linux pc and this morning I found they have different blockchain_head_block_num.

Quote
{
  "blockchain_head_block_num": 497,
  "blockchain_head_block_time": "20140613T072200",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 12.8291171915333,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": "20140613T152700",
  "wallet_seconds_until_next_block_production": 10,
  "wallet_local_time": "20140613T152650",
  "blockchain_random_seed": "098e339373bd101d5aa1b783efca8fb0d36c596c",
  "blockchain_shares": 9999981042660,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}


Quote
{
  "blockchain_head_block_num": 1471,
  "blockchain_head_block_time": "20140613T145500",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 45.518535898639136,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T152454",
  "blockchain_random_seed": "ed6a132dd035baac467e1171d20737a5ffb46304",
  "blockchain_shares": 9999943623741,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 04:57:31 pm
Just deleted the .BitsharesXTS folder and restart everything. Now the wallet sync to the block 1495. But I still did not receive any fund previously sent by bytemaster and others (thanks anyway), even after rescan the chain. Can someone please sent me again?
Edited: Got the fund. But have another problem. ... (see next post)

{
  "blockchain_head_block_num": 1495,
  "blockchain_head_block_time": "20140613T165430",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 39.770397703977039,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 999999735,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T165620",
  "blockchain_random_seed": "b0c4704bee5b8951544428447e35c24d1992b240",
  "blockchain_shares": 9999944179437,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100114T121019",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 05:07:34 pm
Now everytime I open my wallet and then type  wallet_list_unspent_balances

BALANCE                                   OWNER                     VOTE
--------------------------------------------------------------------------------------------------------------------------
           1000000    XTSHYSKmUfq1YMb9P7pMpajbwyn7qUJES6cT                        +bts101
Segmentation fault (core dumped)

Program received signal SIGSEGV, Segmentation fault.
0x0000000000651b93 in bts::cli::detail::cli_impl::format_and_print_result (
    this=0x158b370, command=..., arguments=..., result=...)
    at /home/ttwong/bitshares_toolkit/libraries/cli/cli.cpp:798
798                                 if (delegate_rec->name.size() > 21)


Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 05:16:08 pm
Trying to upgrade from registered account to delegate. But the required fund is higher than my balance. Can anyone send me more for testing? Thanks.

"required":"10.495702 XTS","available":"9.989999 XTS"


ffwong-delegate-1  XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj           NO                    0             
ffwong-delegate-2  XTS6yjjUj4t6XZWzaF41DJgghDrxVC31XoiWwgeDfzPTcAzLkjMtk           NO                    0             
ffwong-delegate-3  XTS84LNqrGb9zhMUUUkK5FSoZWYJCBSbaovEA7q7NbAohkzTByxPN           NO                    0             
ffwong-delegate-4  XTS6sL31fo2DSrbFzwKvMbkYQx63fwES1AcfVWdLXg9pqkRPxuXzG           NO                    0             
ffwong-delegate-5 XTS819hyNrhVFkjEDrqM5sJmaTCS9qbUuTeFJkh81wogQFQWbRxQm           2014-06-13T17:00:00   0 
Title: Re: Dry Run 2: The Real Deal
Post by: myhometalk on June 13, 2014, 05:29:03 pm
anyone can spare me some xts to following address. I would like to register to be a delegate by myself.

XTS6synRW1rpdarMk4ELRkUQUAxMQwNm87MoppFGJ4jqAz9fgGe2L
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 13, 2014, 05:48:20 pm
ffwong-delegate-1  XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj
send.

XTS5vTWzNLkbr2XcFRJTq49x47npNc6D5hsTgYYNaVFZAPxvpn2Rf
send.
Title: Re: Dry Run 2: The Real Deal
Post by: myhometalk on June 13, 2014, 05:51:41 pm
could you please send it to XTS6synRW1rpdarMk4ELRkUQUAxMQwNm87MoppFGJ4jqAz9fgGe2L?

i miss copy paste my address


ffwong-delegate-1  XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj
send.

XTS5vTWzNLkbr2XcFRJTq49x47npNc6D5hsTgYYNaVFZAPxvpn2Rf
send.
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 13, 2014, 05:56:19 pm
ffwong-delegate-1  XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj
send.

XTS5vTWzNLkbr2XcFRJTq49x47npNc6D5hsTgYYNaVFZAPxvpn2Rf
send.

Got it. Thanks. Make one account as delegate "ffwong-delegate-5".
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 13, 2014, 05:58:39 pm
could you please send it to XTS6synRW1rpdarMk4ELRkUQUAxMQwNm87MoppFGJ4jqAz9fgGe2L?

i miss copy paste my address


ffwong-delegate-1  XTS7Zm1t5sHKS9Cm7XJDTNWgzQUi2V1WoFzJDeB4PzX9cLGENjGxj
send.

XTS5vTWzNLkbr2XcFRJTq49x47npNc6D5hsTgYYNaVFZAPxvpn2Rf
send.

send.
Title: Re: Dry Run 2: The Real Deal
Post by: itnom on June 13, 2014, 06:22:17 pm
I just set everything up on our server. I hope it isn't too late.

XTS8C53PZp3dkkUyfxZyrfcwqazXV6dRWA7UGgaPFR88zNWdb7D2M

XTS7Y3iCckmTj428PDAiqStkN1W1HTH6LzFWrewwEHxbK8dTCvCqc

XTS5V4sJqepPR34T6bDrjw3QigJLx9gC9cfUaPasTLHPDksBSsCeC

XTS623e6h5zuyvU9rhnU58XF5QA63QPpwxzdbAj1Po6e18AqFAoTC

XTS78otuA76BjeFwcE8YDeREGsedLiFzncCuVrWFax2CQX4KStB9K

If any more info is needed I'll put it up on the forum asap.

My team Bitsapphire is creating a one-pager explaining why we think we'll be an awesome delegate!
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 06:23:47 pm
I just set everything up on our server. I hope it isn't too late.

XTS8C53PZp3dkkUyfxZyrfcwqazXV6dRWA7UGgaPFR88zNWdb7D2M

XTS7Y3iCckmTj428PDAiqStkN1W1HTH6LzFWrewwEHxbK8dTCvCqc

XTS5V4sJqepPR34T6bDrjw3QigJLx9gC9cfUaPasTLHPDksBSsCeC

XTS623e6h5zuyvU9rhnU58XF5QA63QPpwxzdbAj1Po6e18AqFAoTC

XTS78otuA76BjeFwcE8YDeREGsedLiFzncCuVrWFax2CQX4KStB9K

If any more info is needed I'll put it up on the forum asap.

My team Bitsapphire is creating a one-pager explaining why we think we'll be an awesome delegate!

This network has already started, but delegate campaigns should start soon and so you can still be a delegate on this network.
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 06:28:15 pm
XTS5Q7j3ZAYwjGAuK6AfWiqDuahnah9MVHXxGAr8yjsxWwuEAX9xg

XTS5K6TmQjqReTUhWMg3EBjQ26VB6r26jMn4r2VEG2ykWh2xFkUpP

XTS5HHx85ASdW3b4UmyV8g2rLyYRfHeTj8aH6E1DTE11jFUBr96as

Would anyone please send me some xts ?
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 06:28:48 pm
For everyone stuck, it seems to work now if you restart and clear your data at BitSharesXTS
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 13, 2014, 06:29:32 pm
PRIVATE KEYS REMOVED
Would anyone please send me some xts ?
hmm .. arent these supposed to be private keys?

adresses start with XTS
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 06:33:49 pm
PRIVATE KEYS REMOVED

Would anyone please send me some xts ?
hmm .. arent these supposed to be private keys?

adresses start with XTS

Yes it seems like that
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 06:38:45 pm

hmm .. arent these supposed to be private keys?

adresses start with XTS
[/quote]

I am stupid. Remove my quote from your post ? :-X :-X
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 06:39:12 pm

hmm .. arent these supposed to be private keys?

adresses start with XTS

Yes it seems like that
[/quote]

I am stupid. Remove my quote from your post ? :-X :-X
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 06:39:24 pm


Would anyone please send me some xts ?
hmm .. arent these supposed to be private keys?

adresses start with XTS

Both addresses and public keys start with XTS.

HeyD just posted his private keys...
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 06:43:50 pm
 +5%

I didn't look. I promise.
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 06:44:21 pm
XTS5Q7j3ZAYwjGAuK6AfWiqDuahnah9MVHXxGAr8yjsxWwuEAX9xg

XTS5K6TmQjqReTUhWMg3EBjQ26VB6r26jMn4r2VEG2ykWh2xFkUpP

XTS5HHx85ASdW3b4UmyV8g2rLyYRfHeTj8aH6E1DTE11jFUBr96as

Would anyone please send me some xts ?
Code: [Select]
pending   2014-06-13T18:42:33 betax               heyd                                                          10.000000 XTS        0.010000 XTS        4b493368   
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 13, 2014, 06:50:34 pm
Someone try sending test funds to me again please.  I has none.

Code: [Select]
xeldal-del                         XTS8M923ocWMSb1UF3iA883tYcjCBfWdFK9cJH1YjNNpWJdARy9G4           NO                    0
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 13, 2014, 06:51:11 pm
The test network seems to be working fine now.
I am running delegate 96 in two separate clients. Let's see what'll happen.
Title: Re: Dry Run 2: The Real Deal
Post by: myhometalk on June 13, 2014, 06:55:53 pm
how can i transfer xts from wallet A to wallet B?
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 13, 2014, 06:56:24 pm
I think I'm back on the main chain.  Actived delegates 13,14,15, and 16.  Inactive delegate puppies (I'm gonna have to change that name before this goes live.)

I've got the qt wallet compiled and running on Ubuntu.  First time I run it, it runs great.  Creates a wallet for me, and has most functions working correctly.  I had to close it due to the fork, and now I don't know how to unlock my wallet from within Qt wallet.  Does anyone know how to wallet_open in Qt client?
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 07:29:26 pm
FYI

Restarted the client and I am now stuck on 1393.

Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 13, 2014, 07:39:36 pm
My delegate node (bitcoiners) seems to be inactive. Please vote for it, so it starts producing blocks.

Code: [Select]
get_info
{
  "blockchain_head_block_num": 1998,
  "blockchain_head_block_time": "20140613T193245",

Code: [Select]
default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 0,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}
Code: [Select]
default (unlocked) >>> blockchain_list_delegates
...

** Inactive:
...
304         puppies                  17531378            0                   0.000175315 %       0               0               
297         bts101                   5000000             0                   5.00003e-05 %       0               0               
299         bitcoiners               0                   0                   0 %                 0               0             
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 08:29:34 pm
We have some significant forking still going on at this point in time.  We are working very hard over here to identify the cause.

Some of the steps we have take to mitigate (but not solve) the problem is by increasing the required connection count before a delegate will start producing blocks.

Now we need to solve a bug where a node just stops receiving (or processing) blocks. 
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 08:32:37 pm
Am I on fork?

Code: [Select]
  "blockchain_head_block_num": 1395,
  "blockchain_head_block_time": "20140613T203115",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 27.556818181818183,

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 08:44:52 pm
Am I on fork?

Code: [Select]
  "blockchain_head_block_num": 1395,
  "blockchain_head_block_time": "20140613T203115",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 27.556818181818183,


{
  "blockchain_head_block_num": 1577,
  "blockchain_head_block_time": "20140613T204045",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 30.417058639071808,
  "network_num_connections": 22,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140613T204435",
  "blockchain_random_seed": "7a2a2b3fecebb31be4824a1624877493c8bbf0d0",
  "blockchain_shares": 9999914511592,
  "network_num_connections_max": 100,
  "network_protocol_version": 101,
  "wallet_open": false,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 09:17:36 pm
After blockchain resync

Code: [Select]
  "blockchain_head_block_num": 2166,
  "blockchain_head_block_time": "20140613T211630",

Btw does keyhotee id import works?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 09:19:18 pm
After blockchain resync

Code: [Select]
  "blockchain_head_block_num": 2166,
  "blockchain_head_block_time": "20140613T211630",

Btw does keyhotee id import works?

{
  "blockchain_head_block_num": 2166,
  "blockchain_head_block_time": "20140613T211630",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 42.395104895104893,
  "network_num_connections": 6,
  "wallet_unlocked_seconds_remaining": 2892273106,
  "wallet_next_block_production_time": "20140613T212815",
  "wallet_seconds_until_next_block_production": 706,
  "wallet_local_time": "20140613T211629",
  "blockchain_random_seed": "4f489d9f2842b59467d9fdec51913a1fd565178e",
  "blockchain_shares": 9999952247143,
  "network_num_connections_max": 100,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 09:21:35 pm
@bytemaster can you share you connected nodes ip? I still have only one connection
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 09:38:47 pm
Btw seems like importing keyhotee id doent work. It always said
Code: [Select]
10 assert_exception: Assert Exception
!"Account name is already registered under a different key":
    {}
    th_a  wallet.cpp:817 add_contact_account
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 09:39:11 pm
@bytemaster can you share you connected nodes ip? I still have only one connection

I think the problem is all nodes with a public IP are filled up.   If you are running a public node set the "--maximum-number-of-connections" argument to something higher than 12.

I too am only seeing 1 connection from my local computer.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 09:39:51 pm
Btw seems like importing keyhotee id doent work. It always said
Code: [Select]
10 assert_exception: Assert Exception
!"Account name is already registered under a different key":
    {}
    th_a  wallet.cpp:817 add_contact_account

Yep, there are apparently issues here as this code was implemented quickly without testing.
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 09:51:07 pm
@bytemaster can you share you connected nodes ip? I still have only one connection

I think the problem is all nodes with a public IP are filled up.   If you are running a public node set the "--maximum-number-of-connections" argument to something higher than 12.

I too am only seeing 1 connection from my local computer.

Yep i'm running public node (xeon.gentoo.ru:8764) and i set num connections to 64
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 09:57:42 pm
@bytemaster can you share you connected nodes ip? I still have only one connection

I think the problem is all nodes with a public IP are filled up.   If you are running a public node set the "--maximum-number-of-connections" argument to something higher than 12.

I too am only seeing 1 connection from my local computer.

Yep i'm running public node (xeon.gentoo.ru:8764) and i set num connections to 64

I cannot connect to you.. are you sure it is actually running on that port?

default (unlocked) >>> network_get_info
{
  "listening_on": "0.0.0.0:8764",
  "node_id": "6ee4de063a50a4d0e15db46273802822f3b90069"
}
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 13, 2014, 10:19:56 pm
@bytemaster can you share you connected nodes ip? I still have only one connection

I think the problem is all nodes with a public IP are filled up.   If you are running a public node set the "--maximum-number-of-connections" argument to something higher than 12.

I too am only seeing 1 connection from my local computer.

Yep i'm running public node (xeon.gentoo.ru:8764) and i set num connections to 64

I cannot connect to you.. are you sure it is actually running on that port?

default (unlocked) >>> network_get_info
{
  "listening_on": "0.0.0.0:8764",
  "node_id": "6ee4de063a50a4d0e15db46273802822f3b90069"
}

Yep i'm running on this port

Code: [Select]
network_get_info
{
  "listening_on": "0.0.0.0:8764",
  "node_id": "a194c59317e1c848347a00f48e71b8ed8088e41b"
}

ip is 79.173.81.171
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 10:26:36 pm
forked again. please check block 1393 information from 2 of my bitshares clients

blockchain_get_block_by_number 1393

Quote
pan2pan (locked) >>> blockchain_get_block_by_number 1393
{
  "previous": "0b2923fad01d7f85c8710b138b64b096ebd15e3e",
  "block_num": 1393,
  "fee_rate": 1000,
  "delegate_pay_rate": 21887,
  "timestamp": "20140613T130615",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a3692fdcecf3c4405a3b873f74e7443d09c626a9",
  "previous_secret": "d3bcc6efdfff53e030957afe668ac46cd8e65337",
  "delegate_signature": "202002954e4399c634020a42eeb6e9f5100001dd74088eeb6f6ce76088694f1a626a5cf34c6bd090172fb3c85ad1c4d392a9a4c498e0513d879
fdc39b1b3ae4c4e",
  "user_transactions": []
}


Quote

wallet-A (locked) >>> blockchain_get_block_by_number 1393
{
  "previous": "c12b644291f035dc4323877b5f0f6525d7f90d78",
  "block_num": 1393,
  "fee_rate": 1000,
  "delegate_pay_rate": 21887,
  "timestamp": "20140613T130815",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "0482eee15a5f1489689acf429f161c36ca283118",
  "previous_secret": "f760e8b976f9d9a4c24f2be3604ae5eca88f4f47",
  "delegate_signature": "20a6ebb539d512aa10b1c381bb040bef240af5abd8af4c16f42e608900b2995fa6a9f943ea1a5220ebaa809c679856f175c7e84ec8e7a562d94
6222f2707857323",
  "user_transactions": []
}


How many connections do you have?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 10:29:33 pm
I want to thank everyone who is helping us work through these bugs and resolve forks.  I know these forks are frustrating and you all are putting a lot of time on your end to help us out.   

Title: Re: Dry Run 2: The Real Deal
Post by: myhometalk on June 13, 2014, 10:32:25 pm


How many connections do you have?

only one connection for each client
Title: Re: Dry Run 2: The Real Deal
Post by: JoeyD on June 13, 2014, 10:35:23 pm
I'm seeing 3 connections at the moment, from the 64 I've set. I'm trying to run a seed node, does that need something else apart from the client running? Like a well stocked wallet or something?

ip is 149.210.177.219

network_get_info
{
  "listening_on": "0.0.0.0:8764",
  "node_id": "bfec892b9ae373cb4c59b5cf678cc922a5dc2b99"
}

I figured there were enough delegates to keep the network running, but I'm not seeing that many. Would you like met to setup an extra delegate for the testnet or are all delegate seats filled even though they seem to be inactive?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 13, 2014, 10:38:35 pm
I'm seeing 3 connections at the moment, from the 64 I've set. I'm trying to run a seed node, does that need something else apart from the client running? Like a well stocked wallet or something?

ip is 149.210.177.219

network_get_info
{
  "listening_on": "0.0.0.0:8764",
  "node_id": "bfec892b9ae373cb4c59b5cf678cc922a5dc2b99"
}

I figured there were enough delegates to keep the network running, but I'm not seeing that many. Would you like met to setup an extra delegate for the testnet or are all delegate seats filled even though they seem to be inactive?

Delegate seats are all up for grabs based upon participating in these tests.  Helping us out earns your stripes and it should pay in the long run.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 13, 2014, 10:39:27 pm
he means in this test net...

they are all filled, but hopefully we will have delegate voting later in this round
Title: Re: Dry Run 2: The Real Deal
Post by: JoeyD on June 13, 2014, 10:56:09 pm
he means in this test net...

they are all filled, but hopefully we will have delegate voting later in this round

Yeah I meant to help with the testnet. I'll only setup a non-testnet delegate to help bootstrap the system and if I don't get penalized for getting voted out later on, when I make way for people who want to do this as a job. I'm unable to guarantee a 24/7 full uptime for years to come and eventhough I'm not in it purely for the money, that doesn't mean I can just afford to lose the little stake I have.

In the meantime if the net is still up, would someone be so kind to send some testXTS to XTS8dQUhrQt45ovDRkXU18dag5Mpktu83N58sGfxpUKRjJcYp5W2V?
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 13, 2014, 11:06:25 pm
0 connection  now.....................

Quote
pan2pan (locked) >>> getinfo
{
  "blockchain_head_block_num": 2319,
  "blockchain_head_block_time": "20140613T223830",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 39.176090468497577,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": "20140613T232530",
  "wallet_seconds_until_next_block_production": 1203,
  "wallet_local_time": "20140613T230527",
  "blockchain_random_seed": "e8c4065391a7494cf1812b80c36b77c6e869090b",
  "blockchain_shares": 9999957255332,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 11:09:38 pm
Hi,

Could be a reason for the forking importing your private keys from PTS, BTC ? Am I just being silly or is it an timing coincidence.

Around 5 hours ago bytemaster and spartakus sent me 10 and 1 XTS
I also imported my keys around the same time.

Their transactions never appeared and I was already in a fork.

Restart and import wallets and things keep breaking.

Move to a VM and import the private key from XTC wallet, rescan and start seeing the transactions.
Import the wallet keys and breaks again.

Move to a VPS (just for kicks) and import the private key from XTC wallet, rescan and I don't see any balance from other wallets (PTS, BTC).

Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 11:19:55 pm
Hi,

Could be a reason for the forking importing your private keys from PTS, BTC ? Am I just being silly or is it an timing coincidence.

Around 5 hours ago bytemaster and spartakus sent me 10 and 1 XTS
I also imported my keys around the same time.

Their transactions never appeared and I was already in a fork.

Restart and import wallets and things keep breaking.

Move to a VM and import the private key from XTC wallet, rescan and start seeing the transactions.
Import the wallet keys and breaks again.

Move to a VPS (just for kicks) and import the private key from XTC wallet, rescan and I don't see any balance from other wallets (PTS, BTC).

Ignore that my vm and vps has just catched up on blocks, but balance is not being reflected for pts / btc
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 13, 2014, 11:36:01 pm
Hi,

Can you vote for me "betax" I have the same delegate running on a VPS and another machine. 
Time for bed for me anyway.

Have fun !
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 12:00:10 am
My delegate node (bitcoiners) still has not produced any blocks. Please vote for it, so it starts working.

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 0,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 14, 2014, 12:40:11 am
I've just wiped data dir on my seed node.  95.85.33.16:8764.  Feel free to connect.  I'm at work, but PM me if its not visible from the main chain and I will get it back on the main chain.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 01:02:42 am
My delegate node (bitcoiners) still has not produced any blocks. Please vote for it, so it starts working.

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 0,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}

You are now the leading contender.. :)
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 01:10:13 am
My delegate node (bitcoiners) still has not produced any blocks. Please vote for it, so it starts working.

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 0,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}

You are now the leading contender.. :)

init-delegate-1 is now out, you are in :)
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 14, 2014, 01:17:24 am
Code: [Select]
roy (unlocked) >>>  blockchain_get_blockcount
1473
roy (unlocked) >>> blockchain_get_block_by_number 1473
{
  "previous": "594cb100e841b0ec850b28b5528ba35eed0137cf",
  "block_num": 1473,
  "fee_rate": 1000,
  "delegate_pay_rate": 23007,
  "timestamp": "20140613T155145",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "4e5a9bcdc3176c15677a9bb626ad1afebd2fb03d",
  "previous_secret": "359c9980528d0256c421a7e7cbf0ba288f353a4c",
  "delegate_signature": "1fa3ea891232bb8196c528e54f6b17782497a09cb63ca6b1f0785f9d93e529673eb0e99ef7a88dd9f3c09d3eb2488bc85d4fdf34a76e424e5d1ed8187b3bbb373f",
  "user_transactions": []
}
I can not regester accounts now ,if I am in main chain
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 14, 2014, 01:18:25 am
Code: [Select]
cgafeng (unlocked) >>> wallet_get_account
account_name: cgafeng
{
  "index": 7,
  "id": 303,
  "name": "cgafeng",
  "public_data": "cgafeng is good person",
  "owner_key": "XTS8daF9rX4LiWghT2LbkV1ds2NtiZjEdCiXkkmP6ua3S6s2Vsx8n",
  "active_key_history": [[
      "20140613T092800",
      "XTS8daF9rX4LiWghT2LbkV1ds2NtiZjEdCiXkkmP6ua3S6s2Vsx8n"
    ]
  ],
  "delegate_info": {
    "votes_for": 10361483474,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },

I would like to be delegate.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 01:48:45 am
Code: [Select]
roy (unlocked) >>>  blockchain_get_blockcount
1473
roy (unlocked) >>> blockchain_get_block_by_number 1473
{
  "previous": "594cb100e841b0ec850b28b5528ba35eed0137cf",
  "block_num": 1473,
  "fee_rate": 1000,
  "delegate_pay_rate": 23007,
  "timestamp": "20140613T155145",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "4e5a9bcdc3176c15677a9bb626ad1afebd2fb03d",
  "previous_secret": "359c9980528d0256c421a7e7cbf0ba288f353a4c",
  "delegate_signature": "1fa3ea891232bb8196c528e54f6b17782497a09cb63ca6b1f0785f9d93e529673eb0e99ef7a88dd9f3c09d3eb2488bc85d4fdf34a76e424e5d1ed8187b3bbb373f",
  "user_transactions": []
}
I can not regester accounts now ,if I am in main chain

You are not in main chain.  Looks like you are stalled (a known bug that we are working to solve).
Title: Re: Dry Run 2: The Real Deal
Post by: ffwong on June 14, 2014, 03:23:18 am
I have registered as a delegate 10 hours ago, but remains inactive for a long time (don't know how to be active). Then I went to sleep (very late in my time zone). After wakeup, the connection lost (0 connection), and I can no longer find my account "ffwong-delegate-5" in the delegate list. I guess I was being kicked out and lost the status, right?  (FYI, my machine is always connected to the internet, it is not my network connection problem.)

In what condition, I can maintain the connection? I am running on the node on a virtualbox virtual machine, and I have port-forwarded the randomly selected port by bitshares_client to my host machine. But the connection still lost from time to time. Is there a list of nodes that I can add? Anything I should do to make it right?

BTW, I wanted to re-register as delegate, but I am stupid to list multiple accounts when I asked people for sending me fund. The fund is separated on two accounts (1 with 10 XTS, 1 with 1XTS). The registration command does not support funding from multiple accounts. Shall I use "wallet_transfer" to transfer fund one to another? I did that last night before I slept. It seems very weird. The balance seems not right. It would be great if someone can send me 1 or 2 XTS to

ffwong-delegate-5            XTS819hyNrhVFkjEDrqM5sJmaTCS9qbUuTeFJkh81wogQFQWbRxQm

Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 14, 2014, 03:36:51 am
On recent builds I'm only getting 1 active connection.  Anyone else having this issue?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 03:38:57 am
In my experience the network code is completely botched right now.  I am working with Eric to track down the cause.  Very frustrating. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 14, 2014, 03:41:00 am
Np, good to know it's not just me.
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 14, 2014, 05:24:12 am
My logs got 95 GB in 1 day which filled up the space I've assigned to the VM running the node resulting in crash of the client.
I'll increase its size and update to latest version and restart.
Title: Re: Dry Run 2: The Real Deal
Post by: 天籁 on June 14, 2014, 05:42:29 am
Maybe 30sec is too short for a delegate to produce a block and to be synchronized by the whole network(or 100 delegates) . How about 2 or 5 min?

In my experience the network code is completely botched right now.  I am working with Eric to track down the cause.  Very frustrating. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 14, 2014, 05:44:49 am
Code: [Select]
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
init-delegate-118                  XTS7X933vLMhkPiv3tFACokWfVhkBJwkTbrgiworsvNnWaiKdXYxZ           2014-06-14T05:22:30   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

I hire a VPS and it can runing 7*24, voting me
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 14, 2014, 05:45:30 am
Am I still on the right one?

Code: [Select]
default (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 2867,
  "blockchain_head_block_time": "20140614T054200",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 36.248131539611357,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140614T054300",
  "blockchain_random_seed": "12ee3a21875e68c1aaf52fdf265e7d8a310d8cfb",
  "blockchain_shares": 9999977325770,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19700101T000000",
  "wallet_version": 100
}

nothing produce yet

Code: [Select]
default (unlocked) >>> wallet_get_account betax
{
  "index": 8,
  "id": 307,
  "name": "betax",
  "public_data": {},
  "owner_key": "XTS8E7T1qxvfWKVZtq9HBZ8Nmv8RUSxwksukhCx3gcGEKenZN3bfh",
  "active_key_history": [[
      "20140613T145130",
      "XTS8E7T1qxvfWKVZtq9HBZ8Nmv8RUSxwksukhCx3gcGEKenZN3bfh"
    ]
  ],
  "delegate_info": {
    "votes_for": 9980000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 0,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T145130",
  "last_update": "20140613T214145",
  "meta_data": null,
  "account_address": "XTStm6ysCymEG9m6QR9sQVV9DRPQpfjsTQr",
  "trust_level": 1,
  "private_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 14, 2014, 05:46:27 am
Just syncrhonized (took less than a minute with clean data dir).

Am I on the right chain?
"blockchain_head_block_num": 2870,
"blockchain_head_block_time": "20140614T054445",
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 14, 2014, 05:53:16 am
Just syncrhonized (took less than a minute with clean data dir).

Am I on the right chain?
"blockchain_head_block_num": 2870,
"blockchain_head_block_time": "20140614T054445",

may be right. I on here:

 "blockchain_head_block_num": 2879,
 "blockchain_head_block_time": "20140614T055045",
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 06:09:05 am

init-delegate-1 is now out, you are in :)

Great! Thanks.

Still, delegate bitcoiners is not producing any blocks yet..

Code: [Select]
get_info
{
  "blockchain_head_block_num": 2898,
  "blockchain_head_block_time": "20140614T060430",

default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83010000000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 11,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 14, 2014, 06:31:53 am
I can't produce even 1 block after rebuild about 8hours ago.
the network and block sync seems no problem.
attention that  "wallet_seconds_until_next_block_production" is -5,
Code: [Select]
delegate (unlocked) >>> info
{
  "blockchain_head_block_num": 2929,
  "blockchain_head_block_time": "20140614T062800",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 35.780154924382146,
  "network_num_connections": 2,
  "wallet_unlocked_seconds_remaining": 99999835,
  "wallet_next_block_production_time": "20140614T062815",
  "wallet_seconds_until_next_block_production": -5,
  "wallet_local_time": "20140614T062820",
  "blockchain_random_seed": "8bb94b1e583370db1d9ed0e3e1c0ba8986812a78",
  "blockchain_shares": 9999979815269,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170814T161215",
  "wallet_version": 100
}
delegate (unlocked)  >>> about
{
  "bitshares_toolkit_revision": "2079bad65120f1a3a04ee8abc0a0e7baa345b896",
  "bitshares_toolkit_revision_age": "8 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "32 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 07:48:30"
}
my account is 17,18,19,20.
before this upgrade, I miss only 3 blocks.
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 14, 2014, 06:52:55 am
Oh, I know why from the source code.
delegate will not  producing block when connection less than 5.

But why the connection is always 1 or 2? I have a public IP.

I can't produce even 1 block after rebuild about 8hours ago.
the network and block sync seems no problem.
attention that  "wallet_seconds_until_next_block_production" is -5,
Code: [Select]
delegate (unlocked) >>> info
{
  "blockchain_head_block_num": 2929,
  "blockchain_head_block_time": "20140614T062800",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 35.780154924382146,
  "network_num_connections": 2,
  "wallet_unlocked_seconds_remaining": 99999835,
  "wallet_next_block_production_time": "20140614T062815",
  "wallet_seconds_until_next_block_production": -5,
  "wallet_local_time": "20140614T062820",
  "blockchain_random_seed": "8bb94b1e583370db1d9ed0e3e1c0ba8986812a78",
  "blockchain_shares": 9999979815269,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170814T161215",
  "wallet_version": 100
}
delegate (unlocked)  >>> about
{
  "bitshares_toolkit_revision": "2079bad65120f1a3a04ee8abc0a0e7baa345b896",
  "bitshares_toolkit_revision_age": "8 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "32 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 07:48:30"
}
my account is 17,18,19,20.
before this upgrade, I miss only 3 blocks.
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 14, 2014, 07:03:58 am
Oh, I know why from the source code.
delegate will not  producing block when connection less than 5.

But why the connection is always 1 or 2? I have a public IP.

I can't produce even 1 block after rebuild about 8hours ago.
the network and block sync seems no problem.
attention that  "wallet_seconds_until_next_block_production" is -5,
Code: [Select]
delegate (unlocked) >>> info
{
  "blockchain_head_block_num": 2929,
  "blockchain_head_block_time": "20140614T062800",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 35.780154924382146,
  "network_num_connections": 2,
  "wallet_unlocked_seconds_remaining": 99999835,
  "wallet_next_block_production_time": "20140614T062815",
  "wallet_seconds_until_next_block_production": -5,
  "wallet_local_time": "20140614T062820",
  "blockchain_random_seed": "8bb94b1e583370db1d9ed0e3e1c0ba8986812a78",
  "blockchain_shares": 9999979815269,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170814T161215",
  "wallet_version": 100
}
delegate (unlocked)  >>> about
{
  "bitshares_toolkit_revision": "2079bad65120f1a3a04ee8abc0a0e7baa345b896",
  "bitshares_toolkit_revision_age": "8 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "32 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 07:48:30"
}
my account is 17,18,19,20.
before this upgrade, I miss only 3 blocks.

There are issues with the latest network code, but Eric and Dan are working on it.
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 14, 2014, 07:17:40 am
Code: [Select]
roy (unlocked) >>> info
{
  "blockchain_head_block_num": 2998,
  "blockchain_head_block_time": "20140614T071330",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 35.247093023255815,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 9177,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140614T071522",
  "blockchain_random_seed": "3e943fdcd182592c4d12e3d70e52e09789cad8ee",
  "blockchain_shares": 9999982626684,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140614T094819",
  "wallet_version": 100
}
I think I am in the main chain now , my Ip is  107.170.172.14
Title: Re: Dry Run 2: The Real Deal
Post by: svk on June 14, 2014, 08:15:23 am
I've managed to compile and run the toolkit on an Amazon free tier micro vps, it's slooooow but it works :)

I like the new syncing messages, nice to have some running updates on the network status:

Code: [Select]
...
Listening for P2P connections on port 48362
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
--- there are now 1 active connections to the p2p network                                                                                   
--- syncing with p2p network, 361 blocks left to fetch 
--- syncing with p2p network, our last block was created 2 hours ago
--- syncing with p2p network, our last block was created 37 minutes ago

Close and then reopen:

Code: [Select]
...
Attempting to connect to peer 84.238.140.192:8764
--- there are now 1 active connections to the p2p network                                                                                   
--- in sync with p2p network

Anyone able to send me some test XTS pls?

XTS53h8pTjQGW2QMUvNvZyWF5oU3hvNtpMFaPWCPEMvEjKeeSzCY1
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 10:17:05 am
Anyone able to send me some test XTS pls?

XTS53h8pTjQGW2QMUvNvZyWF5oU3hvNtpMFaPWCPEMvEjKeeSzCY1

Code: [Select]
3314.0    2014-06-14T10:15:30 spartako            svk                 some xts                                  10.000000 XTS        0.010000 XTS        5d6e1484
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 10:28:37 am
My delegates init-delegate-21,init-delegate-22,init-delegate-23,init-delegate-24 are missing a lot of blocks because I think I have few connections.

It started with only one connection, then I added manually other 2 nodes:
Code: [Select]
network_add_node "95.85.33.16:8764" "add"
network_add_node "79.173.81.171:8764" "add"

Then I reached 3 connection in this way and after a while an other node arrived, so I have now 4 connection but I have this log:

Code: [Select]
1498558ms       th_a display_current_conn ] Currently have 8 of 8 connections node.cpp:997
1498558ms       th_a display_current_conn ]    my id is 2ba2f63411e6677639b479d9f773bdcf913f2e22 node.cpp:998
1498558ms       th_a display_current_conn ]         active: 79.173.81.171:8764 with d684db4e2021b2392d85077cc5c23d72553dcb5f   [outbound] node.cpp:1002
1498558ms       th_a display_current_conn ]         active: 84.238.140.192:50546 with 5df36814ac2ab624dee3b3f1d08d3a5af69b6b31   [inbound] node.cpp:1002
1498559ms       th_a display_current_conn ]         active: 95.85.33.16:8764 with 97ed6395a813c0426686056f7a4defd63e920447   [outbound] node.cpp:1002
1498559ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound] node.cpp:1002
1498559ms       th_a display_current_conn ]    handshaking: 107.170.211.129:33729 with 0000000000000000000000000000000000000000  [unknown] node.cpp:1006
1498559ms       th_a display_current_conn ]    handshaking: 107.170.211.129:37010 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
1498559ms       th_a display_current_conn ]    handshaking: 114.215.104.153:49600 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
1498559ms       th_a display_current_conn ]    handshaking: 119.9.78.202:43745 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
1498559ms       th_a p2p_network_connect_ ] I don't need any more connections, waiting forever until something changes node.cpp:696
1498559ms       th_a                 bind ] Exception binding outgoing connection to desired local endpoint: bind: Address already in use tcp_socket.cpp:105
1498559ms       th_a           connect_to ] Failed to bind to desired local endpoint 0.0.0.0:51496, will connect using an OS-selected endpoint: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"error","file":"tcp_socket.cpp","line":106,"method":"bind","hostname":"","thread_name":"th_a","timestamp":"20140614T102458.559409"},"format":"error binding to ${endpoint}: ${what}","data":{"endpoint":"0.0.0.0:51496","what":"bind: Address already in use"}}]} node.cpp:494



And in and other log part, I get this error but my wallet is UNLOCKED:
Code: [Select]
1663327ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
1663327ms       th_a        delegate_loop ] next block time: 20140614T102800  interval: 15 seconds  now: 20140614T102743 client.cpp:436
1665327ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
1665328ms       th_a        delegate_loop ] next block time: 20140614T102800  interval: 15 seconds  now: 20140614T102745 client.cpp:436
1665328ms       th_a        delegate_loop ] unable to produce block because wallet is locked client.cpp:463
1666328ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
1666328ms       th_a        delegate_loop ] next block time: 20140614T102800  interval: 15 seconds  now: 20140614T102746 client.cpp:436
1666344ms       th_a        delegate_loop ] unable to produce block because wallet is locked client.cpp:463
1667344ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
1667344ms       th_a        delegate_loop ] next block time: 20140614T102800  interval: 15 seconds  now: 20140614T102747 client.cpp:436
1667344ms       th_a        delegate_loop ] unable to produce block because wallet is locked client.cpp:463
1668344ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
1668345ms       th_a        delegate_loop ] next block time: 20140614T102800  interval: 15 seconds  now: 20140614T102748 client.cpp:436
1668345ms       th_a        delegate_loop ] unable to produce block because wallet is locked client.cpp:463
Title: Re: Dry Run 2: The Real Deal
Post by: Kenof on June 14, 2014, 10:36:03 am
I would be very thankful if anyone sends me some funds for testing.

XTS8c3oGHR9XNSRPV9yYZspcPC2HMowrp6pyadyywpRMFeCSw94E8
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 10:48:20 am
I would be very thankful if anyone sends me some funds for testing.

XTS8c3oGHR9XNSRPV9yYZspcPC2HMowrp6pyadyywpRMFeCSw94E8

Code: [Select]
3373.0    2014-06-14T10:45:30 spartako            kenof                                                         10.000000 XTS        0.010000 XTS        8541b057
Title: Re: Dry Run 2: The Real Deal
Post by: Kenof on June 14, 2014, 11:04:30 am
I would be very thankful if anyone sends me some funds for testing.

XTS8c3oGHR9XNSRPV9yYZspcPC2HMowrp6pyadyywpRMFeCSw94E8

Code: [Select]
3373.0    2014-06-14T10:45:30 spartako            kenof                                                         10.000000 XTS        0.010000 XTS        8541b057

Thank you very much, I will vote for you  ;)
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 11:58:08 am
Thank you very much, I will vote for you  ;)

Code: [Select]
3510.0    2014-06-14T11:56:30 spartako            kenof               some love :)                            100.000000 LOVE        0.010000 XTS        d1a4285c
Title: Re: Dry Run 2: The Real Deal
Post by: coolspeed on June 14, 2014, 12:56:02 pm
In my experience the network code is completely botched right now.  I am working with Eric to track down the cause.  Very frustrating. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

bytemaster, plz take it easy. Take a good sleep, forget all the f**king things.

I believe what should come will come, and what deserves be resolved will be resolved. By now, it's probably you. But no one should rush.

In the long run of DAC career, we really don't need to rush.

May the best DACs win. May all of us enjoy.
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 14, 2014, 01:04:38 pm
In my experience the network code is completely botched right now.  I am working with Eric to track down the cause.  Very frustrating. 


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

bytemaster, plz take it easy. Take a good sleep, forget all the f**king things.

I believe what should come will come, and what deserves be resolved will be resolved. By now, it's probably you. But no one should rush.

In the long run of DAC career, we really don't need to rush.

May the best DACs win. May all of us enjoy.
+5%

来自我的 HUAWEI P7-L00 上的 Tapatalk

Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 14, 2014, 01:10:17 pm
Dan,  be patient. what shall I do to help?

来自我的 HUAWEI P7-L00 上的 Tapatalk

Title: Re: Dry Run 2: The Real Deal
Post by: mf-tzo on June 14, 2014, 01:20:39 pm
I wish i had more IT skills and understand what you guys are talking about and be able to help... :( :(

Title: Re: Dry Run 2: The Real Deal
Post by: svk on June 14, 2014, 01:33:46 pm
Anyone able to send me some test XTS pls?

XTS53h8pTjQGW2QMUvNvZyWF5oU3hvNtpMFaPWCPEMvEjKeeSzCY1

Code: [Select]
3314.0    2014-06-14T10:15:30 spartako            svk                 some xts                                  10.000000 XTS        0.010000 XTS        5d6e1484

Thanks but didn't receive anything yet, maybe you're on a different fork than me? Will leave it running but I guess we'll have to wait for the network code to be fixed.

Luckily it's the weekend and the world cup is on, so grab a beer and chill out :)
Title: Re: Dry Run 2: The Real Deal
Post by: liondani on June 14, 2014, 01:44:18 pm
Luckily it's the weekend and the world cup is on, so grab a beer and chill out :)

Hope that at the end of the World Cup bitshares will be the Champion  ;)
Title: Re: Dry Run 2: The Real Deal
Post by: JoeyD on June 14, 2014, 01:54:42 pm
I'm seeing more than one connection now, alternating from 2 to occasionally 4 active connections.

Could someone send some testfunds to XTS8dQUhrQt45ovDRkXU18dag5Mpktu83N58sGfxpUKRjJcYp5W2V?
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 14, 2014, 02:07:22 pm
@spartako will you be able to send some funds to me too (enough to register as a delegate would be awesome)? Thanks in advance.

Code: [Select]
XTS6sWfWBPSxbYKuxaL7isG87w1YSdvJg6dj1J5qhzzPvYmyVTAFg
How did you get funds? I tried some ways to import my keys, but failed, haven't tried since. If you imported your keys, can you please describe how?
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 02:13:00 pm
@spartako will you be able to send some funds to me too (enough to register as a delegate would be awesome)? Thanks in advance.

Code: [Select]
XTS6sWfWBPSxbYKuxaL7isG87w1YSdvJg6dj1J5qhzzPvYmyVTAFg
How did you get funds? I tried some ways to import my keys, but failed, haven't tried since. If you imported your keys, can you please describe how?

I sent you 10 XTS, I think it is enough to become delegate
Code: [Select]
3802.0    2014-06-14T14:10:00 spartako            mauritso                                                      10.000000 XTS        0.010000 XTS        f9a2195e

I imported my private keys with the command :
Code: [Select]
wallet_import_private_key <BITCOIN_PRIVATEKEY> spartako

What error do you get?
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 02:14:40 pm

Thanks but didn't receive anything yet, maybe you're on a different fork than me? Will leave it running but I guess we'll have to wait for the network code to be fixed.

This is my chain conf:
Code: [Select]
default (unlocked) >>> blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",
  "block_interval": 15,
  "max_block_size": 104857,
  "target_block_size": 52428,
  "block_reward": "0.104857 XTS",
  "inactivity_fee_apr": 10,
  "max_blockchain_size": 107374182400,
  "symbol": "XTS",
  "name": "BitShares XTS",
  "version": 101,
  "address_prefix": "XTS",
  "min_block_fee": 1,
  "delegate_num": 97,
  "delegate_reg_fee": 10485700,
  "delegate_reward_min": 104857,
  "name_size_max": 63,
  "symbol_size_max": 5,
  "symbol_size_min": 3,
  "data_size_max": 65536,
  "asset_reg_fee": 10485700,
  "asset_shares_max": 1000000000000000
}

default (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 3815,
  "blockchain_head_block_time": "20140614T141530",
  "blockchain_confirmation_requirement": 290,
  "blockchain_average_delegate_participation": 45.07434944237918,
  "network_num_connections": 5,
  "wallet_unlocked_seconds_remaining": 993510,
  "wallet_next_block_production_time": "20140614T141730",
  "wallet_seconds_until_next_block_production": 103,
  "wallet_local_time": "20140614T141547",
  "blockchain_random_seed": "fccfc78074cbe32fe8d72a367fb0b60676b6b0d2",
  "blockchain_shares": 10000009233720,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140626T021417",
  "wallet_version": 100
}




Quote
Luckily it's the weekend and the world cup is on, so grab a beer and chill out :)

Yes a good beer and "Forza Italia" this night ;)
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 02:18:53 pm
I'm seeing more than one connection now, alternating from 2 to occasionally 4 active connections.

Could someone send some testfunds to XTS8dQUhrQt45ovDRkXU18dag5Mpktu83N58sGfxpUKRjJcYp5W2V?

Code: [Select]
3821.0    2014-06-14T14:18:00 spartako            joeyd                                                         10.000000 XTS        0.010000 XTS        f9982017
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 02:53:46 pm
I just pushed an update that will provide better logging and querying of transaction / block validation exceptions.   Updating to the latest source will help us gain greater insight into the kinds of errors that are occurring. 

It seems that after I close down and re-open my client the number of connections is stuck at around 1 even though it use to have 3-4. 

Updates we have coming (hopefully today)...
1) better reporting of why a node disconnects us (and/or why we disconnect the node)
2) better reporting on the status of our peer database (peers we know about but are not connected to.


There are currently 28 connections to my seed node, many of which are not behind a fire wall, and yet my own local node only has 1 connection. 

Code: [Select]
--- there are now 28 active connections to the p2p network
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 3898,
  "blockchain_head_block_time": "20140614T145145",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 48.019801980198018,
  "network_num_connections": 28,
  "wallet_unlocked_seconds_remaining": 2892209773,
  "wallet_next_block_production_time": "20140614T150215",
  "wallet_seconds_until_next_block_production": 613,
  "wallet_local_time": "20140614T145202",
  "blockchain_random_seed": "cfd4e110d8db2115d0d771cf568f47ac7cfda7e4",
  "blockchain_shares": 10000013351559,
  "network_num_connections_max": 100,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}
default (unlocked) >>> network_get_peer_info
[{
    "addr": "58.62.197.41:19706",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757525,
    "lastrecv": 1402757525,
    "bytessent": 127280,
    "bytesrecv": 8896,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "24.127.42.17:51579",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 16640,
    "bytesrecv": 2336,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "053c20c062473e4a0f04701fbea17be1943ada2d (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T144535",
    "bitshares_git_revision_age": "7 minutes ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "osx"
  },{
    "addr": "70.114.143.108:53499",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757507,
    "lastrecv": 1402757507,
    "bytessent": 988832,
    "bytesrecv": 188256,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "4b1f9a837e96b4ae467dc86db8d53191c7908664 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T125642",
    "bitshares_git_revision_age": "2 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "82.75.19.219:58018",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 776592,
    "bytesrecv": 150816,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "4b1f9a837e96b4ae467dc86db8d53191c7908664 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T125642",
    "bitshares_git_revision_age": "2 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "osx"
  },{
    "addr": "128.199.180.112:56438",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757471,
    "bytessent": 271488,
    "bytesrecv": 69504,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "8160735f2e1d157621db1d28ad365a9c7e7195c2 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T204717",
    "bitshares_git_revision_age": "18 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "116.249.255.187:50992",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 981360,
    "bytesrecv": 186240,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "209.141.177.195:37957",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 180944,
    "bytesrecv": 45504,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "a095342f655c39279bc381b8dd86ed9ac34e030e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T041808",
    "bitshares_git_revision_age": "35 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.211.129:48199",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 692928,
    "bytesrecv": 235584,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "137.189.91.69:62591",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 576880,
    "bytesrecv": 112464,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "37f48f649735660bc89355f8d1f91c3a059b0243 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T140711",
    "bitshares_git_revision_age": "25 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "137.117.246.253:1024",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 94096,
    "bytesrecv": 24256,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "win32"
  },{
    "addr": "23.239.5.30:57466",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757430,
    "bytessent": 155792,
    "bytesrecv": 33264,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "207.12.89.119:37918",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757470,
    "lastrecv": 1402757506,
    "bytessent": 138128,
    "bytesrecv": 53488,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "a095342f655c39279bc381b8dd86ed9ac34e030e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T041808",
    "bitshares_git_revision_age": "35 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "188.138.107.159:37306",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757431,
    "lastrecv": 1402757506,
    "bytessent": 11712,
    "bytesrecv": 1776,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "84.238.140.192:50546",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757431,
    "lastrecv": 1402757506,
    "bytessent": 507072,
    "bytesrecv": 201680,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "106.185.26.162:54061",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757431,
    "bytessent": 113008,
    "bytesrecv": 35728,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.172.14:60662",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402756466,
    "lastrecv": 1402757506,
    "bytessent": 74688,
    "bytesrecv": 24208,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "50.174.230.86:57712",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 875600,
    "bytesrecv": 173856,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "168.63.59.67:1177",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 254624,
    "bytesrecv": 44784,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "5517b4ca8d1b2383bbe3cc0b66d8ef7ee9480d5c (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T204157",
    "bitshares_git_revision_age": "18 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "54.76.159.139:41180",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 222720,
    "bytesrecv": 39168,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.170.214:45848",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 881136,
    "bytesrecv": 187712,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "46.252.21.49:48681",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757470,
    "bytessent": 981632,
    "bytesrecv": 183488,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "8160735f2e1d157621db1d28ad365a9c7e7195c2 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T204717",
    "bitshares_git_revision_age": "18 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "72.194.213.59:53851",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 901792,
    "bytesrecv": 171472,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "a095342f655c39279bc381b8dd86ed9ac34e030e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T041808",
    "bitshares_git_revision_age": "35 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "95.85.33.16:8764",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757431,
    "lastrecv": 1402757506,
    "bytessent": 458384,
    "bytesrecv": 109216,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "4f008f9abfe382a224d28d419cbdf311cb50afeb (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140612T235516",
    "bitshares_git_revision_age": "39 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "180.153.142.120:8764",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757431,
    "bytessent": 452480,
    "bytesrecv": 79712,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "176.9.234.167:51469",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757431,
    "lastrecv": 1402757506,
    "bytessent": 558464,
    "bytesrecv": 122272,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "88.204.169.242:2682",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757465,
    "bytessent": 697104,
    "bytesrecv": 125600,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "529290cb19b9b9f3172f46612021452c1ab2a1e4 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T072258",
    "bitshares_git_revision_age": "7 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "win32"
  },{
    "addr": "79.173.81.171:8764",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 61216,
    "bytesrecv": 92144,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "12 hours ago (newer than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  },{
    "addr": "209.141.177.195:37754",
    "addrlocal": "107.170.30.182:8764",
    "services": "00000001",
    "lastsend": 1402757506,
    "lastrecv": 1402757506,
    "bytessent": 317728,
    "bytesrecv": 62288,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "a095342f655c39279bc381b8dd86ed9ac34e030e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T041808",
    "bitshares_git_revision_age": "35 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "40 hours ago (newer than ours)",
    "platform": "linux"
  }
]
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 14, 2014, 03:59:25 pm
Are there still testing?
I rebuild from the latest code and delete old data.
After sync, i got this, it stuck in block num 173:
Code: [Select]
(wallet closed) >>> getinfo
{
  "blockchain_head_block_num": 173,
  "blockchain_head_block_time": "20140613T031030",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 1.7747230201066886,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140614T155522",
  "blockchain_random_seed": "2187e6da7507eac2aaa58bd07b8df924b548ed11",
  "blockchain_shares": 10000000219072,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": false,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}


(wallet closed) >>> blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",
  "block_interval": 15,
  "max_block_size": 104857,
  "target_block_size": 52428,


(wallet closed) >>> network_get_peer_info
[{
    "addr": "107.170.30.182:8764",
    "addrlocal": "192.168.1.132:32243",
    "services": "00000001",
    "lastsend": 1402761483,
    "lastrecv": 1402761484,
    "bytessent": 50000,
    "bytesrecv": 313728,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "834272898d260eb54335196fb1009332c2789785 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T223721",
    "bitshares_git_revision_age": "17 hours ago (older than ours)",
    "fc_git_revision_sha": "b02210a3617f86d09a2898bab17c727c73aae6f0 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T213658",
    "fc_git_revision_age": "42 hours ago (older than ours)",
    "platform": "linux"
  }
]
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 04:09:28 pm
Are there still testing?
I rebuild from the latest code and delete old data.
After sync, i got this, it stuck in block num 173:
Code: [Select]
(wallet closed) >>> getinfo
{
  "blockchain_head_block_num": 173,
  "blockchain_head_block_time": "20140613T031030",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 1.7747230201066886,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140614T155522",
  "blockchain_random_seed": "2187e6da7507eac2aaa58bd07b8df924b548ed11",
  "blockchain_shares": 10000000219072,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": false,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}


(wallet closed) >>> blockchain_get_config
{
  "blockchain_id": "ba0309904a7b0a2fb4c4c0f5796ca97eb8366726b491204434f918dc3349f843",
  "block_interval": 15,
  "max_block_size": 104857,
  "target_block_size": 52428,


(wallet closed) >>> network_get_peer_info
[{
    "addr": "107.170.30.182:8764",
    "addrlocal": "192.168.1.132:32243",
    "services": "00000001",
    "lastsend": 1402761483,
    "lastrecv": 1402761484,
    "bytessent": 50000,
    "bytesrecv": 313728,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "834272898d260eb54335196fb1009332c2789785 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T223721",
    "bitshares_git_revision_age": "17 hours ago (older than ours)",
    "fc_git_revision_sha": "b02210a3617f86d09a2898bab17c727c73aae6f0 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T213658",
    "fc_git_revision_age": "42 hours ago (older than ours)",
    "platform": "linux"
  }
]

This is a known bug on windows builds that currently causes a predictable crash due to stack corruption, we did not reset the chain but apparently there is a bug in block 174 processing. 
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 04:15:36 pm
This is my state after recompiled and removed chain/ and peers.leveldb/ directory:

Code: [Select]
default (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 4089,
  "blockchain_head_block_time": "20140614T161115",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 52.2347872913301,
  "network_num_connections": 3,
  "wallet_unlocked_seconds_remaining": 99999621,
  "wallet_next_block_production_time": "20140614T161345",
  "wallet_seconds_until_next_block_production": 143,
  "wallet_local_time": "20140614T161122",
  "blockchain_random_seed": "8b4428401691a199b4f1490efa22d2414c9d5087",
  "blockchain_shares": 10000023086065,
  "network_num_connections_max": 32,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170815T015143",
  "wallet_version": 100
}


 default (unlocked) >>> network_get_peer_info
[{
    "addr": "84.238.140.192:50546",
    "addrlocal": "188.138.107.159:8764",
    "services": "00000001",
    "lastsend": 1402762350,
    "lastrecv": 1402762335,
    "bytessent": 77344,
    "bytesrecv": 305408,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,   
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "13 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (same as ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "42 hours ago (same as ours)",
    "platform": "linux"
  },{
    "addr": "79.173.81.171:8764",
   "addrlocal": "188.138.107.159:8764",
    "services": "00000001",
    "lastsend": 1402762350,
    "lastrecv": 1402762335,
    "bytessent": 10544,
    "bytesrecv": 1392,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": true,
    "firewall_status": "not behind a firewall",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "13 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (same as ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "42 hours ago (same as ours)",
    "platform": "linux"
  },{
    "addr": "107.170.30.182:8764",
    "addrlocal": "188.138.107.159:43596",
    "services": "00000001",
    "lastsend": 1402762350,
    "lastrecv": 1402762350,
    "bytessent": 141520,
    "bytesrecv": 766064,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "834272898d260eb54335196fb1009332c2789785 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T223721",
    "bitshares_git_revision_age": "18 hours ago (older than ours)",
    "fc_git_revision_sha": "b02210a3617f86d09a2898bab17c727c73aae6f0 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T213658",
    "fc_git_revision_age": "43 hours ago (older than ours)",
    "platform": "linux"
  }
]

And this is the log file regarding the network:
Code: [Select]
627501ms       th_a p2p_network_connect_ ] Starting an iteration of p2p_network_connect_loop(). node.cpp:622
627501ms       th_a display_current_conn ] Currently have 7 of 8 connections node.cpp:997
627502ms       th_a display_current_conn ]    my id is bbe4c57e11695071622df6452d3193175a06354c node.cpp:998
627502ms       th_a display_current_conn ]         active: 84.238.140.192:50546 with 5df36814ac2ab624dee3b3f1d08d3a5af69b6b31   [inbound] node.cpp:1002
627502ms       th_a display_current_conn ]         active: 79.173.81.171:8764 with d684db4e2021b2392d85077cc5c23d72553dcb5f   [inbound] node.cpp:1002
627502ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound] node.cpp:1002
627502ms       th_a display_current_conn ]    handshaking: 79.173.81.171:52096 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 14.20.219.73:55042 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 184.189.254.217:56448 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 180.153.142.115:59434 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a           connect_to ] node_impl::connect_to(23.253.232.116:55727) node.cpp:2371
627502ms       th_a display_current_conn ] Currently have 8 of 8 connections node.cpp:997
627502ms       th_a display_current_conn ]    my id is bbe4c57e11695071622df6452d3193175a06354c node.cpp:998
627502ms       th_a display_current_conn ]         active: 84.238.140.192:50546 with 5df36814ac2ab624dee3b3f1d08d3a5af69b6b31   [inbound] node.cpp:1002
627502ms       th_a display_current_conn ]         active: 79.173.81.171:8764 with d684db4e2021b2392d85077cc5c23d72553dcb5f   [inbound] node.cpp:1002
627502ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound] node.cpp:1002
627502ms       th_a display_current_conn ]    handshaking: 23.253.232.116:55727 with 0000000000000000000000000000000000000000  [unknown] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 79.173.81.171:52096 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 14.20.219.73:55042 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 184.189.254.217:56448 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a display_current_conn ]    handshaking: 180.153.142.115:59434 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
627502ms       th_a p2p_network_connect_ ] I don't need any more connections, waiting forever until something changes node.cpp:696
627502ms       th_a                 bind ] Exception binding outgoing connection to desired local endpoint: bind: Address already in use tcp_socket.cpp:105
627502ms       th_a           connect_to ] Failed to bind to desired local endpoint 0.0.0.0:8764, will connect using an OS-selected endpoint: {"code":0,"name":"exception","message":"unspecified","stack":[{"context":{"level":"error","file":"tcp_socket.cpp","line":106,"method":"bind","hostname":"","thread_name":"th_a","timestamp":"20140614T161027.502647"},"format":"error binding to ${endpoint}: ${what}","data":{"endpoint":"0.0.0.0:8764","what":"bind: Address already in use"}}]} node.cpp:494
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 14, 2014, 05:08:16 pm
@spartako will you be able to send some funds to me too (enough to register as a delegate would be awesome)? Thanks in advance.

Code: [Select]
XTS6sWfWBPSxbYKuxaL7isG87w1YSdvJg6dj1J5qhzzPvYmyVTAFg
How did you get funds? I tried some ways to import my keys, but failed, haven't tried since. If you imported your keys, can you please describe how?

I sent you 10 XTS, I think it is enough to become delegate
Code: [Select]
3802.0    2014-06-14T14:10:00 spartako            mauritso                                                      10.000000 XTS        0.010000 XTS        f9a2195e

I imported my private keys with the command :
Code: [Select]
wallet_import_private_key <BITCOIN_PRIVATEKEY> spartako

What error do you get?

Thank you, I will vote for you if it helps (smart way of buying votes ;)

I will try to import my private keys once again, I will post here if it works or not in a moment.

EDIT: It worked, tried the same thing a few days back, it didn't work that time.
Title: Re: Dry Run 2: The Real Deal
Post by: denkhaus on June 14, 2014, 05:21:00 pm
@bytemaster: maybe i'am wrong, but i observed the issue due to limited p2p connections the first time after
commit f9d175e8ddb2391e2dbee74449cd3c10f307b553 in vendors submodule where upnpc.c gets removed.
Before that commit i had 8 connections in no time. Hope it helps.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 05:32:23 pm
Thank you, I will vote for you if it helps (smart way of buying votes ;)
Thanks you deserve some love ;)
Code: [Select]
4257.0    2014-06-14T17:28:30 spartako            mauritso            some love                               100.000000 LOVE        0.010000 XTS        7067702c

Quote
I will try to import my private keys once again, I will post here if it works or not in a moment.

EDIT: It worked, tried the same thing a few days back, it didn't work that time.

There was a bug in the import command and it was fixed.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 05:41:24 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 05:42:25 pm
@bytemaster: maybe i'am wrong, but i observed the issue due to limited p2p connections the first time after
commit f9d175e8ddb2391e2dbee74449cd3c10f307b553 in vendors submodule where upnpc.c gets removed.
Before that commit i had 8 connections in no time. Hope it helps.

Thanks for the tip, we will look into it.
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 14, 2014, 05:44:53 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,

 +5% +5% +5%

My three nodes:
"blocks_produced": 76,
"blocks_missed": 31,

"blocks_produced": 80,
"blocks_missed": 29,

"blocks_produced": 76,
"blocks_missed": 30,
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 05:50:15 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,

strangely my delegate (bitcoiners) is still not producing any blocks..

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4298,
  "blockchain_head_block_time": "20140614T174845",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 54.18994413407821,
  "network_num_connections": 3,
  "wallet_unlocked_seconds_remaining": 999994911,
  "wallet_next_block_production_time": "20140614T180415",
  "wallet_seconds_until_next_block_production": 921,
  "wallet_local_time": "20140614T174854",
  "blockchain_random_seed": "fe9131fe0b860cb38cc45efaf16a9490601333f2",
  "blockchain_shares": 10000023565531,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T114229",
  "wallet_version": 100
}



Code: [Select]
default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83118870000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 39,
    "pay_balance": 0,
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 14, 2014, 05:50:21 pm
Now that my machine produces blocks successfully I'd like to reoffer my pub-keys for the discared delegates:

public key: XTS6DTmCuhUgGyN3sE2qxe7x21Fon9yqYrn9nErGLVqpiRJg9MvAH
public key: XTS8Y443qpsYp5hpmczg7NvDtqumZvzP8Az88n2EDrKECzYJKwMDP
public key: XTS5dLdpSdVZEcT7JNFL6Q7CJ8kxxj2geX7xCNJRhAK543gULNoK2
public key: XTS5oSzGcPetswPJSQ9s9qoXRdfax1oVVWCZsaKnBS5Q8u7gawZ6B   (this one is active in the current testnet)
public key: XTS7e4pNDgLy7C7T6haye45PLrTRvH9FfAKpj8BAS3fbXNd6EtYEM
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 06:02:40 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,

strangely my delegate (bitcoiners) is still not producing any blocks..

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4298,
  "blockchain_head_block_time": "20140614T174845",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 54.18994413407821,
  "network_num_connections": 3,
  "wallet_unlocked_seconds_remaining": 999994911,
  "wallet_next_block_production_time": "20140614T180415",
  "wallet_seconds_until_next_block_production": 921,
  "wallet_local_time": "20140614T174854",
  "blockchain_random_seed": "fe9131fe0b860cb38cc45efaf16a9490601333f2",
  "blockchain_shares": 10000023565531,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T114229",
  "wallet_version": 100
}



Code: [Select]
default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83118870000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 39,
    "pay_balance": 0,
"blockchain_head_block_num": 4330,
  "blockchain_head_block_time": "20140614T180115",

Can you print out your peers?
Can you restart your peer and see if that allows it to produce blocks.   
This is a very curious case.
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 14, 2014, 06:06:14 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,

strangely my delegate (bitcoiners) is still not producing any blocks..

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4298,
  "blockchain_head_block_time": "20140614T174845",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 54.18994413407821,
  "network_num_connections": 3,
  "wallet_unlocked_seconds_remaining": 999994911,
  "wallet_next_block_production_time": "20140614T180415",
  "wallet_seconds_until_next_block_production": 921,
  "wallet_local_time": "20140614T174854",
  "blockchain_random_seed": "fe9131fe0b860cb38cc45efaf16a9490601333f2",
  "blockchain_shares": 10000023565531,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T114229",
  "wallet_version": 100
}



Code: [Select]
default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83118870000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 39,
    "pay_balance": 0,

When did you build your client ? BM updated /libraries/client/client.cpp earlier today, you can only produce blocks when you have more than 5 connections if you built your client with this update.

https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/client/client.cpp   line 450.
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 14, 2014, 06:07:00 pm
We are making progress here... once we get this up to 100% we will know we have a solid network :) 

"blockchain_average_delegate_participation": 54.463784390791687,

strangely my delegate (bitcoiners) is still not producing any blocks..

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4298,
  "blockchain_head_block_time": "20140614T174845",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 54.18994413407821,
  "network_num_connections": 3,
  "wallet_unlocked_seconds_remaining": 999994911,
  "wallet_next_block_production_time": "20140614T180415",
  "wallet_seconds_until_next_block_production": 921,
  "wallet_local_time": "20140614T174854",
  "blockchain_random_seed": "fe9131fe0b860cb38cc45efaf16a9490601333f2",
  "blockchain_shares": 10000023565531,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T114229",
  "wallet_version": 100
}



Code: [Select]
default (unlocked) >>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83118870000,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 39,
    "pay_balance": 0,
Install NTP and sync your local time .. that fixed it for me!
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 06:07:11 pm
Quote
When did you build your client ? BM updated /libraries/client/client.cpp earlier today, you can only produce blocks when you have more than 5 connections if you built your client with this update.

https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/client/client.cpp   line 450.
Modify message

Good catch!
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 06:08:37 pm
Quote
Install NTP and sync your local time .. that fixed it for me!

The client now has a built in NTP service... I suppose I could add checks to make sure it actually worked properly.  It doesn't change your system clock, but does update the offset it the client uses for blockchain validation.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 06:17:02 pm

Can you print out your peers?
Can you restart your peer and see if that allows it to produce blocks.   
This is a very curious case.

Code: [Select]

network_get_peer_info
[{
    "addr": "107.170.30.182:8764",
    "addrlocal": "207.12.89.119:36129",
    "services": "00000001",
    "lastsend": 1402770137,
    "lastrecv": 1402770137,
    "bytessent": 1024,
    "bytesrecv": 12400,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "834272898d260eb54335196fb1009332c2789785 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T223721",
    "bitshares_git_revision_age": "20 hours ago (older than ours)",
    "fc_git_revision_sha": "b02210a3617f86d09a2898bab17c727c73aae6f0 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T213658",
    "fc_git_revision_age": "45 hours ago (older than ours)",
    "platform": "linux"
  }
]


Node restarted. Will update with results.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 06:24:12 pm

When did you build your client ? BM updated /libraries/client/client.cpp earlier today, you can only produce blocks when you have more than 5 connections if you built your client with this update.

https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/client/client.cpp   line 450.

client built from code pulled in the last hour.

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4369,
  "blockchain_head_block_time": "20140614T182045",
  "blockchain_confirmation_requirement": 284,
  "blockchain_average_delegate_participation": 54.957507082152972,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 999999991,
  "wallet_next_block_production_time": "20140614T183700",
  "wallet_seconds_until_next_block_production": 832,
  "wallet_local_time": "20140614T182308",
  "blockchain_random_seed": "9aaecbe4f4974f5231326f3eb1f37b064a6b405b",
  "blockchain_shares": 10000027393425,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T134123",
  "wallet_version": 100
}

Code: [Select]
default (unlocked) >>> about
{
  "bitshares_toolkit_revision": "5d2f9a71c69fd8eb5aebf33ead1d1f3fb2090121",
  "bitshares_toolkit_revision_age": "78 minutes ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "44 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 17:16:08"
}
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 06:27:37 pm
It appears that the P2P connectivity issues are the problem for you.    Right now we are adding extra code to give us greater visibility into the state of the connections and help diagnose these kinds of issues.

I just added code to catch and report the reason why your block didn't get produced.  There is a new RPC command 'list_errors' that will dump major exceptions:

    1) why you didn't produce a block when it was your turn
    2) why a block or transaction was rejected
    3) ... coming soon ... why a peer was intentionally disconnected
    4) ... coming soon ... why you were intentionally disconnected from a peer.

Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 14, 2014, 06:28:36 pm

When did you build your client ? BM updated /libraries/client/client.cpp earlier today, you can only produce blocks when you have more than 5 connections if you built your client with this update.

https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/client/client.cpp   line 450.

client built from code pulled in the last hour.

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4369,
  "blockchain_head_block_time": "20140614T182045",
  "blockchain_confirmation_requirement": 284,
  "blockchain_average_delegate_participation": 54.957507082152972,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 999999991,
  "wallet_next_block_production_time": "20140614T183700",
  "wallet_seconds_until_next_block_production": 832,
  "wallet_local_time": "20140614T182308",
  "blockchain_random_seed": "9aaecbe4f4974f5231326f3eb1f37b064a6b405b",
  "blockchain_shares": 10000027393425,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T134123",
  "wallet_version": 100
}

Code: [Select]
default (unlocked) >>> about
{
  "bitshares_toolkit_revision": "5d2f9a71c69fd8eb5aebf33ead1d1f3fb2090121",
  "bitshares_toolkit_revision_age": "78 minutes ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "44 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 17:16:08"
}

So you have to wait till you get 5 or more connections. Now you only have one.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 06:29:24 pm

When did you build your client ? BM updated /libraries/client/client.cpp earlier today, you can only produce blocks when you have more than 5 connections if you built your client with this update.

https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/client/client.cpp   line 450.

client built from code pulled in the last hour.

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4369,
  "blockchain_head_block_time": "20140614T182045",
  "blockchain_confirmation_requirement": 284,
  "blockchain_average_delegate_participation": 54.957507082152972,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 999999991,
  "wallet_next_block_production_time": "20140614T183700",
  "wallet_seconds_until_next_block_production": 832,
  "wallet_local_time": "20140614T182308",
  "blockchain_random_seed": "9aaecbe4f4974f5231326f3eb1f37b064a6b405b",
  "blockchain_shares": 10000027393425,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19100115T134123",
  "wallet_version": 100
}

Code: [Select]
default (unlocked) >>> about
{
  "bitshares_toolkit_revision": "5d2f9a71c69fd8eb5aebf33ead1d1f3fb2090121",
  "bitshares_toolkit_revision_age": "78 minutes ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "44 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 17:16:08"
}

Considering I used my shares to get you voted a delegate, I am interested in getting you producing blocks :)
Title: Re: Dry Run 2: The Real Deal
Post by: denkhaus on June 14, 2014, 06:42:01 pm
probably not intentional behavior:


default (unlocked) >>> info
{
  "blockchain_head_block_num": 4401,
  "blockchain_head_block_time": "20140614T183615",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 55.207740466704607,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 119092,
  "wallet_next_block_production_time": "20140614T183630",
  "wallet_seconds_until_next_block_production": -14,
  "wallet_local_time": "20140614T183644",
  "blockchain_random_seed": "041233f34649b2b845dc6108235be7d49ca93a9c",
  "blockchain_shares": 10000029131857,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140616T034136",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 14, 2014, 06:45:11 pm
I have some positiv feedback .. all fine here :-) .. Yehaa!

Code: [Select]
default (unlocked) >>> list_errors
[]

Quote
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 4420,
  "blockchain_head_block_time": "20140614T184415",
  "blockchain_confirmation_requirement": 285,
  "blockchain_average_delegate_participation": 55.396916047972589,
  "network_num_connections": 9,
  "wallet_unlocked_seconds_remaining": 2892195830,
  "wallet_next_block_production_time": "20140614T190645",
  "wallet_seconds_until_next_block_production": 1340,
  "wallet_local_time": "20140614T184425",
  "blockchain_random_seed": "36860d7c6b2cc507d28f7b6ac4116db770765157",
  "blockchain_shares": 10000030167927,
  "network_num_connections_max": 64,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 14, 2014, 07:37:59 pm
I tried to run delegate 96 with unlocked status in two clients again. Client A is in Japan while B is in China. I had them connected to each other.

So far these two clients are running well (at least they are on the same chain) . 'They' have produced three blocks 4399 & 4452 & 4511 and not got fired. Is it normal ?  How can I tell which block was produced by which node ?
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 14, 2014, 07:41:13 pm
I should be up and running.  Please remember to add my seed node with

Code: [Select]
network_add_node "95.85.33.16:8764" add
You can even write it into your config.json so it will attempt to connect at startup. 

Thats what I had to do for  the qt wallet since I can't enter commands in it.  Also I figured out how to get it to open the default wallet.  Right click on the wallet and hit reload.  Wow do I feel stupid.  I still can't get it to accept arguments when launching though.  Is that a known issue?

I know the qt wallet has rightfully taken a back burner to the network code.  I am just playing with it because I am not knowledgable enough about C++ or networking to help out in those areas.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 14, 2014, 07:43:47 pm
I tried to run delegate 96 with unlocked status in two clients again. Client A is in Japan while B is in China. I had them connected to each other.

So far these two clients are running well (at least they are on the same chain) . 'They' have produced three blocks 4399 & 4452 & 4511 and not got fired. Is it normal ?  How can I tell which block was produced by which node ?

You don't get auto-fired yet, in fact this "auto" fire will happen on the client side and it is not guaranteed unless enough stake is online and enough people want to enable auto-firing.
There is no easy way to map delegate signature to IP, this is by design.
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 14, 2014, 07:47:54 pm
I should be up and running.  Please remember to add my seed node with

Code: [Select]
network_add_node "95.85.33.16:8764 add
You can even write it into your config.json so it will attempt to connect at startup. 

Thats what I had to do for  the qt wallet since I can't enter commands in it.  Also I figured out how to get it to open the default wallet.  Right click on the wallet and hit reload.  Wow do I feel stupid.  I still can't get it to accept arguments when launching though.  Is that a known issue?

I know the qt wallet has rightfully taken a back burner to the network code.  I am just playing with it because I am not knowledgable enough about C++ or networking to help out in those areas.

This helped immediately.  Thanks.  you forgot a "  in your example
should be
Code: [Select]
network_add_node "95.85.33.16:8764" add
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 14, 2014, 07:55:28 pm
I should be up and running.  Please remember to add my seed node with

Code: [Select]
network_add_node "95.85.33.16:8764 add
You can even write it into your config.json so it will attempt to connect at startup. 

Thats what I had to do for  the qt wallet since I can't enter commands in it.  Also I figured out how to get it to open the default wallet.  Right click on the wallet and hit reload.  Wow do I feel stupid.  I still can't get it to accept arguments when launching though.  Is that a known issue?

I know the qt wallet has rightfully taken a back burner to the network code.  I am just playing with it because I am not knowledgable enough about C++ or networking to help out in those areas.

This helped immediately.  Thanks.  you forgot a "  in your example
should be
Code: [Select]
network_add_node "95.85.33.16:8764" add

Thanks. I fixed my original post. 
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 14, 2014, 07:56:26 pm
Ha .. my first pull request to the bitshares_toolkit repo :-)
https://github.com/BitShares/bitshares_toolkit/pull/284

BTW: I am no coder :) took me like 20 minutes to figure this out :)

EDIT: you can now vote for my keyhotee-ID as delegate

Quote

wallet_set_delegate_trust_level xeroc 10
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 08:01:20 pm
Rebuilt delegate node from latest. Deleted data dir and recreated wallet, imported delegate private key.
Restarted.

Still have only one connection

Code: [Select]
get_info
{
  "blockchain_head_block_num": 4584,
  "blockchain_head_block_time": "20140614T195900",
  "blockchain_confirmation_requirement": 285,
  "blockchain_average_delegate_participation": 55.843408175014396,
  "network_num_connections": 1,

Code: [Select]
about
{
  "bitshares_toolkit_revision": "096d7a830d80c7911e845eb9c3e5f05656444e24",
  "bitshares_toolkit_revision_age": "2 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "45 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 20:25:16"

Code: [Select]
list_errors
[]

Code: [Select]
network_get_peer_info
[{
    "addr": "107.170.30.182:8764",
    "addrlocal": "207.12.89.119:47892",
    "services": "00000001",
    "lastsend": 1402775836,
    "lastrecv": 1402775836,
    "bytessent": 221792,
    "bytesrecv": 1160032,
    "conntime": "",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "834272898d260eb54335196fb1009332c2789785 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T223721",
    "bitshares_git_revision_age": "21 hours ago (older than ours)",
    "fc_git_revision_sha": "b02210a3617f86d09a2898bab17c727c73aae6f0 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T213658",
    "fc_git_revision_age": "46 hours ago (older than ours)",
    "platform": "linux"
  }


from ~/.BitsharesXTS/default.log
Code: [Select]
node_impl::connect_to(106.185.26.48:54601) node.cpp:2371
470698ms       th_a display_current_conn ] Currently have 8 of 8 connections node.cpp:997
470698ms       th_a display_current_conn ]    my id is 13c8b9e2d6df5b15bef116666c0d8a9f513b7913 node.cpp:998
470698ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound] node.cpp:1002
470698ms       th_a display_current_conn ]    handshaking: 106.185.26.48:54601 with 0000000000000000000000000000000000000000  [unknown] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 106.185.26.48:49342 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 106.185.26.48:39322 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 106.185.26.48:41107 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 180.153.142.115:59434 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 180.153.142.115:34896 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a display_current_conn ]    handshaking: 180.153.142.115:44341 with 0000000000000000000000000000000000000000  [outbound] node.cpp:1006
470699ms       th_a p2p_network_connect_ ] I don't need any more connections, waiting forever until something changes node.cpp:696
471410ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
473412ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
475415ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
477417ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
479420ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
481423ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
481982ms       th_a on_item_ids_inventor ] received inventory of 1 items from peer 107.170.30.182:8764 node.cpp:1739
481982ms       th_a on_item_ids_inventor ] addinged item 08337d57a48e09ef3d68c3f87fa9cad1c28c57df from inventory message to our list of items to fetch node.cpp:1766
481982ms       th_a     fetch_items_loop ] beginning an iteration of fetch items (1 items to fetch) node.cpp:794
481983ms       th_a     fetch_items_loop ] requesting item 08337d57a48e09ef3d68c3f87fa9cad1c28c57df from peer 107.170.30.182:8764 node.cpp:804
481984ms       th_a     dump_node_status ] ----------------- PEER STATUS UPDATE -------------------- node.cpp:2406
481984ms       th_a     dump_node_status ]  number of peers: 1 active, 7, 124 closing.  attempting to maintain 8 - 12 peers node.cpp:2409
481985ms       th_a     dump_node_status ]        active peer 107.170.30.182:8764 peer_is_in_sync_with_us:true we_are_in_sync_with_peer:true node.cpp:2414
481985ms       th_a     dump_node_status ]   handshaking peer 106.185.26.48:54601 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 106.185.26.48:49342 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 106.185.26.48:39322 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 106.185.26.48:41107 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 180.153.142.115:59434 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 180.153.142.115:34896 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ]   handshaking peer 180.153.142.115:44341 in state disconnected node.cpp:2421
481985ms       th_a     dump_node_status ] --------- MEMORY USAGE ------------ node.cpp:2424
481985ms       th_a     dump_node_status ] node._active_sync_requests size: 4568 (this is known to be broken) node.cpp:2425
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 14, 2014, 08:08:14 pm
Code: [Select]
3257792ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 107.170.30.182:58490 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257793ms       th_a trigger_p2p_network_ ] Triggering connect loop now                 node.cpp:710
3257793ms       th_a p2p_network_connect_ ] Starting an iteration of p2p_network_connect_loop().                        node.cpp:622
3257793ms       th_a display_current_conn ] Currently have 7 of 8 connections                   node.cpp:997
3257793ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257793ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257793ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 107.170.30.182:34344 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 107.170.30.182:58490 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257793ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257794ms       th_a           connect_to ] node_impl::connect_to(176.9.234.167:46785)                  node.cpp:2371
3257794ms       th_a display_current_conn ] Currently have 8 of 8 connections                   node.cpp:997
3257794ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257794ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257794ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 107.170.30.182:34344 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 176.9.234.167:46785 with 0000000000000000000000000000000000000000  [unknown]                        node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 107.170.30.182:58490 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257794ms       th_a p2p_network_connect_ ] I don't need any more connections, waiting forever until something changes                  node.cpp:696
3257794ms       th_a           connect_to ] fatal: error connecting to peer 107.170.30.182:58490: 0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28 read_write_handler                        node.cpp:503
3257794ms       th_a display_current_conn ] Currently have 7 of 8 connections                   node.cpp:997
3257794ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257794ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257794ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 107.170.30.182:34344 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 176.9.234.167:46785 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257794ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257794ms       th_a trigger_p2p_network_ ] Triggering connect loop now                 node.cpp:710
3257794ms       th_a p2p_network_connect_ ] Starting an iteration of p2p_network_connect_loop().                        node.cpp:622
3257795ms       th_a display_current_conn ] Currently have 7 of 8 connections                   node.cpp:997
3257795ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257795ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257795ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 107.170.30.182:34344 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 176.9.234.167:46785 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257795ms       th_a           connect_to ] node_impl::connect_to(188.138.107.159:50070)                        node.cpp:2371
3257795ms       th_a display_current_conn ] Currently have 8 of 8 connections                   node.cpp:997
3257795ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257795ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257795ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 107.170.30.182:34344 with 0000000000000000000000000000000000000000  [outbound]                      node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 176.9.234.167:46785 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 188.138.107.159:50070 with 0000000000000000000000000000000000000000  [unknown]                      node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257795ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257795ms       th_a p2p_network_connect_ ] I don't need any more connections, waiting forever until something changes                  node.cpp:696
3257809ms       th_a           connect_to ] fatal: error connecting to peer 107.170.30.182:34344: 0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28 read_write_handler                        node.cpp:503
3257809ms       th_a display_current_conn ] Currently have 7 of 8 connections                   node.cpp:997
3257809ms       th_a display_current_conn ]    my id is 51194ea22bd49766f3b20ea7b3f0ecf1ec62030e                        node.cpp:998
3257809ms       th_a display_current_conn ]         active: 107.170.30.182:8764 with 42e86a6e5638c95a4b3fdfde811de33a6d9ecedd   [outbound]                      node.cpp:1002
3257809ms       th_a display_current_conn ]    handshaking: 176.9.234.167:44912 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257809ms       th_a display_current_conn ]    handshaking: 176.9.234.167:46785 with 0000000000000000000000000000000000000000  [outbound]                       node.cpp:1006
3257809ms       th_a display_current_conn ]    handshaking: 92.243.18.20:52599 with 0000000000000000000000000000000000000000  [outbound]                        node.cpp:1006
3257809ms       th_a display_current_conn ]    handshaking: 188.138.107.159:50070 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257809ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47379 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257809ms       th_a display_current_conn ]    handshaking: 188.138.107.159:47223 with 0000000000000000000000000000000000000000  [outbound]                     node.cpp:1006
3257809ms       th_a trigger_p2p_network_ ] Triggering connect loop now                 node.cpp:710
3257809ms       th_a p2p_network_connect_ ] Starting an iteration of p2p_network_connect_loop().                        node.cpp:622

I'm getting a bunch of repeated attempts to handshake the same apparently dead nodes.  If I manually network_add_node a live node, my active connection count increases, but manually adding the nodes to which it repeatedly attempts to connect does nothing.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 14, 2014, 08:09:25 pm
@bitcoinerS @Trog   Eric is working on this exact issue right now. If you want a list of nodes to connect to for now you can use "network_list_potential_peers"
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 08:16:06 pm
@bitcoinerS @Trog   Eric is working on this exact issue right now. If you want a list of nodes to connect to for now you can use "network_list_potential_peers"

Code: [Select]
>>> network_list_potential_peers
Error: invalid command "network_list_potential_peers"

Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 14, 2014, 08:16:55 pm
@bitcoinerS @Trog   Eric is working on this exact issue right now. If you want a list of nodes to connect to for now you can use "network_list_potential_peers"

Code: [Select]
>>> network_list_potential_peers
Error: invalid command "network_list_potential_peers"


Are you up to date?
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 08:26:49 pm
@bitcoinerS @Trog   Eric is working on this exact issue right now. If you want a list of nodes to connect to for now you can use "network_list_potential_peers"

Code: [Select]
>>> network_list_potential_peers
Error: invalid command "network_list_potential_peers"


Are you up to date?

Code: [Select]
>>> about
{
  "bitshares_toolkit_revision": "096d7a830d80c7911e845eb9c3e5f05656444e24",
  "bitshares_toolkit_revision_age": "2 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "46 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 20:25:16"
}
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 14, 2014, 08:28:23 pm
@bitcoinerS @Trog   Eric is working on this exact issue right now. If you want a list of nodes to connect to for now you can use "network_list_potential_peers"

Code: [Select]
>>> network_list_potential_peers
Error: invalid command "network_list_potential_peers"


Are you up to date?

Code: [Select]
>>> about
{
  "bitshares_toolkit_revision": "096d7a830d80c7911e845eb9c3e5f05656444e24",
  "bitshares_toolkit_revision_age": "2 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "46 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 20:25:16"
}

You're not up to date. You can also check using github or just by trying to pull.
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 14, 2014, 09:03:23 pm
Are there any way to import keyhotee id? I always get thet account already registered with different key. I'm sure that brainkey is valid however are there possibility to check it?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 14, 2014, 09:07:54 pm
Are there any way to import keyhotee id? I always get thet account already registered with different key. I'm sure that brainkey is valid however are there possibility to check it?

Was your KID not all lowercase? If so this might have fixed the issue, try now.
https://github.com/BitShares/bitshares_toolkit/pull/284
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 14, 2014, 09:10:38 pm
Are there any way to import keyhotee id? I always get thet account already registered with different key. I'm sure that brainkey is valid however are there possibility to check it?

Was your KID not all lowercase? If so this might have fixed the issue, try now.
https://github.com/BitShares/bitshares_toolkit/pull/284

It was in lower case. So it shouldnt be issue. However i cannot import it. So any possibiliti to check if i use right brainwallet?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 14, 2014, 09:11:09 pm
So I started adding nodes by hand and it would connect.... don't add the same node twice or it will disconnect (known bug)... we are working out why the peer database isn't doing the right thing, but for now this gets me better connected.

(wallet closed) >>> network_add_node "180.153.142.120:8764" add
OK
--- there are now 2 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "162.243.127.243:33933" add
OK
--- there are now 3 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "84.238.140.192:50546" add
OK
--- there are now 4 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "107.170.30.182:48499" add
OK
(wallet closed) >>> network_add_node "107.170.170.214:40767" add
OK
--- there are now 5 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "107.170.211.129:48199" add
OK
--- there are now 6 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "176.9.234.167:39251" add
OK
(wallet closed) >>> network_add_node "107.170.30.182:8764" add
OK
--- there are now 7 active connections to the p2p network
--- in sync with p2p network
(wallet closed) >>> network_add_node "106.185.24.234:48807" add
OK
--- there are now 8 active connections to the p2p network
--- in sync with p2p network
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 14, 2014, 09:13:39 pm
@bytemaster my public node now has 23 connections from peer db
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 09:50:00 pm
Latest build fails to start.

Code: [Select]
Loading blockchain from "/home/slava/.BitSharesXTS/chain"
Starting JSON RPC server on port 44428 (localhost only)
Starting HTTP JSON RPC server on port 9989 (localhost only)
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}

Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 14, 2014, 09:54:54 pm
Same here:

Code: [Select]
Logging to file "/Users/maurits/Library/Application Support/BitSharesXTS/default.log"
Logging RPC to file "/Users/maurits/Library/Application Support/BitSharesXTS/rpc.log"
Loading config "/Users/maurits/Library/Application Support/BitSharesXTS/config.json"
{
  "rpc": {
    "rpc_user": "user",
    "rpc_password": "pass",
    "rpc_endpoint": "127.0.0.1:5681",
    "httpd_endpoint": "127.0.0.1:5680",
    "htdocs": "/Users/maurits/bitsharesxts/web_wallet/generated"
  },
  "default_peers": [
    "107.170.30.182:8764",
    "114.215.104.153:8764",
    "84.238.140.192:8764"
  ],
  "ignore_console": false,
  "logging": {
    "includes": [],
    "appenders": [],
    "loggers": []
  }
}
Loading blockchain from "/Users/maurits/Library/Application Support/BitSharesXTS/chain"
Starting JSON RPC server on port 5681 (localhost only)
Starting HTTP JSON RPC server on port 5680 (localhost only)
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 14, 2014, 10:07:58 pm
Resync your blockchain
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 14, 2014, 10:11:24 pm
I recompiled and removed chain/  and peers.leveldb/ and relunched but I get segfault after a while.

This is the log file
Code: [Select]
463053ms       th_a         get_property ] property last_random_seed_id                 chain_database.cpp:1711
463057ms       th_a         on_new_block ] After push_block, current head block is 3072                 client.cpp:534
463057ms       th_a process_backlog_of_s ] sync: client accpted the block, we now have only 1798 items left to fetch before we're in sync                       node.cpp:1924
463057ms       th_a process_backlog_of_s ] Popped item from front of 107.170.30.182:8764's sync list, new list length is 1798                   node.cpp:1954
463058ms       th_a process_backlog_of_s ] Currently backlog is 0 blocks                        node.cpp:2000
463058ms       th_a trigger_fetch_sync_i ] Triggering fetch sync items loop now                 node.cpp:794
463058ms       th_a fetch_sync_items_loo ] beginning another iteration of the sync items loop                   node.cpp:748
463058ms       th_a request_sync_item_fr ] requesting item 22718b464eaa3d76d330ea6bf1dd847b072af4cf from peer 107.170.30.182:8764                       node.cpp:735
463058ms       th_a fetch_sync_items_loo ] no sync items to fetch right now, going to sleep                     node.cpp:784
463152ms       th_a process_block_during ] received a sync block from peer 107.170.30.182:8764                  node.cpp:2023
463152ms       th_a process_backlog_of_s ] sync: this block is a potential first block, passing it to the client                        node.cpp:1895
463152ms       th_a       handle_message ] CLIENT: just received block 22718b464eaa3d76d330ea6bf1dd847b072af4cf                 client.cpp:599
463152ms       th_a         on_new_block ] Received a new block from the p2p network, current head block is 3072, new block is {"previous":"664e6900488c7fc11e445666fcb0abfdb3aefae4","block_num":3073,"fee_rate":1000,"delegate_pay_rate":42168,"timestamp":"20140614T075900","transaction_digest":"c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0","next_secret_hash":"21ac19c3861e30e51a5a18df3b21d0338bda7193","previous_secret":"b869a10fd0309834887795b225e9fd8da03cdc77","delegate_signature":"1fda702f83eeab2f9de5ff38fe5fdff5c0ce519305d8838a0cad86cde78326618f9dac8d6cfbd7f9be0ccba9bdf3e507998d0498a680b8fa28a195cdf0e0a3017e","user_transactions":[]}, current head block is 3072                 client.cpp:518
463152ms       th_a         get_property ] property last_random_seed_id                 chain_database.cpp:1711
463152ms       th_a      store_and_index ]            we already know about its previous: 664e6900488c7fc11e445666fcb0abfdb3aefae4                      chain_database.cpp:350
463152ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463152ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property confirmation_requirement                    chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property active_delegate_list_id                     chain_database.cpp:1711
463154ms       th_a         get_property ] property last_random_seed_id                 chain_database.cpp:1711
463154ms       th_a         get_property ] property last_random_seed_id                 chain_database.cpp:1711
463154ms       th_a         get_property ] property confirmation_requirement                    chain_database.cpp:1711
463155ms       th_a         get_property ] property last_random_seed_id                 chain_database.cpp:1711
463159ms       th_a         on_new_block ] After push_block, current head block is 3073                 client.cpp:534
463159ms       th_a process_backlog_of_s ] sync: client accpted the block, we now have only 1797 items left to fetch before we're in sync                       node.cpp:1924
463159ms       th_a process_backlog_of_s ] Popped item from front of 107.170.30.182:8764's sync list, new list length is 1797                   node.cpp:1954
463159ms       th_a process_backlog_of_s ] Currently backlog is 0 blocks                        node.cpp:2000
463159ms       th_a trigger_fetch_sync_i ] Triggering fetch sync items loop now                 node.cpp:794
463159ms       th_a fetch_sync_items_loo ] beginning another iteration of the sync items loop                   node.cpp:748
463159ms       th_a request_sync_item_fr ] requesting item 6a9d99709e1b2fa7ef4f607c7d086ecb3b9f69fc from peer 107.170.30.182:8764                       node.cpp:735
463159ms       th_a fetch_sync_items_loo ] no sync items to fetch right now, going to sleep                     node.cpp:784
463173ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 180.153.142.115:44341 due to inactivity of at least 45 seconds                   node.cpp:931
463173ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 180.153.142.115:34353 due to inactivity of at least 45 seconds                   node.cpp:931
463174ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 106.185.26.48:35830 due to inactivity of at least 45 seconds                     node.cpp:931
463174ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 180.153.142.115:34255 due to inactivity of at least 45 seconds                   node.cpp:931
463174ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 180.153.142.115:33142 due to inactivity of at least 45 seconds                   node.cpp:931
463174ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 202.96.137.243:42975 due to inactivity of at least 45 seconds                    node.cpp:931
463174ms       th_a terminate_inactive_c ] Disconnecting from handshaking peer 180.153.142.115:46048 due to inactivity of at least 45 seconds                   node.cpp:931
(END)


And this is the gdb output
Code: [Select]
default (unlocked) >>>
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab2c88 in EVP_EncryptUpdate ()
(gdb)
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 14, 2014, 10:16:02 pm
Resync your blockchain

Thanks, normally I remove the datadir, but this time I had a wallet in which I imported all my keys and stuff. Need to adapt my rebuild script to leave the config.json and the wallet dir.

after a while:

Code: [Select]
Current executable set to './bitshares_client' (x86_64).
(lldb) run
Process 59989 launched: './bitshares_client' (x86_64)
Logging to file "/Users/maurits/Library/Application Support/BitSharesXTS/default.log"
Logging RPC to file "/Users/maurits/Library/Application Support/BitSharesXTS/rpc.log"
Loading config "/Users/maurits/Library/Application Support/BitSharesXTS/config.json"
{
  "rpc": {
    "rpc_user": "user",
    "rpc_password": "pass",
    "rpc_endpoint": "127.0.0.1:5681",
    "httpd_endpoint": "127.0.0.1:5680",
    "htdocs": "/Users/maurits/bitsharesxts/web_wallet/generated"
  },
  "default_peers": [
    "107.170.30.182:8764",
    "114.215.104.153:8764",
    "84.238.140.192:8764"
  ],
  "ignore_console": false,
  "logging": {
    "includes": [],
    "appenders": [],
    "loggers": []
  }
}
Loading blockchain from "/Users/maurits/Library/Application Support/BitSharesXTS/chain"
Not starting RPC server, use --server to enable the RPC interface
Listening for P2P connections on port 58343
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
Process 59989 stopped
* thread #1: tid = 0x26f60e, 0x000000010056a97d bitshares_client`EVP_EncryptUpdate + 29, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010056a97d bitshares_client`EVP_EncryptUpdate + 29
bitshares_client`EVP_EncryptUpdate + 29:
-> 0x10056a97d:  movq   (%r12), %rbx
   0x10056a981:  testb  $0x10, 0x12(%rbx)
   0x10056a985:  je     0x10056a9ad               ; EVP_EncryptUpdate + 77
   0x10056a987:  movq   %rdx, %r14
Title: Re: Dry Run 2: The Real Deal
Post by: cass on June 14, 2014, 11:06:46 pm
after starting gdb and then process with > run
When creating a new wallet etc.. after 1-2 min i get this message
Clean installed system so no old data dir... Ubuntu 14.04

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab142a in EVP_EncryptUpdate ()

Then i have to restart and then same error message again!

Don't know if it was discussed here before...just joined yet
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 14, 2014, 11:53:17 pm
problems on latest build

Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Not starting RPC server, use --server to enable the RPC interface
[New Thread 0x7ffff58ae700 (LWP 27247)]
Listening for P2P connections on port 53893
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
[New Thread 0x7ffff4ead700 (LWP 27248)]
[New Thread 0x7fffeffff700 (LWP 27249)]
--- there are now 1 active connections to the p2p network
I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid
--- there are now 0 active connections to the p2p network
(wallet closed) >>> wallet_open default
OK
default (locked) >>> wallet_unlock 99999999
passphrase:
OK
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5141,
  "blockchain_head_block_time": "20140614T235030",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 279,
  "blockchain_average_delegate_participation": 57.396449704142015,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 99999993,
  "wallet_next_block_production_time": "20140614T235700",
  "wallet_seconds_until_next_block_production": 297,
  "wallet_local_time": "20140614T235203",
  "blockchain_random_seed": "fb039b4dd5ec0bef959de04a02fd0192f3caad69",
  "blockchain_shares": 10000061092614,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170815T093836",
  "wallet_version": 100
}
default (unlocked) >>>
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab14aa in EVP_EncryptUpdate ()
(gdb)
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 02:03:35 am
problems on latest build

Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Not starting RPC server, use --server to enable the RPC interface
[New Thread 0x7ffff58ae700 (LWP 27247)]
Listening for P2P connections on port 53893
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
[New Thread 0x7ffff4ead700 (LWP 27248)]
[New Thread 0x7fffeffff700 (LWP 27249)]
--- there are now 1 active connections to the p2p network
I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid
--- there are now 0 active connections to the p2p network
(wallet closed) >>> wallet_open default
OK
default (locked) >>> wallet_unlock 99999999
passphrase:
OK
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5141,
  "blockchain_head_block_time": "20140614T235030",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 279,
  "blockchain_average_delegate_participation": 57.396449704142015,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 99999993,
  "wallet_next_block_production_time": "20140614T235700",
  "wallet_seconds_until_next_block_production": 297,
  "wallet_local_time": "20140614T235203",
  "blockchain_random_seed": "fb039b4dd5ec0bef959de04a02fd0192f3caad69",
  "blockchain_shares": 10000061092614,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170815T093836",
  "wallet_version": 100
}
default (unlocked) >>>
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab14aa in EVP_EncryptUpdate ()
(gdb)

That problem has been fixed and we now know the problem for the peer connection issues as well and should have that fixed tonight.
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 15, 2014, 02:36:33 am
problems on latest build

Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Not starting RPC server, use --server to enable the RPC interface
[New Thread 0x7ffff58ae700 (LWP 27247)]
Listening for P2P connections on port 53893
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
[New Thread 0x7ffff4ead700 (LWP 27248)]
[New Thread 0x7fffeffff700 (LWP 27249)]
--- there are now 1 active connections to the p2p network
I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid
--- there are now 0 active connections to the p2p network
(wallet closed) >>> wallet_open default
OK
default (locked) >>> wallet_unlock 99999999
passphrase:
OK
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5141,
  "blockchain_head_block_time": "20140614T235030",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 279,
  "blockchain_average_delegate_participation": 57.396449704142015,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 99999993,
  "wallet_next_block_production_time": "20140614T235700",
  "wallet_seconds_until_next_block_production": 297,
  "wallet_local_time": "20140614T235203",
  "blockchain_random_seed": "fb039b4dd5ec0bef959de04a02fd0192f3caad69",
  "blockchain_shares": 10000061092614,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170815T093836",
  "wallet_version": 100
}
default (unlocked) >>>
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab14aa in EVP_EncryptUpdate ()
(gdb)

That problem has been fixed and we now know the problem for the peer connection issues as well and should have that fixed tonight.

Excellent!
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 02:38:46 am
Please update your node, if you updated recently there is a bug that can cause problems for other nodes.
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 03:01:39 am
Quote
crazybit (unlocked) >>> get_info
get_info
{
  "blockchain_head_block_num": 5569,
  "blockchain_head_block_time": "20140615T024715",
  "blockchain_head_block_time_rel": "10 minutes ago",
  "blockchain_confirmation_requirement": 289,
  "blockchain_average_delegate_participation": 58.823529411764703,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 998702,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140615T025744",
  "blockchain_random_seed": "5595be7ce679bdb82557f88929972129d46ed9c1",
  "blockchain_shares": 10000087488444,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140626T162246",
  "wallet_version": 100
}

am i on the main chain now?

btw, i use command "wallet_account_rename" to change the account name with positive result , but when i wanna change it back, the following error encountered, is the result  expected?

Quote

wallet_account_rename james crazybit
10 assert_exception: Assert Exception
!new_account.valid():
    {}
    th_a  wallet.cpp:896 rename_account

    {"old_account_name":"james","new_account_name":"crazybit"}
    th_a  wallet.cpp:901 rename_account

    {}
    th_a  common_api_client.cpp:542 wallet_account_rename

    {"command":"wallet_account_rename"}
    th_a  cli.cpp:547 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 03:08:09 am
I'm on 5618 right now. The  "blockchain_head_block_time_rel": "10 minutes ago"  is suspicious... Are you on the latest?


Quote
btw, i use command "wallet_account_rename" to change the account name with positive result , but when i wanna change it back, the following error encountered, is the result  expected?

Definitely no, filing an issue now
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 15, 2014, 03:12:01 am
I rebuild from the latest code.
There only 1 connections on windows and 5 connections on ubuntu.
Are the windows version can't get node?
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 15, 2014, 03:22:51 am

Quote
Wipe your old data-dir

Ubuntu: rm -r ~/.BitShares\ XTS

This command has never done anything for me.  I feel I'm missing some implied instruction.  Anyone care to clue me in.

I've just been either completely rebuilding the server from scratch or using the following
Code: [Select]
rm -r bitshares*
and then cloneing etc.

Does this have the same effect?
I notice i still have my wallet and imported keys, where as, when building from scratch I have to re create wallet and import keys again.

# about
tells me im on the latest revision but was i supposed to remove something that "# rm -r bits*"   misses?
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 15, 2014, 03:23:50 am
It is working well now ?

Code: [Select]
--- there are now 4 active connections to the p2p network
welk1n (unlocked) >>> info
{
  "blockchain_head_block_num": 5654,
  "blockchain_head_block_time": "20140615T032230",
  "blockchain_head_block_time_rel": "32 seconds ago",
  "blockchain_confirmation_requirement": 285,
  "blockchain_average_delegate_participation": 61.237373737373737,
  "network_num_connections": 4,
  "wallet_unlocked_seconds_remaining": 9996219,
  "wallet_next_block_production_time": "20140615T032915",
  "wallet_seconds_until_next_block_production": 373,
  "wallet_local_time": "20140615T032302",
  "blockchain_random_seed": "ca281b06e58c7f9f52d211baf7911bf38691525d",
  "blockchain_shares": 10000092853224,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141008T200641",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 03:24:22 am
It is working well now ?

Code: [Select]
--- there are now 4 active connections to the p2p network
welk1n (unlocked) >>> info
{
  "blockchain_head_block_num": 5654,
  "blockchain_head_block_time": "20140615T032230",
  "blockchain_head_block_time_rel": "32 seconds ago",
  "blockchain_confirmation_requirement": 285,
  "blockchain_average_delegate_participation": 61.237373737373737,
  "network_num_connections": 4,
  "wallet_unlocked_seconds_remaining": 9996219,
  "wallet_next_block_production_time": "20140615T032915",
  "wallet_seconds_until_next_block_production": 373,
  "wallet_local_time": "20140615T032302",
  "blockchain_random_seed": "ca281b06e58c7f9f52d211baf7911bf38691525d",
  "blockchain_shares": 10000092853224,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141008T200641",
  "wallet_version": 100
}

Lookin' good!
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 15, 2014, 03:31:36 am
It is working well now ?

Code: [Select]
--- there are now 4 active connections to the p2p network
welk1n (unlocked) >>> info
{
  "blockchain_head_block_num": 5654,
  "blockchain_head_block_time": "20140615T032230",
  "blockchain_head_block_time_rel": "32 seconds ago",
  "blockchain_confirmation_requirement": 285,
  "blockchain_average_delegate_participation": 61.237373737373737,
  "network_num_connections": 4,
  "wallet_unlocked_seconds_remaining": 9996219,
  "wallet_next_block_production_time": "20140615T032915",
  "wallet_seconds_until_next_block_production": 373,
  "wallet_local_time": "20140615T032302",
  "blockchain_random_seed": "ca281b06e58c7f9f52d211baf7911bf38691525d",
  "blockchain_shares": 10000092853224,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141008T200641",
  "wallet_version": 100
}

Lookin' good!

 :),Thanks!
The four delegates of mine (30,31,32,33)
I use the blockchain_list_delegates commands .
It seems that  they produced blocks well.
Please vote them , thank you !
Title: Re: Dry Run 2: The Real Deal
Post by: tianshi on June 15, 2014, 03:52:36 am
problems on latest build

Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Not starting RPC server, use --server to enable the RPC interface
[New Thread 0x7ffff58ae700 (LWP 27247)]
Listening for P2P connections on port 53893
Attempting to connect to peer 107.170.30.182:8764
Attempting to connect to peer 114.215.104.153:8764
Attempting to connect to peer 84.238.140.192:8764
[New Thread 0x7ffff4ead700 (LWP 27248)]
[New Thread 0x7fffeffff700 (LWP 27249)]
--- there are now 1 active connections to the p2p network
I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid
--- there are now 0 active connections to the p2p network
(wallet closed) >>> wallet_open default
OK
default (locked) >>> wallet_unlock 99999999
passphrase:
OK
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5141,
  "blockchain_head_block_time": "20140614T235030",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 279,
  "blockchain_average_delegate_participation": 57.396449704142015,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 99999993,
  "wallet_next_block_production_time": "20140614T235700",
  "wallet_seconds_until_next_block_production": 297,
  "wallet_local_time": "20140614T235203",
  "blockchain_random_seed": "fb039b4dd5ec0bef959de04a02fd0192f3caad69",
  "blockchain_shares": 10000061092614,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170815T093836",
  "wallet_version": 100
}
default (unlocked) >>>
Program received signal SIGSEGV, Segmentation fault.
0x0000000000ab14aa in EVP_EncryptUpdate ()
(gdb)

That problem has been fixed and we now know the problem for the peer connection issues as well and should have that fixed tonight.



HI BM. you did a good job!

I have some suggestions, i think there are not enough programme developers  for 3I. because 3I has got a lot of money due to AGS, so i suggest that all the staff's (not programmers' ) first priority should be to find more talents to join the team to promote the progress of programming.

we do not lack of money, we have so many things to do, and i thinkg the other employees(not programmers) should really try their every effort to find more talented programmers to join 3I.  and that's even equally imporant than the development of BTS X. 

I do not know if i am right because i know little about softwares, IT or programming. this is just some advices. But I am once in charge of a team of about 100 people, and this is just some of my experience. we should really really pay attention to recruiting more talents to your team and give more time on this job.

At last, hope you guys be successful one day and become heros.


 

Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 03:57:43 am
Quote
Quote
btw, i use command "wallet_account_rename" to change the account name with positive result , but when i wanna change it back, the following error encountered, is the result  expected?
I'm on 5618 right now. The  "blockchain_head_block_time_rel": "10 minutes ago"  is suspicious... Are you on the latest?
i think i am on the lastest
Quote
crazybit (unlocked) >>> about
{
  "bitshares_toolkit_revision": "e9582b7fbca06c7dc53f19bc75c0402c7870afa1",
  "bitshares_toolkit_revision_age": "3 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "53 hours ago",
  "compile_date": "compiled on Jun 14 2014 at 19:04:15"
}
crazybit (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5730,
  "blockchain_head_block_time": "20140615T035415",
  "blockchain_head_block_time_rel": "27 seconds ago",
  "blockchain_confirmation_requirement": 287,
  "blockchain_average_delegate_participation": 61.587301587301589,
  "network_num_connections": 7,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140615T035442",
  "blockchain_random_seed": "88b0c83dc6fcfa7e2ced9cbfd8be42e8fe6c44dd",
  "blockchain_shares": 10000076678208,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19700101T000000",
  "wallet_version": 100
}

btw,i upgrade myself to be a delegate, please vote "crazybit" , thanks
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 15, 2014, 04:00:43 am
I got a backup chain file from ubuntu and run on windows because windows version always stuck on block 173.
And the backup chain is on block 5563.
It works well on windows at the begin.

After get the block 5666, the client is crash every time on windows, but it work well on ubuntu.
The last log on windows:
Code: [Select]
3473443ms       th_a         on_new_block ] Received a new block from the p2p network, current head block is 5666, new block is {"previous":"f0b54dea22b16d33ab319ff31b21514a9dc0893a","block_num":5667,"fee_rate":1000,"delegate_pay_rate":63853,"timestamp":"20140615T032800","transaction_digest":"c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0","next_secret_hash":"81e526a9e2871b33164d3f09ad3311deb6191fd4","previous_secret":"bb8dc9dce058218a2f39b3a358ea2b78179bf906","delegate_signature":"1fdfc08bf36daad0a7ec31ccaedd25ad2e89fd082a6814f36b7aac25f70059355aabc9da9fb2570c7fa5bfed9eb6e6cbb00d9f8a29631de7c3dbe297e58a141e6a","user_transactions":[{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_op_type","data":{"balance_id":"XTS4UTfbDwf5TvoYpMbqcviYpPFSpEFbwuwt","amount":10495702,"claim_input_data":""}},{"type":"update_account_op_type","data":{"account_id":315,"public_data":null,"active_key":null,"is_delegate":true}}],"signatures":["1f80dd5137f742b842da2dbf6bcfb4c23d94e62bafac751b4ea22da8cb918ce318ff739104db8c51f7a9da8320b17441dbfb7be57f717199fa26d50780e9bf805d","1f5742fb4e069b8b18496b7879fd00608d598f66aa13635060f0f215b884f5788a042107c1ccd28d5b059e0e090470130531b13396bb1b51a18ec6fa7caabf363d"]}]}, current head block is 5666 client.cpp:518
3473444ms       th_a         get_property ] property last_random_seed_id chain_database.cpp:1711
3473445ms       th_a      store_and_index ]            we already know about its previous: f0b54dea22b16d33ab319ff31b21514a9dc0893a chain_database.cpp:350
3473446ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473446ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473450ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473451ms       th_a         get_property ] property confirmation_requirement chain_database.cpp:1711
3473451ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473452ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473453ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711
3473453ms       th_a         get_property ] property active_delegate_list_id chain_database.cpp:1711

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 04:01:43 am
Our team of developers:

Eric Frias - responsible for most of the P2P network code, RPC code gen, and other items.
Toast  - helping everywhere , currently web wallet / C++ integration
Nikita - helping with web wallet
HackFisher - helping everywhere, currently web wallet  (Just in from China last week)
Dan N - working toward robust test suites
Nathan - Starting Monday (C++)
Vikram - Starting Monday (C++ / everywhere)
Myself  - everywhere
Valentine -  C++ / Web  (part time, hopefully full time)
3 polish devs -  Keyhotee / BitShares integration / Nightly Support
1 Indian - tester
James - part time (currently busy, but will return in 2 weeks) JS support for signing transactions


Most of this team only started working effectively this month.. so I think we have enough people to do the job now.


Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 04:04:50 am
Quote
I got a backup chain file from ubuntu and run on windows because windows version always stuck on block 173.

We are well aware of the Windows client getting stuck on 173.  It is the result of a stack corruption exception that has us truly baffled.  Tomorrow that is Eric's top priority to track down as the bug likely effects other platforms but expresses itself differently.

Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 04:11:06 am
Most of this team only started working effectively this month.. so I think we have enough people to do the job now.

you guys make a great  progress this month. well done!
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 04:23:05 am

btw,i upgrade myself to be a delegate, please vote "crazybit" , thanks

to vote me, you just need to issue the follow command before you perform transfer. thanks :D

wallet_set_delegate_trust_level crazybit 1
Title: Re: Dry Run 2: The Real Deal
Post by: tonyk on June 15, 2014, 05:06:57 am
Sorry but I could not resist posting a joke… fully understanding that I will be the only one to lough at it.

----
TK: “Dan, we all know that connecting with people and knowing the people you work with is very important to you. Can you describe your team?”
BM:“Yes, I really know all of them well, even though most of them started working effectively only this month. They are all pretty good, you know…[just needed a little bit of time worming up (from Feb till now)]. We are – Eric, Toast , Nikita, HackFisher, Dan N….
3 polish devs and 1 Indian tester”
----

PS
 To vote me out, you just need to issue the follow command before you perform postinthisforum
tonyk_go_fuck_youself  = [true]

Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 05:18:14 am
Ok. With latest build my connection count is up to 8. Still delegate is not producing any blocks..

Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 2109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,
    "pay_balance": 0,

Code: [Select]
get_info
{
  "blockchain_head_block_num": 5928,
  "blockchain_head_block_time": "20140615T051545",
  "blockchain_head_block_time_rel": "55 seconds ago",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 61.12161310649023,
  "network_num_connections": 8,

Code: [Select]
>>> blockchain_list_delegates
..
** Inactive:
..         299               bitcoiners          2109074296                   0         0.0210906 %               0              63
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 05:20:40 am
Quote
(from Feb till now)

Me & hackfisher & nikita started full-time in May. Vikram and Nathan still haven't officially started. Eric started in March. So I believe your "since february" applies to the two Dans and the polish team who have been on keyhotee this whole time. The rest are still part-time.

https://github.com/BitShares/bitshares_toolkit/graphs/contributors

Did I misunderstand your joke?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 05:21:19 am
Ok. With latest build my connection count is up to 8. Still delegate is not producing any blocks..

Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 2109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,
    "pay_balance": 0,

Code: [Select]
get_info
{
  "blockchain_head_block_num": 5928,
  "blockchain_head_block_time": "20140615T051545",
  "blockchain_head_block_time_rel": "55 seconds ago",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 61.12161310649023,
  "network_num_connections": 8,

Code: [Select]
>>> blockchain_list_delegates
..
** Inactive:
..         299               bitcoiners          2109074296                   0         0.0210906 %               0              63

It looks like you got voted out, probably when BM moved his votes to get someone else in since he is the only one voting ATM
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 05:34:12 am

It looks like you got voted out, probably when BM moved his votes to get someone else in since he is the only one voting ATM

 >:(

Please vote me back in!
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 15, 2014, 05:38:15 am

Quote
Wipe your old data-dir

Ubuntu: rm -r ~/.BitShares\ XTS

This command has never done anything for me.  I feel I'm missing some implied instruction.  Anyone care to clue me in.

I've just been either completely rebuilding the server from scratch or using the following
Code: [Select]
rm -r bitshares*
and then cloneing etc.

Does this have the same effect?
I notice i still have my wallet and imported keys, where as, when building from scratch I have to re create wallet and import keys again.

# about
tells me im on the latest revision but was i supposed to remove something that "# rm -r bits*"   misses?

~/.BitShares\ XTS may be referring to an old data directory (I have noticed that the different versions I have downloaded and compiled have had slightly different data directories.  The current data dir is ~/.BitSharesXTS so the command would be

Code: [Select]
rm -r ~/.BitSharesXTS

This will wipe your wallet though.  You will need to either re-import keys or copy your wallet over to the new directory.  How I've done it is
Code: [Select]
cp -r ~/.BitSharesXTS/wallets ~
rm -r ~/.BitSharesXTS
mkdir ~/.BitSharesXTS
cp -r ~/wallets ~/.BitSharesXTS
there may be a better way of doing this.

I also currently just wipe out the bitshares_toolkit directory and git clone another one.  that is what your rm -r ~/bitshares* command was doing.  I am sure there is a better way than that to resync to git, but I don't know it.
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 15, 2014, 05:48:14 am
Just an update:
Code: [Select]
emski (unlocked) >>> get_info
{
  "blockchain_head_block_num": 6002,
  "blockchain_head_block_time": "20140615T054600",
  "blockchain_confirmation_requirement": 286,
  "blockchain_average_delegate_participation": 60.89139987445072,
  "network_num_connections": 26,
  "wallet_unlocked_seconds_remaining": 99913328,
  "wallet_next_block_production_time": "20140615T054700",
  "wallet_seconds_until_next_block_production": 61,
  "wallet_local_time": "20140615T054559",
  "blockchain_random_seed": "c1286419a26cc7b0402fb40d3537f30a53c0837d",
  "blockchain_shares": 10000094357869,
  "network_num_connections_max": 50,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170814T152807",
  "wallet_version": 100
}
--- there are now 27 active connections to the p2p network
--- in sync with p2p network

I've increased network_num_connections_max and desired_number_of_connections just to see what happens.
Title: Re: Dry Run 2: The Real Deal
Post by: myhometalk on June 15, 2014, 05:52:42 am
download the latest code from github and fresh run but still only getting one connection

Code: [Select]

myhometalk (locked) >>> info
{
  "blockchain_head_block_num": 5995,
  "blockchain_head_block_time": "20140615T054400",
  "blockchain_head_block_time_rel": "8 seconds ago",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 60.7008760951189,
  "network_num_connections": 1,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140615T054408",
  "blockchain_random_seed": "d79467e267d6234b43a043c9037a2998fe58e95b",
  "blockchain_shares": 10000093896268,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: tonyk on June 15, 2014, 05:54:57 am

Did I misunderstand your joke?

Yes you did..
Sam, Tom, Me and... 1 Indian tester....


...If you still do not get it - it is more of beginning of a racy joke then presentation of your core team (But as I said it is probably funny/sad to me only)
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 15, 2014, 06:40:06 am
On my end whatever you did has solved connection issues on all three nodes I'm running.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 15, 2014, 09:42:11 am
Solved connection issue on ubuntu, I have now 6 active connections and my delegates ( init-delegate-21, init-delegate-22, init-delegate-23, init-delegate-24) are working.
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 15, 2014, 09:56:16 am
Looks Good!

welk1n (unlocked) >>> info
{
  "blockchain_head_block_num": 6097,
  "blockchain_head_block_time": "20140615T095400",
  "blockchain_head_block_time_rel": "61 seconds ago",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 39.786710418375719,
  "network_num_connections": 8,
  "wallet_unlocked_seconds_remaining": 9972700,
  "wallet_next_block_production_time": "20140615T095945",
  "wallet_seconds_until_next_block_production": 284,
  "wallet_local_time": "20140615T095501",
  "blockchain_random_seed": "5ed94b17a1f657851194360dd760251c35c065af",
  "blockchain_shares": 10000100611524,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141008T200641",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 15, 2014, 10:05:37 am
I'm running test node with large allowed number of connections
can someone try to add me as peer?

79.173.81.171:8764
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 15, 2014, 10:06:11 am
Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Starting JSON RPC server on port 57466 (localhost only)
Starting HTTP JSON RPC server on port 9989 (localhost only)
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack
what is wrong
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 10:27:34 am
Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Starting JSON RPC server on port 57466 (localhost only)
Starting HTTP JSON RPC server on port 9989 (localhost only)
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack
what is wrong

unpack data failed, looks like your blockchain data structure does not syn with the code.
Title: Re: Dry Run 2: The Real Deal
Post by: zhangweis on June 15, 2014, 10:39:27 am
Code: [Select]
Loading blockchain from "/root/.BitSharesXTS/chain"
Starting JSON RPC server on port 57466 (localhost only)
Starting HTTP JSON RPC server on port 9989 (localhost only)
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack
what is wrong

I solved this by deleting ~/.BitsharesXT dir. But remember to backup your wallet. Or maybe you can try run ./bitshare_client --clear-peer-database --resync-blockchain
Title: Re: Dry Run 2: The Real Deal
Post by: liondani on June 15, 2014, 11:16:10 am
The Indian bitsharesX (wallet) tester
for anybody wanted to see them in action...

(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSBDj-6ojyfZIuc2ddimcurJd_BtnuoSCOgZCjE4RaCFS_2qO9W)
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 15, 2014, 12:05:05 pm
I would like to get voted in, I would appreciate it if someone votes for me:

Code: [Select]
wallet_set_delegate_trust_level mauritso 1
If I am a delegate at the start of the XTS network I will launch a Amazon EC2 instance (m1.small/m3.medium/m3.large depending on the requirements in a location of your choosing) and keep it running for at least a month. After my amazon credit is gone, I am still a delegate and it got enough money in transaction fees I will probably switch to a dedicated host.
Title: Re: Dry Run 2: The Real Deal
Post by: cass on June 15, 2014, 12:09:11 pm
The Indian bitsharesX (wallet) tester
for anybody wanted to see them in action...

(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSBDj-6ojyfZIuc2ddimcurJd_BtnuoSCOgZCjE4RaCFS_2qO9W)

IMO you should deal with a bit more respect to devs! Just said...
Title: Re: Dry Run 2: The Real Deal
Post by: liondani on June 15, 2014, 12:39:02 pm

IMO you should deal with a bit more respect to devs! Just said...

I was certain everybody has a sense of humour, especialy on forums like this where people in most cases have high IQs (me excluded)  :)

PS I am tired to say sorry guys but if I have insulted some of you...          sorry!
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 15, 2014, 01:02:53 pm
@Devs: Now that I can import my keyhotee ID (lower-letter case issue resolved)
I wonder if I made sth wrong as I cannot see and funds tied to that account ('xeroc') .. I thought we get a stake on XTS as beeing a keyhotee founder?!
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 15, 2014, 01:31:39 pm
When I launched the command "wallet_list_unspent_balances" I obtained a segfault:

Code: [Select]
default (unlocked) >>> wallet_list_unspent_balances
           BALANCE                                   OWNER                     VOTE
--------------------------------------------------------------------------------------------------------------------------
          10000000    XTSBq9D8nqMyn192B6Dt8HF62k9U7nwqJcv6                        +mauritso
        8989970000    XTSMFChKHFVFjZfSNZt8nAibo1bDvBouEwJM                        +bts101
            990000    XTSLuMuRnXiAYh4jiT64isaK6VWaM6KRLYKu                        +bts101
         265343474    XTSFCEgUceUsCjgHybTsYgJ7JJkUDc8cTYUm                        +cgafeng
           1970000    XTS63HYCB2AUNKKn5e6pPCGATeJy6LxQSBxR                        +bts101

Program received signal SIGSEGV, Segmentation fault.
0x00000000006659f9 in bts::cli::detail::cli_impl::format_and_print_result(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> >, fc::variant const&) ()
    at /home/fabiux/ssd/bitshares_toolkit/libraries/cli/cli.cpp:791
791                                   if (delegate_rec->name.size() > 21)
(gdb)
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 15, 2014, 01:40:54 pm
I'm running test node with large allowed number of connections
can someone try to add me as peer?

79.173.81.171:8764

Added successfully.
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 15, 2014, 01:44:31 pm

I solved this by deleting ~/.BitsharesXT dir. But remember to backup your wallet. Or maybe you can try run ./bitshare_client --clear-peer-database --resync-blockchain
which one is my wallet file, is it included in folder ./bitshare XTS/ wallet?
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 15, 2014, 01:59:11 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 15, 2014, 02:12:31 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.

I am running with old version (built more than 30 hours ago) and now has 12 connections.

Suggestion: Is it possible to have a command that allows us to list the blocks produced by a given delegate account name?
like blocks_produced_by_delegate <delegate_account_name>
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 02:15:08 pm

I solved this by deleting ~/.BitsharesXT dir. But remember to backup your wallet. Or maybe you can try run ./bitshare_client --clear-peer-database --resync-blockchain
which one is my wallet file, is it included in folder ./bitshare XTS/ wallet?

XTS wallet use level db, it does not like bitcoin wallet which has only one wallet.dat file, you need to back the whole "wallets" folder.
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 15, 2014, 02:21:19 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.

I am running with old version (built more than 30 hours ago) and now has 12 connections.

Suggestion: Is it possible to have a command that allows us to list the blocks produced by a given delegate account name?
like blocks_produced_by_delegate <delegate_account_name>

Maybe you can use the  wallet_get_account commands


welk1n (unlocked) >>> wallet_get_account init-delegate-33
{
  "index": 10,
  "id": 33,
  "name": "init-delegate-33",
  "public_data": null,
  "owner_key": "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA",
  "active_key_history": [[
      "20140615T021914",
      "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA"
    ]
  ],
  "delegate_info": {
    "votes_for": 99732150532,
    "votes_against": 0,
    "blocks_produced": 137,
    "blocks_missed": 18,
    "pay_balance": 5988191,
    "next_secret_hash": "419c0a4c97a2ea0847778747fdb7c5470ac6a1e6",
    "last_block_num_produced": 6140
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null,
  "account_address": "XTSG6FH3Q32yVgoafyJLnPS5JTo9juK5rWY4",
  "trust_level": 0,
  "private_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: taoljj on June 15, 2014, 02:26:07 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.

I am running with old version (built more than 30 hours ago) and now has 12 connections.

Suggestion: Is it possible to have a command that allows us to list the blocks produced by a given delegate account name?
like blocks_produced_by_delegate <delegate_account_name>


 +5%
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 15, 2014, 02:30:03 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.

I am running with old version (built more than 30 hours ago) and now has 12 connections.

Suggestion: Is it possible to have a command that allows us to list the blocks produced by a given delegate account name?
like blocks_produced_by_delegate <delegate_account_name>

Maybe you can use the  wallet_get_account commands


welk1n (unlocked) >>> wallet_get_account init-delegate-33
{
  "index": 10,
  "id": 33,
  "name": "init-delegate-33",
  "public_data": null,
  "owner_key": "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA",
  "active_key_history": [[
      "20140615T021914",
      "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA"
    ]
  ],
  "delegate_info": {
    "votes_for": 99732150532,
    "votes_against": 0,
    "blocks_produced": 137,
    "blocks_missed": 18,
    "pay_balance": 5988191,
    "next_secret_hash": "419c0a4c97a2ea0847778747fdb7c5470ac6a1e6",
    "last_block_num_produced": 6140
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null,
  "account_address": "XTSG6FH3Q32yVgoafyJLnPS5JTo9juK5rWY4",
  "trust_level": 0,
  "private_data": null
}

I meant the the head numbers of all the blocks produced by the given delegate.

Like : init-delegate-33 has produced following blocks: 1, 1000, 2332,3344 ............ 6140
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 15, 2014, 02:33:56 pm
FWIW: Last night I updated, which put me at 3-4 connections after launch instead of 1.  I manually added nodes until I was up to about 9, and left it for the night.  This morning I was down to 5, and apparently on a fork quite a few blocks behind on the chain.  My suspicion is that the cause is too many leaf nodes all on the old version so they only have one connection.

I am running with old version (built more than 30 hours ago) and now has 12 connections.

Suggestion: Is it possible to have a command that allows us to list the blocks produced by a given delegate account name?
like blocks_produced_by_delegate <delegate_account_name>

Maybe you can use the  wallet_get_account commands


welk1n (unlocked) >>> wallet_get_account init-delegate-33
{
  "index": 10,
  "id": 33,
  "name": "init-delegate-33",
  "public_data": null,
  "owner_key": "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA",
  "active_key_history": [[
      "20140615T021914",
      "XTS7SDs7tmoYe96wjRzYqavAu4nehaMUTh3TbkGe9EPWNbA1P2XPA"
    ]
  ],
  "delegate_info": {
    "votes_for": 99732150532,
    "votes_against": 0,
    "blocks_produced": 137,
    "blocks_missed": 18,
    "pay_balance": 5988191,
    "next_secret_hash": "419c0a4c97a2ea0847778747fdb7c5470ac6a1e6",
    "last_block_num_produced": 6140
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null,
  "account_address": "XTSG6FH3Q32yVgoafyJLnPS5JTo9juK5rWY4",
  "trust_level": 0,
  "private_data": null
}

I meant the the head numbers of all the blocks produced by the given delegate.

Like : init-delegate-33 has produced following blocks: 1, 1000, 2332,3344 ............ 6140

Sorry,
Good idea. +5%
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 15, 2014, 02:35:13 pm
Are there some estimated number of nodes for current testnet?
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 15, 2014, 02:46:01 pm
this the imformation I posted last time
Code: [Select]
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
init-delegate-118                  XTS7X933vLMhkPiv3tFACokWfVhkBJwkTbrgiworsvNnWaiKdXYxZ           2014-06-14T05:22:30   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

I hire a VPS and it can runing 7*24, voting me

this the accounts I open wallet after rebuild clients
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

who help me change the name of
init-delegate-118                  XTS7X933vLMhkPiv3tFACokWfVhkBJwkTbrgiworsvNnWaiKdXYxZ
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9             I have three account ,  you can see the name and key of second account both was changed
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 02:49:08 pm
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

who help me change the name of "testz-test *"  I have three account ,but the name was changed not by me

That sounds like a wallet sync bug

Are there some estimated number of nodes for current testnet?

30-50
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 02:49:40 pm
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

who help me change the name of "testz-test *"  I have three account ,but the name was changed not by me

When was your last update? I thought we fixed this one
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 15, 2014, 03:03:23 pm
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

who help me change the name of "testz-test *"  I have three account ,but the name was changed not by me


When was your last update? I thought we fixed this one
I just updated the code ,rebuilt code , deleted all files / subfolder in the folder of ".BitSharesXTS" except "wallets" folder,  and run the clients , open my wallet,
and I find the name and key of my secends account was changed
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 03:20:00 pm
My delegate (bitcoiners) is still not producing any blocks. BM, please re-enable it.

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 2109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 7436,
  "blockchain_head_block_time": "20140615T151845",
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 03:23:05 pm
Code: [Select]
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                        XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0

who help me change the name of "testz-test *"  I have three account ,but the name was changed not by me


When was your last update? I thought we fixed this one
I just updated the code ,rebuilt code , deleted all files / subfolder in the folder of ".BitSharesXTS" except "wallets" folder,  and run the clients , open my wallet,
and I find the name and key of my secends account was changed

Maybe it's still cached in your wallet, try dumping your private keys, making a new wallet, importing and rescanning
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 15, 2014, 03:27:45 pm
Are there some estimated number of nodes for current testnet?

30-50

Heh, I have 32-34 connections =D
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 15, 2014, 03:32:05 pm
All problems sorted importing PTS and BTS private keys. Wallets syncing and transferring between imported BitShare keys between VPS (Europe) and VMs

I need more votes to be a delegate, please :)  "betax" nearly there.

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 03:41:01 pm
My delegate (bitcoiners) is still not producing any blocks. BM, please re-enable it.

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 2109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,
    "pay_balance": 0,
    "next_secret_hash": "0000000000000000000000000000000000000000",
    "last_block_num_produced": 4294967295
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 7436,
  "blockchain_head_block_time": "20140615T151845",

Your delegate has been voted back in along with some others.  I am all out of funds for voting.
Title: Re: Dry Run 2: The Real Deal
Post by: crazybit on June 15, 2014, 03:53:30 pm
i tried to create asset with transaction broadcasted, and  the fee was also deducted from my account, but when i issue"wallet_account_transaction_history" command, no transaction record was found,and the command "blockchain_get_asset_record " was issued to check on blockchain without record found either, is it an issue?
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 15, 2014, 04:03:09 pm
"You offered us a block that we reject as invalid"
Is this message ok?
Code: [Select]
--- there are now 26 active connections to the p2p network
--- in sync with p2p network
Peer 128.199.180.19:51811 disconnected us: You offered us a block that we reject as invalid
--- there are now 25 active connections to the p2p network
delegate (unlocked) >>> about
{
  "bitshares_toolkit_revision": "458342c24ad06f44dc46d0de0f64566f1bc8da5e",
  "bitshares_toolkit_revision_age": "13 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "65 hours ago",
  "compile_date": "compiled on Jun 15 2014 at 06:47:07"
}
Title: Re: Dry Run 2: The Real Deal
Post by: puppies on June 15, 2014, 04:05:58 pm
"You offered us a block that we reject as invalid"
Is this message ok?
Code: [Select]
--- there are now 26 active connections to the p2p network
--- in sync with p2p network
Peer 128.199.180.19:51811 disconnected us: You offered us a block that we reject as invalid
--- there are now 25 active connections to the p2p network
delegate (unlocked) >>> about
{
  "bitshares_toolkit_revision": "458342c24ad06f44dc46d0de0f64566f1bc8da5e",
  "bitshares_toolkit_revision_age": "13 hours ago",
  "fc_revision": "eab346121d1e6a2f52246e84b503907d8ec705f1",
  "fc_revision_age": "65 hours ago",
  "compile_date": "compiled on Jun 15 2014 at 06:47:07"
}

I got the same error of my delegate node.  I also got a disconnect with the message "You sent me a syunc block that I didn't ask for"

The node still appears to be synced with the main chain, and producing blocks though.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 04:35:55 pm


Your delegate has been voted back in along with some others.  I am all out of funds for voting.

Thanks. It looks like this delegate has more votes now, but still has not produced any blocks..


Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,

My desktop client and VPS server nodes are showing different block counts. Seems delegate node is falling behind.

delegate node
Code: [Select]
>>> get_info 
{
  "blockchain_head_block_num": 7489,
  "blockchain_head_block_time": "20140615T153815",
  "blockchain_head_block_time_rel": "53 minutes ago",
  "blockchain_confirmation_requirement": 278,
  "blockchain_average_delegate_participation": 56.362579895409645,
  "network_num_connections": 12,

desktop
Code: [Select]
get_info
{
  "blockchain_head_block_num": 7635,
  "blockchain_head_block_time": "20140615T163430",
  "blockchain_head_block_time_rel": "12 seconds ago",
  "blockchain_confirmation_requirement": 282,
  "blockchain_average_delegate_participation": 64.666666666666671,
  "network_num_connections": 8,
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 15, 2014, 05:18:06 pm
Ha .. my first pull request to the bitshares_toolkit repo :-)
https://github.com/BitShares/bitshares_toolkit/pull/284

BTW: I am no coder :) took me like 20 minutes to figure this out :)

EDIT: you can now vote for my keyhotee-ID as delegate

Quote

wallet_set_delegate_trust_level xeroc 10
Thanks for voting me up .. now producing blocks ..

BTW:
Quote
--- there are now 25 active connections to the p2p network
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 15, 2014, 05:18:51 pm
try command below and find out both clients are on the same chain

blockchain_get_block_by_number 7489




Your delegate has been voted back in along with some others.  I am all out of funds for voting.

Thanks. It looks like this delegate has more votes now, but still has not produced any blocks..


Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109074296,
    "votes_against": 0,
    "blocks_produced": 0,
    "blocks_missed": 63,

My desktop client and VPS server nodes are showing different block counts. Seems delegate node is falling behind.

delegate node
Code: [Select]
>>> get_info 
{
  "blockchain_head_block_num": 7489,
  "blockchain_head_block_time": "20140615T153815",
  "blockchain_head_block_time_rel": "53 minutes ago",
  "blockchain_confirmation_requirement": 278,
  "blockchain_average_delegate_participation": 56.362579895409645,
  "network_num_connections": 12,

desktop
Code: [Select]
get_info
{
  "blockchain_head_block_num": 7635,
  "blockchain_head_block_time": "20140615T163430",
  "blockchain_head_block_time_rel": "12 seconds ago",
  "blockchain_confirmation_requirement": 282,
  "blockchain_average_delegate_participation": 64.666666666666671,
  "network_num_connections": 8,
Title: Re: Dry Run 2: The Real Deal
Post by: muse-umum on June 15, 2014, 05:19:35 pm
What's the output of command 'wallet_account_balance' in your clients ?

I have four accounts but get nothing by this command .

Code: [Select]
walletdelegate (unlocked) >>> wallet_account_balance
walletdelegate (unlocked) >>>

help info:

Quote
Usage:
wallet_account_balance [account_name]                                                                 Lists the total balances of all accounts sorted by account and asset
Lists the total balances of all accounts sorted by account and asset

Parameters:
  account_name (account_name, optional, defaults to "*"): the account to get a balance for, '*' or ''.  If '*' or '' then all accounts will be returned

Returns:
  map< account_name, map< asset_symbol, share_type> >

aliases: balance

So I guess the right output should be the balance of each account instead of nothing, right ?

Code: [Select]
walletdelegate (unlocked) >>> wallet_account_balance *
walletdelegate (unlocked) >>>

Code: [Select]
walletdelegate (unlocked) >>> wallet_account_balance heyd
heyd:
    0.000000 XTS
Title: Re: Dry Run 2: The Real Deal
Post by: denkhaus on June 15, 2014, 05:35:16 pm
yea my delegate is up for now! plz vote for me

Code: [Select]
wallet_set_delegate_trust_level denkhaus 10
as an cloud it pro i will keep my european node up, scalable and reliable!

btw: whoever wants to checkout bitshares in a docker container: take mine @
https://github.com/denkhaus/dockerfiles/tree/master/bitshares (https://github.com/denkhaus/dockerfiles/tree/master/bitshares)
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 06:52:24 pm
try command below and find out both clients are on the same chain

blockchain_get_block_by_number 7489



desktop
Code: [Select]
blockchain_get_block_by_number 7489
{
  "previous": "a1d2a69bfc8e2ad421972be43230f64551ce0c76",
  "block_num": 7489,
  "fee_rate": 1000,
  "delegate_pay_rate": 74119,
  "timestamp": "20140615T153815",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a8b7d4cb492d5a53d43e055d77ba0be9445e9e1d",
  "previous_secret": "fc8f207fd0d1c53da6fd2bb3c674c9e1a0c2d407",
  "delegate_signature": "200bd9114e5e932760e0f64dcdd74df79c9b7dbd98ed4f0f0ea4957ca0df00c7fab5cd8186c2434111a9dfb2c470b1428c1432483fcf687a672e27a4936916f277",
  "user_transaction_ids": []
}

get_info
{
  "blockchain_head_block_num": 8037,
  "blockchain_head_block_time": "20140615T185145",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 174,
  "blockchain_average_delegate_participation": 67.454798331015297,
  "network_num_connections": 8,


server
Code: [Select]
blockchain_get_block_by_number 7489
{
  "previous": "a1d2a69bfc8e2ad421972be43230f64551ce0c76",
  "block_num": 7489,
  "fee_rate": 1000,
  "delegate_pay_rate": 74119,
  "timestamp": "20140615T153815",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a8b7d4cb492d5a53d43e055d77ba0be9445e9e1d",
  "previous_secret": "fc8f207fd0d1c53da6fd2bb3c674c9e1a0c2d407",
  "delegate_signature": "200bd9114e5e932760e0f64dcdd74df79c9b7dbd98ed4f0f0ea4957ca0df00c7fab5cd8186c2434111a9dfb2c470b1428c1432483fcf687a672e27a4936916f277",
  "user_transaction_ids": []
}

get_info
{
  "blockchain_head_block_num": 7489,
  "blockchain_head_block_time": "20140615T153815",
  "blockchain_head_block_time_rel": "3 hours ago",
  "blockchain_confirmation_requirement": 278,
  "blockchain_average_delegate_participation": 42.863455589924875,
  "network_num_connections": 11,


looks like my delegate node is stuck on block 7489

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 06:56:43 pm
try command below and find out both clients are on the same chain

blockchain_get_block_by_number 7489



desktop
Code: [Select]
blockchain_get_block_by_number 7489
{
  "previous": "a1d2a69bfc8e2ad421972be43230f64551ce0c76",
  "block_num": 7489,
  "fee_rate": 1000,
  "delegate_pay_rate": 74119,
  "timestamp": "20140615T153815",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a8b7d4cb492d5a53d43e055d77ba0be9445e9e1d",
  "previous_secret": "fc8f207fd0d1c53da6fd2bb3c674c9e1a0c2d407",
  "delegate_signature": "200bd9114e5e932760e0f64dcdd74df79c9b7dbd98ed4f0f0ea4957ca0df00c7fab5cd8186c2434111a9dfb2c470b1428c1432483fcf687a672e27a4936916f277",
  "user_transaction_ids": []
}

get_info
{
  "blockchain_head_block_num": 8037,
  "blockchain_head_block_time": "20140615T185145",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 174,
  "blockchain_average_delegate_participation": 67.454798331015297,
  "network_num_connections": 8,


server
Code: [Select]
blockchain_get_block_by_number 7489
{
  "previous": "a1d2a69bfc8e2ad421972be43230f64551ce0c76",
  "block_num": 7489,
  "fee_rate": 1000,
  "delegate_pay_rate": 74119,
  "timestamp": "20140615T153815",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a8b7d4cb492d5a53d43e055d77ba0be9445e9e1d",
  "previous_secret": "fc8f207fd0d1c53da6fd2bb3c674c9e1a0c2d407",
  "delegate_signature": "200bd9114e5e932760e0f64dcdd74df79c9b7dbd98ed4f0f0ea4957ca0df00c7fab5cd8186c2434111a9dfb2c470b1428c1432483fcf687a672e27a4936916f277",
  "user_transaction_ids": []
}

get_info
{
  "blockchain_head_block_num": 7489,
  "blockchain_head_block_time": "20140615T153815",
  "blockchain_head_block_time_rel": "3 hours ago",
  "blockchain_confirmation_requirement": 278,
  "blockchain_average_delegate_participation": 42.863455589924875,
  "network_num_connections": 11,


looks like my delegate node is stuck on block 7489

Can you give me the result of 'list_errors' ?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 06:57:05 pm
Do you have your delegate key imported on two separate nodes?
That would partially explain why you keep getting onto a fork
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 07:03:10 pm
Can you give me the result of 'list_errors' ?

Here is my latest.

Code: [Select]
     >>> list_errors
[[
    "20140615T202617.117015",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "chain_database.cpp",
            "line": 502,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.116696"
          },
          "format": "block_data.timestamp <= (now + BTS_BLOCKCHAIN_BLOCK_INTERVAL_SEC/2): ${t} < ${now}",
          "data": {
            "t": "20140615T202700",
            "now": "20140615T202617"
          }
        },{
          "context": {
            "level": "warn",
            "file": "chain_database.cpp",
            "line": 519,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.116735"
          },
          "format": "",
          "data": {}
        },{
          "context": {
            "level": "warn",
            "file": "chain_database.cpp",
            "line": 703,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.116872"
          },
          "format": "",
          "data": {
            "block": {
              "previous": "a0746545259e47614589373baad67bd203c74eaa",
              "block_num": 8311,
              "fee_rate": 1000,
              "delegate_pay_rate": 77795,
              "timestamp": "20140615T202700",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "1e304010c539bd92b57be0579619d4bcf6430043",
              "previous_secret": "7de7cf32ce93fed59c0a8655d70eb0420a6dd0ba",
              "delegate_signature": "201c21399a7148a16ce8581bdf16e8b7a222ce202776f5937f36065e3beace8a09027493ede5dfb9fdec83aeb852df4ab9cb3da372ea64760d84c24526393e050b",
              "user_transactions": []
            }
          }
        },{
          "context": {
            "level": "warn",
            "file": "chain_database.cpp",
            "line": 1078,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.116928"
          },
          "format": "",
          "data": {
            "block_data": {
              "previous": "a0746545259e47614589373baad67bd203c74eaa",
              "block_num": 8311,
              "fee_rate": 1000,
              "delegate_pay_rate": 77795,
              "timestamp": "20140615T202700",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "1e304010c539bd92b57be0579619d4bcf6430043",
              "previous_secret": "7de7cf32ce93fed59c0a8655d70eb0420a6dd0ba",
              "delegate_signature": "201c21399a7148a16ce8581bdf16e8b7a222ce202776f5937f36065e3beace8a09027493ede5dfb9fdec83aeb852df4ab9cb3da372ea64760d84c24526393e050b",
              "user_transactions": []
            }
          }
        },{
          "context": {
            "level": "warn",
            "file": "client.cpp",
            "line": 520,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.116999"
          },
          "format": "Error pushing block ${block_number} - ${block_id}",
          "data": {
            "block_id": "e9e03bdb20102b3a54705f6d00d61e188bac0577",
            "block_number": 8311,
            "block": {
              "previous": "a0746545259e47614589373baad67bd203c74eaa",
              "block_num": 8311,
              "fee_rate": 1000,
              "delegate_pay_rate": 77795,
              "timestamp": "20140615T202700",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "1e304010c539bd92b57be0579619d4bcf6430043",
              "previous_secret": "7de7cf32ce93fed59c0a8655d70eb0420a6dd0ba",
              "delegate_signature": "201c21399a7148a16ce8581bdf16e8b7a222ce202776f5937f36065e3beace8a09027493ede5dfb9fdec83aeb852df4ab9cb3da372ea64760d84c24526393e050b",
              "user_transactions": []
            }
          }
        }
      ]
    }
  ],[
    "20140615T202617.118015",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.118014"
          },
          "format": "I am disconnecting peer 128.199.180.19:56891 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.119228",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.119227"
          },
          "format": "I am disconnecting peer 180.153.142.120:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.121452",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.121450"
          },
          "format": "I am disconnecting peer 106.187.91.24:38866 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.122178",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.122176"
          },
          "format": "I am disconnecting peer 106.185.24.234:39283 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.124988",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.124986"
          },
          "format": "I am disconnecting peer 79.173.81.171:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.126778",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.126776"
          },
          "format": "I am disconnecting peer 80.240.133.79:55577 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.135656",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.135654"
          },
          "format": "I am disconnecting peer 162.243.127.243:39878 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140615T202617.138049",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T202617.138048"
          },
          "format": "I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ]
]



Looks like I am two different forks.

desktop


Code: [Select]
>>> blockchain_get_block_by_number 8312
{
  "previous": "e9e03bdb20102b3a54705f6d00d61e188bac0577",
  "block_num": 8312,
  "fee_rate": 1000,
  "delegate_pay_rate": 77799,
  "timestamp": "20140615T202715",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "5e35de2abda755a54cb771fa55fa12b54ce832d0",
  "previous_secret": "343e7ff8cc86e25ecb4e8b2ad57cf1fb2681eefa",
  "delegate_signature": "1fcec3efbb49f099c9c63444636a1300428b8af87fbd5a07043f761e7e88fa45d5494a5ed0187c94e680a91c9d6ea179ee75a0b39568b36380ab03774385990049",
  "user_transaction_ids": []

delegate node

Code: [Select]
blockchain_get_block_by_number 8312
{
  "previous": "12c95234b7fa8dfe12e0e2ae4a238e384953daf0",
  "block_num": 8312,
  "fee_rate": 1000,
  "delegate_pay_rate": 77799,
  "timestamp": "20140615T205800",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "41ebd8f0adc61466e4daa57b64c2736ff7dd4ed5",
  "previous_secret": "62518597fa402d3cfdd670fe2effda4474e0d1ab",
  "delegate_signature": "2042c68aad18bcf3698ca63fc29bbc6cd93ba86148a1b8dad5cf8087eba98fa554324f842d44435bc1793ac9824eab374a211b070c722e12b2c53ea5cdb7122568",
  "user_transaction_ids": []
}

Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 15, 2014, 07:14:09 pm
Would it be bad to automatically fire delegates if they fall below a certain ratio of blocks produced vs blocks missed?
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 08:37:44 pm
Do you have your delegate key imported on two separate nodes?
That would partially explain why you keep getting onto a fork

No, delegate key is only loaded on server node.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 08:42:28 pm
"blockchain_average_delegate_participation": 70.69...........


Still working out some bugs that we have found, but it looks like forking has been greatly reduced.
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 15, 2014, 08:53:06 pm
I just recompiled the client. However i cannot get it to work. I get the error:

Code: [Select]

Initializing genesis state from built-in genesis file
Not starting RPC server, use --server to enable the RPC interface
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack

Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 08:55:05 pm
I just recompiled the client. However i cannot get it to work. I get the error:

Code: [Select]

Initializing genesis state from built-in genesis file
Not starting RPC server, use --server to enable the RPC interface
------------ error --------------
8 out_of_range_exception: Out of Range
read datastream of length 23 over by 1
    {"method":"read","len":23,"over":1}
    th_a  datastream.cpp:6 throw_datastream_range_error
error unpacking uint8_t
    {"type":"uint8_t"}
    th_a  raw.hpp:440 unpack
optional<fc::exception>
    {"type":"fc::exception"}
    th_a  raw.hpp:164 unpack
Error unpacking field last_error
    {"field":"last_error"}
    th_a  raw.hpp:222 operator()
error unpacking bts::net::potential_peer_record
    {"type":"bts::net::potential_peer_record"}
    th_a  raw.hpp:440 unpack


delete your peer database "rm -r ~/.BitSharesXTS/peers.leveldb"
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 15, 2014, 09:08:35 pm
History of recent forks...

(http://bitshares.org/documentation/fork2.svg)

The bottom number in each circle is the time slice... it should be sequential.    If it is not sequential then it means some blocks were missed.

These are the forks known by the main seed node.
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 15, 2014, 09:10:21 pm
i already deleted ~/.BitsharesXTS
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 09:11:40 pm
i already deleted ~/.BitsharesXTS

that's the data dir you're using?  Maybe you need a space:  https://github.com/BitShares/bitshares_toolkit/issues/291
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 15, 2014, 09:12:41 pm
my init-delegate-42 had 1.0000000 XTS

I used "wallet_account_register xeldal init-delegate-42" to register a new account "xeldal"

This was successful.

I then tried to "wallet_account_update_registration xeldal init-delegate-42 null true"

obviously I had insufficient funds and it failed but now when i check the balance of init-delegate-42 it reads 0.0000 XTS

Code: [Select]
xeldal (unlocked) >>> wallet_account_balance
init-delegate-42:
    0.000000 XTS

I didn't get a screen capture at the time but here is what i get when i try again
Code: [Select]
wallet_account_update_registration xeldal init-delegate-42 null true
20011 insufficient_funds: insufficient funds

    {"required":"10.495702 XTS","available":"0.000000 XTS"}

where did the remaining 0.989999 XTS go.

Edit: Nevermind wallet_rescan_blockchain fixed it.
Code: [Select]
xeldal (unlocked) >>> wallet_account_balance
init-delegate-42:
    0.989999 XTS
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 15, 2014, 09:17:11 pm
i already deleted ~/.BitsharesXTS

that's the data dir you're using?  Maybe you need a space:  https://github.com/BitShares/bitshares_toolkit/issues/291

yep that was it
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 15, 2014, 09:49:06 pm
Still having troubles with my delegate node. Rebuilt from latest source.

Code: [Select]
>>> about
{
  "bitshares_toolkit_revision": "4c439dd2a81b970646252893c36716d38c5fccc7",
  "bitshares_toolkit_revision_age": "47 minutes ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "3 hours ago",
  "compile_date": "compiled on Jun 15 2014 at 22:33:47"
}

Deleted  data dir, recreated wallet and imported delegate key. Now I am stuck on block 5685


Code: [Select]
>>> list_errors
[]
--- there are now 10 active connections to the p2p network
--- in sync with p2p network
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 5685,
  "blockchain_head_block_time": "20140615T040245",
  "blockchain_head_block_time_rel": "18 hours old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 16.387903362054402,
  "network_num_connections": 10,
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 15, 2014, 10:02:56 pm
We're all stuck there ATM, working on it
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 15, 2014, 10:44:10 pm
just realized wallet need to be unlocked to produce blocks

Quote
Code: [Select]
  ],[
    "20140615T223301.398618",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 453,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140615T223301.398297"
          },
          "format": "_wallet->is_unlocked(): Wallet must be unlocked to produce
blocks",
          "data": {}
        }
      ]
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 16, 2014, 12:13:22 am
Code: [Select]
roy (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0
roy (unlocked) >>> wallet_account_transaction_history init-delegate-101
BLK    .TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   pending   2014-06-13T15:13:08 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        10075a1e
   pending   2014-06-13T15:22:40 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        d628823e
   pending   2014-06-13T15:23:41 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f8c2e9ba
   pending   2014-06-13T15:26:45 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f59d8204
   pending   2014-06-13T15:31:54 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        e5d40c89
   pending   2014-06-13T15:33:28 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        11b6e455
   1638.0    2014-06-13T15:39:15 init-delegate-101   init-delegate-101   register zf                                0.000000 XTS        0.010001 XTS        a63d3a1e
   pending   2014-06-14T04:58:30 init-delegate-101   init-delegate-101   register init-delegate-118 as a...         0.000000 XTS       10.495701 XTS        cfa13613
   pending   2014-06-14T05:22:45 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        bc09a847
roy (unlocked) >>> wallet_account_transaction_history zf
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
roy (unlocked) >>> wallet_account_transaction_history testz-test
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
as up code show , I list all accouts in my wallet,and every translation of my accounts,
maybe I think there is some bug , why I have follow accounts, I never register it ,and more serious thing is I can get the private key of "testz-test"  and there is no translation for regester fee. BM ,what is wrong?
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 16, 2014, 12:21:06 am
Code: [Select]
roy (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0
roy (unlocked) >>> wallet_account_transaction_history init-delegate-101
BLK    .TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   pending   2014-06-13T15:13:08 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        10075a1e
   pending   2014-06-13T15:22:40 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        d628823e
   pending   2014-06-13T15:23:41 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f8c2e9ba
   pending   2014-06-13T15:26:45 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f59d8204
   pending   2014-06-13T15:31:54 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        e5d40c89
   pending   2014-06-13T15:33:28 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        11b6e455
   1638.0    2014-06-13T15:39:15 init-delegate-101   init-delegate-101   register zf                                0.000000 XTS        0.010001 XTS        a63d3a1e
   pending   2014-06-14T04:58:30 init-delegate-101   init-delegate-101   register init-delegate-118 as a...         0.000000 XTS       10.495701 XTS        cfa13613
   pending   2014-06-14T05:22:45 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        bc09a847
roy (unlocked) >>> wallet_account_transaction_history zf
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
roy (unlocked) >>> wallet_account_transaction_history testz-test
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
as up code show , I list all accouts in my wallet,and every translation of my accounts,
maybe I think there is some bug , why I have follow accounts, I never register it ,and more serious thing is I can get the private key of "testz-test"  and there is no translation for regester fee. BM ,what is wrong?
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0

I think what happened was that the old wallet sync bug affected you, and it won't go away just from updating because it has to do with your wallet not clearing its indices.

What you should do is dump all your private keys, erase data dir, and re-import.

Quote
and more serious thing is I can get the private key of "testz-test"

Really? Are you sure you are able to wallet_dump_private_key for that address? If so, are you sure it's not actually one of yours?

I would be very very surprised if private keys were somehow shared, that is almost certainly not the case.
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 16, 2014, 01:06:54 am
Code: [Select]
roy (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
zf                                 XTS85r3BqawzUQF6fSy8PHGvH2QS9Q8Fk8VSgZGvdN6zvcPdUNE9V           2014-06-14T01:02:00   0
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0
init-delegate-101                  XTS6g8JzHR9WFixKjXTw3vwN54KE3Bf4kbLjBKUcw7i9yEzzD1aj4           2014-06-13T12:43:15   0
roy (unlocked) >>> wallet_account_transaction_history init-delegate-101
BLK    .TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   pending   2014-06-13T15:13:08 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        10075a1e
   pending   2014-06-13T15:22:40 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        d628823e
   pending   2014-06-13T15:23:41 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f8c2e9ba
   pending   2014-06-13T15:26:45 init-delegate-101   init-delegate-101   register init-delegate-110                 0.000000 XTS        0.010001 XTS        f59d8204
   pending   2014-06-13T15:31:54 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        e5d40c89
   pending   2014-06-13T15:33:28 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        11b6e455
   1638.0    2014-06-13T15:39:15 init-delegate-101   init-delegate-101   register zf                                0.000000 XTS        0.010001 XTS        a63d3a1e
   pending   2014-06-14T04:58:30 init-delegate-101   init-delegate-101   register init-delegate-118 as a...         0.000000 XTS       10.495701 XTS        cfa13613
   pending   2014-06-14T05:22:45 init-delegate-101   init-delegate-101   register init-delegate-118                 0.000000 XTS        0.010001 XTS        bc09a847
roy (unlocked) >>> wallet_account_transaction_history zf
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
roy (unlocked) >>> wallet_account_transaction_history testz-test
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
as up code show , I list all accouts in my wallet,and every translation of my accounts,
maybe I think there is some bug , why I have follow accounts, I never register it ,and more serious thing is I can get the private key of "testz-test"  and there is no translation for regester fee. BM ,what is wrong?
testz-test *                       XTS8TR6PDqB1kpThaMHXMcJisUbRXWtNGv6ru4njQnGGaLSqsKRV9           2014-06-14T10:18:15   0

I think what happened was that the old wallet sync bug affected you, and it won't go away just from updating because it has to do with your wallet not clearing its indices.

What you should do is dump all your private keys, erase data dir, and re-import.

Quote
and more serious thing is I can get the private key of "testz-test"

Really? Are you sure you are able to wallet_dump_private_key for that address? If so, are you sure it's not actually one of yours?

I would be very very surprised if private keys were somehow shared, that is almost certainly not the case.
I will double check it  after work ,
Title: Re: Dry Run 2: The Real Deal
Post by: Troglodactyl on June 16, 2014, 01:17:44 am
I'm typically getting about 8 connections immediately on startup, but they seem to gradually drop out as time goes on.  I just came back and was down to 4, so I restarted the client and I'm at 8 again.
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 16, 2014, 07:05:54 am
I'm typically getting about 8 connections immediately on startup, but they seem to gradually drop out as time goes on.  I just came back and was down to 4, so I restarted the client and I'm at 8 again.

I'll just report - everything seems to work flawlessly. No crashes, no diminishing amount of connections. Log size is about 6.5GB since I restarted the client 32 hours ago. Restart was due to extremely large logfile filling up the assigned VM HDD size.

Code: [Select]
emski (unlocked) >>> get_info
{
  "blockchain_head_block_num": 10037,
  "blockchain_head_block_time": "20140616T065300",
  "blockchain_confirmation_requirement": 288,
  "blockchain_average_delegate_participation": 67.737430167597765,
  "network_num_connections": 20,
  "wallet_unlocked_seconds_remaining": 99822822,
  "wallet_next_block_production_time": "20140616T070245",
  "wallet_seconds_until_next_block_production": 500,
  "wallet_local_time": "20140616T065425",
  "blockchain_random_seed": "934cc04728e99de2cddd3f44c55cb26814628f33",
  "blockchain_shares": 10000337282249,
  "network_num_connections_max": 50,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20170814T152807",
  "wallet_version": 100
}

and delegate stats:
2           init-delegate-2          111301770268        0                   1.11298 %           145             47
3           init-delegate-3          100343412064        0                   1.0034 %            150             44
4           init-delegate-4          100943264829        0                   1.0094 %            147             46
25          init-delegate-25         97173533229         0                   0.971703 %          150             47

*inactive (this one was voted out):
1           init-delegate-1          70834712425         10000000            0.708223 %          32              38

High missed blocks are due to my timezone. When I woke up in the morning the test already had began.
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 16, 2014, 07:19:33 am
updated the latest codes

but it shows
Code: [Select]
wang (unlocked) >>> info
{
  "blockchain_head_block_num": 0,
  "blockchain_head_block_time": "20140616T071527",
  "blockchain_head_block_time_rel": "0 second old",
  "blockchain_confirmation_requirement": 194,
  "blockchain_average_delegate_participation": 0,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 9999891,
  "wallet_next_block_production_time": "20140616T071615",
  "wallet_seconds_until_next_block_production": 48,
  "wallet_local_time": "20140616T071527",
  "blockchain_random_seed": "0000000000000000000000000000000000000000",
  "blockchain_shares": 9999999983936,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T010018",
  "wallet_version": 100
}
wang (unlocked) >>> about
{
  "bitshares_toolkit_revision": "bb16f2323fe66c31e6b8de8f5c774c7b35c877b5",
  "bitshares_toolkit_revision_age": "10 hours ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "13 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 15:10:43"
}

Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 07:21:27 am
I'll just report - everything seems to work flawlessly. No crashes, no diminishing amount of connections. Log size is about 6.5GB since I restarted the client 32 hours ago. Restart was due to extremely large logfile filling up the assigned VM HDD size.

In your data folder run:
Code: [Select]
$ rm default.log ; ln -s /dev/null default.logThen all log entries will be 'deleted' by default :) No log-bloating .. but also no log file-content :)

Further,
Quote
network_set_advanced_node_parameters {"desired_number_of_connections":25}
should increase you number of connections... however, there seems to be a bug currently, because I am stuck with 8 connections :(
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 07:23:03 am
updated the latest codes

but it shows
Code: [Select]
wang (unlocked) >>> info
{
  "blockchain_head_block_num": 0,
  "blockchain_head_block_time": "20140616T071527",
  "blockchain_head_block_time_rel": "0 second old",
  "blockchain_confirmation_requirement": 194,
  "blockchain_average_delegate_participation": 0,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 9999891,
  "wallet_next_block_production_time": "20140616T071615",
  "wallet_seconds_until_next_block_production": 48,
  "wallet_local_time": "20140616T071527",
  "blockchain_random_seed": "0000000000000000000000000000000000000000",
  "blockchain_shares": 9999999983936,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T010018",
  "wallet_version": 100
}
wang (unlocked) >>> about
{
  "bitshares_toolkit_revision": "bb16f2323fe66c31e6b8de8f5c774c7b35c877b5",
  "bitshares_toolkit_revision_age": "10 hours ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "13 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 15:10:43"
}

You are not yet synced .. I run the same code. All fine here ..

Quote
  "network_num_connections": 0,
[/b]
Seems to be a connection issue at your end :(
Title: Re: Dry Run 2: The Real Deal
Post by: boombastic on June 16, 2014, 07:26:59 am
Can someone send me some test fund for applying delegate?

XTS8Eso3RfRDQviSKuQxhWL9hQCQ7siaZPbDzYULxcat1d1ncdhu1

My node is up and running with average 14 connections.  You are welcome to connect to it.

180.153.142.120:8764
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 07:30:03 am
Can someone send me some test fund for applying delegate?

XTS8Eso3RfRDQviSKuQxhWL9hQCQ7siaZPbDzYULxcat1d1ncdhu1

My node is up and running with average 14 connections.  You are welcome to connect to it.

180.153.142.120:8764
sent
Title: Re: Dry Run 2: The Real Deal
Post by: boombastic on June 16, 2014, 07:31:01 am
thanks xeroc


Sent from my iPhone using Tapatalk
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 16, 2014, 07:38:01 am
Can someone send me some test fund for applying delegate?

XTS8Eso3RfRDQviSKuQxhWL9hQCQ7siaZPbDzYULxcat1d1ncdhu1

My node is up and running with average 14 connections.  You are welcome to connect to it.

180.153.142.120:8764
sent

How did you do that? wallet_transfer seems to only work with account names, or did you use his account name?
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 16, 2014, 07:40:02 am
I'll just report - everything seems to work flawlessly. No crashes, no diminishing amount of connections. Log size is about 6.5GB since I restarted the client 32 hours ago. Restart was due to extremely large logfile filling up the assigned VM HDD size.

In your data folder run:
Code: [Select]
$ rm default.log ; ln -s /dev/null default.logThen all log entries will be 'deleted' by default :) No log-bloating .. but also no log file-content :)

Further,
Quote
network_set_advanced_node_parameters {"desired_number_of_connections":25}
should increase you number of connections... however, there seems to be a bug currently, because I am stuck with 8 connections :(

I just updated to recent revision that apparently fixes the large logs. And increased the size of VM HDD - we need the logs if something goes wrong after all. If the log file grows large again I'll archive it.

I've set desired_number_of_connections to 30 when I started the node and max connections to 50. Sometimes I get 30 connections but not always. I believe this is normal, isnt it ?

In order to increase your connections you should increase both desired_number_of_connections and max_number_of_connections (at least this makes sense to me).
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 16, 2014, 07:44:31 am
who can send me some XTS or LOVE to test?
thanks
I have registe the wallet account alt.
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 16, 2014, 07:57:34 am
updated the latest codes

but it shows
Code: [Select]
wang (unlocked) >>> info
{
  "blockchain_head_block_num": 0,
  "blockchain_head_block_time": "20140616T071527",
  "blockchain_head_block_time_rel": "0 second old",
  "blockchain_confirmation_requirement": 194,
  "blockchain_average_delegate_participation": 0,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 9999891,
  "wallet_next_block_production_time": "20140616T071615",
  "wallet_seconds_until_next_block_production": 48,
  "wallet_local_time": "20140616T071527",
  "blockchain_random_seed": "0000000000000000000000000000000000000000",
  "blockchain_shares": 9999999983936,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T010018",
  "wallet_version": 100
}
wang (unlocked) >>> about
{
  "bitshares_toolkit_revision": "bb16f2323fe66c31e6b8de8f5c774c7b35c877b5",
  "bitshares_toolkit_revision_age": "10 hours ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "13 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 15:10:43"
}

You are not yet synced .. I run the same code. All fine here ..

Quote
  "network_num_connections": 0,
[/b]
Seems to be a connection issue at your end :(
This is very strange.
Yesterday, the node is working good, there are almost 7 connections all the time.
I just compile the latest.

more info:

Code: [Select]
wang (unlocked) >>> network_list_potential_peers
ENDPOINT                 LAST SEEN                LAST CONNECT ATTEMPT     SUCCESSFUL CONNECT ATTEMPTS   FAILED CONNECT ATTEMPTS       LAST CONNECTION DISPOSITION        LAST ERROR                   
114.215.104.153:8764     1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
84.238.140.192:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
107.170.30.182:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             9 canceled_exception: Canceled
Operation canceled
    {"message":"Operation canceled"}
    asio  asio.cpp:45
wang (unlocked) >>>
wang (unlocked) >>>
wang (unlocked) >>> network_get_peer_info
[]
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 16, 2014, 08:02:47 am
Code: [Select]
default (unlocked) >>> network_get_peer_info
[{
    "addr": "80.240.133.79:55577",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905675,
    "lastrecv": 1402905691,
    "bytessent": 21936,
    "bytesrecv": 119344,
    "conntime": "20140616T013336.993163",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "aee32b7c276d08286085033384de88e8f692d9ae (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T165636",
    "bitshares_git_revision_age": "15 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.170.214:39219",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905661,
    "lastrecv": 1402905690,
    "bytessent": 14592,
    "bytesrecv": 102416,
    "conntime": "20140616T013337.053489",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "f8da55833029fb171b8bc86656f74bf916d9fa38 (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T023912",
    "bitshares_git_revision_age": "29 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.30.182:49076",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905675,
    "lastrecv": 1402905691,
    "bytessent": 31360,
    "bytesrecv": 162752,
    "conntime": "20140616T013335.204639",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "683ebc1cd0bc82087e35c6d1fe2835cf3210294f (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T204106",
    "bitshares_git_revision_age": "11 hours ago (older than ours)",
    "fc_git_revision_sha": "888a01881aa5aa1313509aa7044455cac02359dc (same as ours)",
    "fc_git_revision_unix_timestamp": "20140615T181622",
    "fc_git_revision_age": "14 hours ago (same as ours)",
    "platform": "linux"
  },{
    "addr": "92.243.18.20:47771",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905691,
    "lastrecv": 1402905693,
    "bytessent": 117024,
    "bytesrecv": 128384,
    "conntime": "20140616T013331.828324",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "5517b4ca8d1b2383bbe3cc0b66d8ef7ee9480d5c (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140613T204157",
    "bitshares_git_revision_age": "59 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "106.185.24.234:39283",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905675,
    "lastrecv": 1402905691,
    "bytessent": 31600,
    "bytesrecv": 80464,
    "conntime": "20140616T013336.715732",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "458342c24ad06f44dc46d0de0f64566f1bc8da5e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T032609",
    "bitshares_git_revision_age": "29 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "188.138.107.159:50013",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905691,
    "lastrecv": 1402905691,
    "bytessent": 25264,
    "bytesrecv": 108112,
    "conntime": "20140616T013331.850439",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "458342c24ad06f44dc46d0de0f64566f1bc8da5e (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T032609",
    "bitshares_git_revision_age": "29 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "84.238.140.192:50546",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905691,
    "lastrecv": 1402905691,
    "bytessent": 29824,
    "bytesrecv": 86720,
    "conntime": "20140616T013333.174146",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "dbeaf650cb56b92abc24954bfa8417a60c4b464b (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140614T025700",
    "bitshares_git_revision_age": "53 hours ago (older than ours)",
    "fc_git_revision_sha": "eab346121d1e6a2f52246e84b503907d8ec705f1 (different from ours)",
    "fc_git_revision_unix_timestamp": "20140612T224012",
    "fc_git_revision_age": "81 hours ago (older than ours)",
    "platform": "linux"
  },{
    "addr": "107.170.30.182:8764",
    "addrlocal": "10.10.40.72:52652",
    "services": "00000001",
    "lastsend": 1402905690,
    "lastrecv": 1402905691,
    "bytessent": 41168,
    "bytesrecv": 209536,
    "conntime": "20140616T013133.809657",
    "pingtime": "",
    "pingwait": "",
    "version": "",
    "subver": "bts::net::node",
    "inbound": false,
    "firewall_status": "unknown",
    "startingheight": "",
    "banscore": "",
    "syncnode": "",
    "bitshares_git_revision_sha": "683ebc1cd0bc82087e35c6d1fe2835cf3210294f (different from ours)",
    "bitshares_git_revision_unix_timestamp": "20140615T204106",
    "bitshares_git_revision_age": "11 hours ago (older than ours)",
    "fc_git_revision_sha": "888a01881aa5aa1313509aa7044455cac02359dc (same as ours)",
    "fc_git_revision_unix_timestamp": "20140615T181622",
    "fc_git_revision_age": "14 hours ago (same as ours)",
    "platform": "linux"
  }
]
default (unlocked) >>>
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 16, 2014, 08:12:58 am
updated the latest codes

but it shows
Code: [Select]
wang (unlocked) >>> info
{
  "blockchain_head_block_num": 0,
  "blockchain_head_block_time": "20140616T071527",
  "blockchain_head_block_time_rel": "0 second old",
  "blockchain_confirmation_requirement": 194,
  "blockchain_average_delegate_participation": 0,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 9999891,
  "wallet_next_block_production_time": "20140616T071615",
  "wallet_seconds_until_next_block_production": 48,
  "wallet_local_time": "20140616T071527",
  "blockchain_random_seed": "0000000000000000000000000000000000000000",
  "blockchain_shares": 9999999983936,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T010018",
  "wallet_version": 100
}
wang (unlocked) >>> about
{
  "bitshares_toolkit_revision": "bb16f2323fe66c31e6b8de8f5c774c7b35c877b5",
  "bitshares_toolkit_revision_age": "10 hours ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "13 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 15:10:43"
}

You are not yet synced .. I run the same code. All fine here ..

Quote
  "network_num_connections": 0,
[/b]
Seems to be a connection issue at your end :(
This is very strange.
Yesterday, the node is working good, there are almost 7 connections all the time.
I just compile the latest.

more info:

Code: [Select]
wang (unlocked) >>> network_list_potential_peers
ENDPOINT                 LAST SEEN                LAST CONNECT ATTEMPT     SUCCESSFUL CONNECT ATTEMPTS   FAILED CONNECT ATTEMPTS       LAST CONNECTION DISPOSITION        LAST ERROR                   
114.215.104.153:8764     1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
84.238.140.192:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
107.170.30.182:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             9 canceled_exception: Canceled
Operation canceled
    {"message":"Operation canceled"}
    asio  asio.cpp:45
wang (unlocked) >>>
wang (unlocked) >>>
wang (unlocked) >>> network_get_peer_info
[]

delete your peer database
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 16, 2014, 08:19:17 am
updated the latest codes

but it shows
Code: [Select]
wang (unlocked) >>> info
{
  "blockchain_head_block_num": 0,
  "blockchain_head_block_time": "20140616T071527",
  "blockchain_head_block_time_rel": "0 second old",
  "blockchain_confirmation_requirement": 194,
  "blockchain_average_delegate_participation": 0,
  "network_num_connections": 0,
  "wallet_unlocked_seconds_remaining": 9999891,
  "wallet_next_block_production_time": "20140616T071615",
  "wallet_seconds_until_next_block_production": 48,
  "wallet_local_time": "20140616T071527",
  "blockchain_random_seed": "0000000000000000000000000000000000000000",
  "blockchain_shares": 9999999983936,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T010018",
  "wallet_version": 100
}
wang (unlocked) >>> about
{
  "bitshares_toolkit_revision": "bb16f2323fe66c31e6b8de8f5c774c7b35c877b5",
  "bitshares_toolkit_revision_age": "10 hours ago",
  "fc_revision": "888a01881aa5aa1313509aa7044455cac02359dc",
  "fc_revision_age": "13 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 15:10:43"
}

You are not yet synced .. I run the same code. All fine here ..

Quote
  "network_num_connections": 0,
[/b]
Seems to be a connection issue at your end :(
This is very strange.
Yesterday, the node is working good, there are almost 7 connections all the time.
I just compile the latest.

more info:

Code: [Select]
wang (unlocked) >>> network_list_potential_peers
ENDPOINT                 LAST SEEN                LAST CONNECT ATTEMPT     SUCCESSFUL CONNECT ATTEMPTS   FAILED CONNECT ATTEMPTS       LAST CONNECTION DISPOSITION        LAST ERROR                   
114.215.104.153:8764     1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
84.238.140.192:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             0 exception: unspecified
Broken pipe
    {"message":"Broken pipe"}
    asio  asio.cpp:28
107.170.30.182:8764      1970-01-01T00:00:00      2014-06-16T07:52:50      0                             12                            last_connection_failed             9 canceled_exception: Canceled
Operation canceled
    {"message":"Operation canceled"}
    asio  asio.cpp:45
wang (unlocked) >>>
wang (unlocked) >>>
wang (unlocked) >>> network_get_peer_info
[]

delete your peer database

I  delete the .BitSharesXTS absolutely.
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 08:21:49 am
Can someone send me some test fund for applying delegate?

XTS8Eso3RfRDQviSKuQxhWL9hQCQ7siaZPbDzYULxcat1d1ncdhu1

My node is up and running with average 14 connections.  You are welcome to connect to it.

180.153.142.120:8764
sent

How did you do that? wallet_transfer seems to only work with account names, or did you use his account name?
you need to wallet_add_contact .. to make a local contact name for an address
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 16, 2014, 08:23:05 am

wang (unlocked) >>> list_errors
[]
wang (unlocked) >>> list_errors
[]
Title: Re: Dry Run 2: The Real Deal
Post by: mauritso on June 16, 2014, 08:23:45 am
who can send me some XTS or LOVE to test?
thanks
I have registe the wallet account alt.

Sent.
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 16, 2014, 08:26:19 am
who's got some LOVE  to send my way?
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 08:32:13 am
alt, clout sent some XTS :)
got no LOVE send me some if we have created it
Title: Re: Dry Run 2: The Real Deal
Post by: welk1n on June 16, 2014, 08:32:58 am
I manually add a nodes to fixed my problems.

network_add_node "80.240.133.79:55577" "add"

But how can I know the node is correctly on the main chain?

Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 08:37:27 am
who's got some LOVE  to send my way?
Code: [Select]
  10367.0    2014-06-16T08:35:15 xeroc               spartako            For free!                               100.000000 FREE        0.010000 XTS        76a82442
  10368.1    2014-06-16T08:35:30 xeroc               puppies             For free!                               100.000000 FREE        0.010000 XTS        87f60ee8
  10369.0    2014-06-16T08:35:45 xeroc               mauritso            For free!                               100.000000 FREE        0.010000 XTS        75eac050
  10370.1    2014-06-16T08:36:00 xeroc               crazybit            For free!                               100.000000 FREE        0.010000 XTS        bfa3513e
  10370.0    2014-06-16T08:36:00 xeroc               coolspeed           For free!                               100.000000 FREE        0.010000 XTS        050e1d3d
  10373.0    2014-06-16T08:37:00 xeroc               blockchainer        For free!                               100.000000 FREE        0.010000 XTS        8a537930
   pending   2014-06-16T08:37:00 xeroc               bts101              For free!                               100.000000 FREE        0.010000 XTS        7cdd5565
   pending   2014-06-16T08:37:05 xeroc               cgafeng             For free!                               100.000000 FREE        0.010000 XTS        3ac0a53f
   pending   2014-06-16T08:37:10 xeroc               clout               For free!                               100.000000 FREE        0.010000 XTS        480b54d4

Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 08:50:59 am
Have some happiness  :D

Code: [Select]
10382.1    2014-06-16T08:41:00 betax               xeroc                                                    100,000.000000 HAP        0.010000 XTS        e2267cdf
  10383.0    2014-06-16T08:41:30 betax               clout                                                    100,000.000000 HAP        0.010000 XTS        23586aee
  10384.0    2014-06-16T08:42:15 betax               alt                                                      100,000.000000 HAP        0.010000 XTS        851d86be
  10389.0    2014-06-16T08:44:15 betax               boombastic                                               100,000.000000 HAP        0.010000 XTS        1cf5c729
  10395.0    2014-06-16T08:46:15 betax               spartako                                                 100,000.000000 HAP        0.010000 XTS        c0af7ff4
  10397.0    2014-06-16T08:46:45 betax               puppies                                                  100,000.000000 HAP        0.010000 XTS        95e475fc
  10400.0    2014-06-16T08:47:30 betax               mauritso            Happiness                            100,000.000000 HAP        0.010000 XTS        ad2c6d26
  10401.0    2014-06-16T08:47:45 betax               crazybit            Happiness                            100,000.000000 HAP        0.010000 XTS        07a00bcc
  10403.0    2014-06-16T08:48:15 betax               coolspeed           Happiness                            100,000.000000 HAP        0.010000 XTS        3ec7df9c
  10404.0    2014-06-16T08:49:00 betax               blockchainer        Happiness                            100,000.000000 HAP        0.010000 XTS        bbadbcf6
  10405.1    2014-06-16T08:49:30 betax               bts101              Happiness                            100,000.000000 HAP        0.010000 XTS        c86fe6b8
  10405.0    2014-06-16T08:49:30 betax               cgafeng             Happiness                            100,000.000000 HAP        0.010000 XTS        268685ca
Title: Re: Dry Run 2: The Real Deal
Post by: boombastic on June 16, 2014, 09:24:57 am
I have 10.0 XTS initially.

Had my account name registered (with remaining balance 9.969992 XTS) and tried to update the registration as delegate.

Code: [Select]
wallet_account_update_registration boombastic-ags boombastic-ags null true
It says

Code: [Select]
20011 insufficient_funds: insufficient funds

    {"required":"10.495702 XTS","available":"9.969992 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10495702,"asset_id":0,"from_account_address":"XTSBwzbtZRFgLT3V7YxYkSk7VMH4v1r9cL41","trx":{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_op_type","data":{"balance_id":"XTSNJT7o8AbedmHM5JBvpXVxb45kNjRQegKr","amount":9969992,"claim_input_data":""}}],"signatures":[]},"required_signatures":["XTSFBCWGyFnXBAb9by6RMLzPwrtQB3Ah45RU"]}
    th_a  wallet.cpp:207 withdraw_to_transaction

How much does it require for registering delegate?  Is this normal? After the error, wallet_account_balance shows 0.  I need to do wallet_rescan_blockchain to have remaining 9.969992 XTS balance to show up correctly.

Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 09:30:26 am
How much does it require for registering delegate?  Is this normal? After the error, wallet_account_balance shows 0.  I need to do wallet_rescan_blockchain to have remaining 9.969992 XTS balance to show up correctly.

"required":"10.495702 XTS"

Just sent some more ... have fun
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 09:52:00 am
I sent more LOVE :)

Code: [Select]
10511.0    2014-06-16T09:32:15 spartako            alt                 some love                               100.000000 LOVE        0.010000 XTS        870cd6e6
  10513.0    2014-06-16T09:33:00 spartako            clout               some love                               100.000000 LOVE        0.010000 XTS        fa122e8d
  10515.0    2014-06-16T09:34:00 spartako            boombastic          some love                               100.000000 LOVE        0.010000 XTS        287aac38
  10515.2    2014-06-16T09:34:00 spartako            bts101              some love                               100.000000 LOVE        0.010000 XTS        a0f8227b
  10515.3    2014-06-16T09:34:00 spartako            crazybit            some love                               100.000000 LOVE        0.010000 XTS        b3a82e4b
  10515.1    2014-06-16T09:34:00 spartako            blockchainer        some love                               100.000000 LOVE        0.010000 XTS        76d1df26
  10515.4    2014-06-16T09:34:00 spartako            coolspeed           some love                               100.000000 LOVE        0.010000 XTS        c5ec73cb
  10517.0    2014-06-16T09:35:00 spartako            cgafeng             some love                               100.000000 LOVE        0.010000 XTS        d006ba63
  10518.0    2014-06-16T09:35:30 spartako            xeroc               some love                               100.000000 LOVE        0.010000 XTS        9acda5ed
  10519.1    2014-06-16T09:36:00 spartako            mauritso            some love                               100.000000 LOVE        0.010000 XTS        b898378d
  10519.0    2014-06-16T09:36:00 spartako            puppies             some love                               100.000000 LOVE        0.010000 XTS        862db875

I tried to buy XTS with LOVE but nobody want my love :(

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 09:52:19 am

How much does it require for registering delegate?  Is this normal? After the error, wallet_account_balance shows 0.  I need to do wallet_rescan_blockchain to have remaining 9.969992 XTS balance to show up correctly.

I have created a ticket / issue for that already in git hub.

I have sent you some more.
Title: Re: Dry Run 2: The Real Deal
Post by: boombastic on June 16, 2014, 09:53:24 am
thanks


Sent from my iPhone using Tapatalk
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 09:55:29 am
I sent more LOVE :)

Code: [Select]
10511.0    2014-06-16T09:32:15 spartako            alt                 some love                               100.000000 LOVE        0.010000 XTS        870cd6e6
  10513.0    2014-06-16T09:33:00 spartako            clout               some love                               100.000000 LOVE        0.010000 XTS        fa122e8d
  10515.0    2014-06-16T09:34:00 spartako            boombastic          some love                               100.000000 LOVE        0.010000 XTS        287aac38
  10515.2    2014-06-16T09:34:00 spartako            bts101              some love                               100.000000 LOVE        0.010000 XTS        a0f8227b
  10515.3    2014-06-16T09:34:00 spartako            crazybit            some love                               100.000000 LOVE        0.010000 XTS        b3a82e4b
  10515.1    2014-06-16T09:34:00 spartako            blockchainer        some love                               100.000000 LOVE        0.010000 XTS        76d1df26
  10515.4    2014-06-16T09:34:00 spartako            coolspeed           some love                               100.000000 LOVE        0.010000 XTS        c5ec73cb
  10517.0    2014-06-16T09:35:00 spartako            cgafeng             some love                               100.000000 LOVE        0.010000 XTS        d006ba63
  10518.0    2014-06-16T09:35:30 spartako            xeroc               some love                               100.000000 LOVE        0.010000 XTS        9acda5ed
  10519.1    2014-06-16T09:36:00 spartako            mauritso            some love                               100.000000 LOVE        0.010000 XTS        b898378d
  10519.0    2014-06-16T09:36:00 spartako            puppies             some love                               100.000000 LOVE        0.010000 XTS        862db875

I tried to buy XTS with LOVE but nobody want my love :(

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     

All LOVE is gone

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------

Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 09:59:41 am
All LOVE is gone

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------


I think there is a problem with "wallet_market_order_list" (or wallet_market_submit_bid) command because I can see the LOVE orders:
Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     

Can you try to buy some love with this command and we see what happen?
Code: [Select]
wallet_market_submit_bid betax 10 XTS 1 LOVE
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 10:12:08 am
All LOVE is gone

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------


Not enough funds (I don't have any love ?)

I think there is a problem with "wallet_market_order_list" (or wallet_market_submit_bid) command because I can see the LOVE orders:
Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     

Can you try to buy some love with this command and we see what happen?
Code: [Select]
wallet_market_submit_bid betax 10 XTS 1 LOVE
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 10:16:05 am
Can you see this:

Code: [Select]
wallet_market_order_list HAP FREE

ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------
XTSG3opSXiRbRxuWZUv3kSVDZzrFq5SMAwkt    bid_order 50.000000 FREE      1000. HAP / FREE    50,000.000000 HAP

or this

Code: [Select]
default (unlocked) >>> wallet_market_order_list HAP XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------
XTS6kDM29yaoQTiSMetqaVJsFqkiHMp1wAWj    bid_order 50.000000 XTS       50000. HAP / XTS    2,500,000.000000 HAP
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 10:18:47 am
Made the order

Code: [Select]
10586.0    2014-06-16T10:01:30 betax               ORDER-G3opSXiR      buy 50 FREE @ 1000 HAP                50,000.000000 HAP        0.010000 XTS        fd732f64
  10590.0    2014-06-16T10:03:15 betax               ORDER-NJ3T2GiM      buy 100 LOVE @ 1000 HAP              100,000.000000 HAP        0.010000 XTS        fc3216a0
  10591.0    2014-06-16T10:04:15 betax               ORDER-6kDM29ya      buy 50 XTS @ 50000 HAP             2,500,000.000000 HAP        0.010000 XTS        ef8d5283
  10617.0    2014-06-16T10:14:45 spartako            betax                                                     1,000.000000 LOVE        0.000000 XTS        4f9b3012
  10622.0    2014-06-16T10:17:00 betax               ORDER-5UrcvC7x      buy 10 XTS @ 1 LOVE                      10.000000 LOVE        0.010000 XTS        d8c4501f

But look at this now:

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS LOVE
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------

default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------
XTS5UrcvC7x65mTfgahtugtzjLYa89AWcNQv    bid_order 10.000000 XTS       1. LOVE / XTS       10.000000 LOVE

Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 10:33:25 am
But look at this now:

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS LOVE
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------

default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------
XTS5UrcvC7x65mTfgahtugtzjLYa89AWcNQv    bid_order 10.000000 XTS       1. LOVE / XTS       10.000000 LOVE


This is my "wallet_market_order_list":

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTSLvdkwYFrUpUA1bYa3DD9HxsvndmQD1kvV    bid_order 10.000000 XTS       100. LOVE / XTS     1,000.000000 LOVE   
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS LOVE
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

Code: [Select]
default (unlocked) >>> wallet_market_order_list HAP XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS HAP
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

Title: Re: Dry Run 2: The Real Deal
Post by: santaclause102 on June 16, 2014, 10:33:53 am
Is it still possible to run as an (initial) delegate? A good friend of mine (excellent programmer) and I would partner up. The technical side he would support is at a totally professional level. Servers would be in Germany.
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 10:37:20 am
Sure .. just fetch enough votes in the current dry run and you will starf as an initial delegate .. afaik
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 10:50:09 am
But look at this now:

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS LOVE
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------

default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST
-----------------------------------------------------------------------------------------------------------
XTS5UrcvC7x65mTfgahtugtzjLYa89AWcNQv    bid_order 10.000000 XTS       1. LOVE / XTS       10.000000 LOVE


This is my "wallet_market_order_list":

Code: [Select]
default (unlocked) >>> wallet_market_order_list LOVE XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------
XTSLvdkwYFrUpUA1bYa3DD9HxsvndmQD1kvV    bid_order 10.000000 XTS       100. LOVE / XTS     1,000.000000 LOVE   
XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE    bid_order 10.000000 XTS       0.1 LOVE / XTS      1.000000 LOVE       
XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR    bid_order 1.000000 XTS        0.1 LOVE / XTS      0.100000 LOVE       
XTSDp79gmqKyAEtDPK8Q3EubqY73PCZbVEfy    bid_order 0.000000 XTS        0.1 LOVE / XTS      0.000000 LOVE       
XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29    bid_order 100.000000 XTS      0.1 LOVE / XTS      10.000000 LOVE     

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS LOVE
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

Code: [Select]
default (unlocked) >>> wallet_market_order_list HAP XTS
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

Code: [Select]
default (unlocked) >>> wallet_market_order_list XTS HAP
ID                                      TYPE      QUANTITY            PRICE               COST               
-----------------------------------------------------------------------------------------------------------

I guess this is then partly implemented.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 10:55:24 am

I guess this is then partly implemented.

Yes, I think we have to wait....thanks for your testing!
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 12:21:28 pm
no bother i was doing a similar test myself
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 12:40:53 pm
Can you vote me and send me some love :P

NAME             BALANCE         KEY                                                                                                        REGISTERED            TRUST LEVEL
networker     0.000000 XTS    XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO                    0

I sent you some XTS for register your name and some LOVE.

Quote
1400.0    2014-06-13T13:20:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        0865528f
   1400.1    2014-06-13T13:20:45 spartako            networker                                                   100.000000 LOVE        0.010000 XTS        526193c9

When you will become delegate I am able to vote for you.

Why my balance still is zero?

networker (unlocked) >>> wallet_account_register
account_name: networker
pay_from_account: networker
10
!"Insufficient Funds": Requested 0.010001 XTS but only 0.000000 XTS available
    {"required":"0.010001 XTS","available":"0.000000 XTS"}
    th_a  wallet.cpp:178 withdraw_to_transaction
networker (unlocked) >>> wallet_list_receive_accounts
NAME                     BALANCE                  KEY                                                             REGISTERED            TRUST LEVEL
networker                0.000000 XTS             XTS5ebwAWhckHqACuZjxTUFP6oXmrAUXhcZLaGwAssBTVrmMx3sKV           NO

Please help!

I think, I sent funds in an other chain fork.
I tried again:
Code: [Select]
1479.0    2014-06-13T15:48:45 spartako            networker                                                     10.000000 XTS        0.010000 XTS        add543bb
Hi, Spartako, I didn't receive your XTS and think I'm on a fork chain so I  reinstall bitshare_toolkit and creat account again. My XTS address has changed,

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           NO                    0

Please send me some XTS aganin for registering as a delegate. Thanks a lot!
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 12:44:43 pm
Hi, Spartako, I didn't receive your XTS and think I'm on a fork chain so I  reinstall bitshare_toolkit and creat account again. My XTS address has changed,

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           NO                    0

Please send me some XTS aganin for registering as a delegate. Thanks a lot!

Ok sent
Code: [Select]
10995.0    2014-06-16T12:42:45 spartako            networker1                                                    10.000000 XTS        0.010000 XTS        44c9bc93
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 12:48:01 pm
Hi, Spartako, I didn't receive your XTS and think I'm on a fork chain so I  reinstall bitshare_toolkit and creat account again. My XTS address has changed,

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           NO                    0

Please send me some XTS aganin for registering as a delegate. Thanks a lot!

Ok sent
Code: [Select]
10995.0    2014-06-16T12:42:45 spartako            networker1                                                    10.000000 XTS        0.010000 XTS        44c9bc93


networker (unlocked) >>> wallet_account_balance networker
networker:
    10.000000 XTS

Thank you very much!
BTW. Can I find my old account back if I reinstall bitshare_toolkit without backing up my wallet? and How to backup my wallet if next time same things happen?
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 12:54:04 pm
networker (unlocked) >>> wallet_account_balance networker
networker:
    10.000000 XTS

Thank you very much!
BTW. Can I find my old account back if I reinstall bitshare_toolkit without backing up my wallet? and How to backup my wallet if next time same things happen?

You can copy wallets directory in your data-dir (~/.BitShares XTS/) if you want create a backup.

You can also use the command "wallet_dump_private_key <ADDRESS_ACCOUNT>" for retrieving your private key and then import with "wallet_import_private_key" command.
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 12:55:13 pm
Hi, Spartako, I didn't receive your XTS and think I'm on a fork chain so I  reinstall bitshare_toolkit and creat account again. My XTS address has changed,

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           NO                    0

Please send me some XTS aganin for registering as a delegate. Thanks a lot!

Ok sent
Code: [Select]
10995.0    2014-06-16T12:42:45 spartako            networker1                                                    10.000000 XTS        0.010000 XTS        44c9bc93



 Now I found I register successfully.

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           2014-06-16T12:49:00   0

Can someone trust  me?  I'll vote for you in the real run :)
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 12:58:26 pm
I just sent some more .. try again
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 01:00:55 pm

networker (unlocked) >>> wallet_account_register networker networker null true
20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"9.979998 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction
Why now it need 10.49 XTS?

I don't know but I sent you an other XTS
Code: [Select]
11027.0    2014-06-16T12:56:15 spartako            networker                                                      1.000000 XTS        0.010000 XTS        4cf16afe
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 01:02:11 pm
I just sent some more .. try again
Thank you, xeroc.
Just now I found myself register successfully.
Now I found I register successfully.

networker (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
networker                          XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m           2014-06-16T12:49:00   0

Can you give me some trust 8)
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 01:03:58 pm
networker (unlocked) >>> wallet_account_balance networker
networker:
    10.000000 XTS

Thank you very much!
BTW. Can I find my old account back if I reinstall bitshare_toolkit without backing up my wallet? and How to backup my wallet if next time same things happen?

You can copy wallets directory in your data-dir (~/.BitShares XTS/) if you want create a backup.

You can also use the command "wallet_dump_private_key <ADDRESS_ACCOUNT>" for retrieving your private key and then import with "wallet_import_private_key" command.
I see. Thank you,  spartako!
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 01:09:58 pm
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets
Title: Re: Dry Run 2: The Real Deal
Post by: bdnoble on June 16, 2014, 01:13:17 pm
I know I am a little late to the party, but I built the latest with a clean .BitsharesXTS dir and tried to import my wallet.dat from PTS using wallet_import_bitcoin and it seemed like it worked but I don't have any XTS. Am I doing something wrong? Could I get some XTS to try to register as a delegate with? :)

Code: [Select]
importing PrWXTV7BMNJikS36HTJZzdUXKDc4QKjRbz
importing Pkw41LBvT8BEhwiW7osiKtf5yHRah7w8n7
importing 1KakKQR3bGMexAEEuxeiqcEU4yBEd1QAxo
importing 1E1GsFVnh2EAufuekKDsAsR2j2zkrATCrj
OK
bdnoble (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
bdnoble (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
bdnoble                            XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ           NO                    0
bdnoble (unlocked) >>> wallet_get_info
{
  "data_directory": "/home/ben/.BitSharesXTS/wallets",
  "last_unlocked_scanned_block_number": 3829,
  "last_locked_scanned_block_number": null,
  "next_child_key_index": 2,
  "default_transaction_priority_fee": {
    "amount": 10000,
    "asset_id": 0
  },
  "state": "open",
  "locked": false,
  "file": "/home/ben/.BitSharesXTS/wallets/bdnoble",
  "scheduled_lock_time": "20140628T024833"
}

Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 01:13:47 pm
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets
Wow! How to creat my own asset like you?  that's awesome!
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 01:15:37 pm
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets
Wow! How to creat my own asset like you?  that's awesome!

Code: [Select]
wallet_asset_create <symbol> <asset_name> <issuer_name> [description] [data] [maximum_share_supply] [precision]
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 01:18:09 pm
I know I am a little late to the party, but I built the latest with a clean .BitsharesXTS dir and tried to import my wallet.dat from PTS using wallet_import_bitcoin and it seemed like it worked but I don't have any XTS. Am I doing something wrong? Could I get some XTS to try to register as a delegate with? :)

Code: [Select]
importing PrWXTV7BMNJikS36HTJZzdUXKDc4QKjRbz
importing Pkw41LBvT8BEhwiW7osiKtf5yHRah7w8n7
importing 1KakKQR3bGMexAEEuxeiqcEU4yBEd1QAxo
importing 1E1GsFVnh2EAufuekKDsAsR2j2zkrATCrj
OK
bdnoble (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
bdnoble (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
bdnoble                            XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ           NO                    0
bdnoble (unlocked) >>> wallet_get_info
{
  "data_directory": "/home/ben/.BitSharesXTS/wallets",
  "last_unlocked_scanned_block_number": 3829,
  "last_locked_scanned_block_number": null,
  "next_child_key_index": 2,
  "default_transaction_priority_fee": {
    "amount": 10000,
    "asset_id": 0
  },
  "state": "open",
  "locked": false,
  "file": "/home/ben/.BitSharesXTS/wallets/bdnoble",
  "scheduled_lock_time": "20140628T024833"
}


I imported mine using private keys.

Have you done wallet_account_balance <- to get the balance
or wallet_rescan_blockchain <- to "refresh"
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 01:22:48 pm
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets
Wow! How to creat my own asset like you?  that's awesome!

Code: [Select]
wallet_asset_create <symbol> <asset_name> <issuer_name> [description] [data] [maximum_share_supply] [precision]
Can you explain [data] and [precision] or tell me where can I find description information? Thanks a lot
Title: Re: Dry Run 2: The Real Deal
Post by: bdnoble on June 16, 2014, 01:30:38 pm

I know I am a little late to the party, but I built the latest with a clean .BitsharesXTS dir and tried to import my wallet.dat from PTS using wallet_import_bitcoin and it seemed like it worked but I don't have any XTS. Am I doing something wrong? Could I get some XTS to try to register as a delegate with? :)

Code: [Select]
importing PrWXTV7BMNJikS36HTJZzdUXKDc4QKjRbz
importing Pkw41LBvT8BEhwiW7osiKtf5yHRah7w8n7
importing 1KakKQR3bGMexAEEuxeiqcEU4yBEd1QAxo
importing 1E1GsFVnh2EAufuekKDsAsR2j2zkrATCrj
OK
bdnoble (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
bdnoble (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
bdnoble                            XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ           NO                    0
bdnoble (unlocked) >>> wallet_get_info
{
  "data_directory": "/home/ben/.BitSharesXTS/wallets",
  "last_unlocked_scanned_block_number": 3829,
  "last_locked_scanned_block_number": null,
  "next_child_key_index": 2,
  "default_transaction_priority_fee": {
    "amount": 10000,
    "asset_id": 0
  },
  "state": "open",
  "locked": false,
  "file": "/home/ben/.BitSharesXTS/wallets/bdnoble",
  "scheduled_lock_time": "20140628T024833"
}


I imported mine using private keys.

Have you done wallet_account_balance <- to get the balance
or wallet_rescan_blockchain <- to "refresh"

I did a rescan.

I actually couldn't figure out how to find my private keys from PTS. I did a dumpprivkey on my PTS qt wallet but it said it couldn't find my private key for my address or something like that. So that's why I tried to import the wallet.dat. Has anyone else tried that yet? Is it supposed to be working?


Sent from my iPhone using Tapatalk
Title: Re: Dry Run 2: The Real Deal
Post by: Amazon on June 16, 2014, 01:34:35 pm
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets
Wow! How to creat my own asset like you?  that's awesome!

Code: [Select]
wallet_asset_create <symbol> <asset_name> <issuer_name> [description] [data] [maximum_share_supply] [precision]
Can you explain [data] and [precision] or tell me where can I find description information? Thanks a lot

Creates a new user issued asset.

Parameters
symbol   the ticker symbol for the new asset (asset_symbol, required)
asset_name   the name of the asset (std::string, required)
issuer_name   the name of the issuer of the asset (std::string, required)
description   a description of the asset (std::string, optional, defaults to "")
data   arbitrary data attached to the asset (json_variant, optional, defaults to null)
maximum_share_supply   the maximum number of shares of the asset (int64_t, optional, defaults to 1000000000000000)
precision   defines where the decimal should be displayed, must be a power of 10 (int64_t, optional, defaults to 1000000)


You can search any function in http://bitshares.org/resources/documentation/
Title: Re: Dry Run 2: The Real Deal
Post by: yinchanggong on June 16, 2014, 01:40:17 pm
I donot understand what you are doning,  but I want to ask: Is there everythings is OK?  Could we see the release in the summer?....lol

来自我的 M353 上的 Tapatalk

Title: Re: Dry Run 2: The Real Deal
Post by: Stan on June 16, 2014, 01:52:55 pm
We are pleased with progress and release is imminent - as soon as all test results are acceptable.

im·mi·nent
ˈimənənt
adjective
1.
about to happen.
"they were in imminent danger of being swept away"
synonyms:   impending, close (at hand), near, (fast) approaching, coming, forthcoming, on the way, in the offing, in the pipeline, on the horizon, in the air, just around the corner, coming down the pike, expected, anticipated, brewing, looming, ...   :)
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 01:56:31 pm
There are 5 pages of comments that I haven't caught up on, but I wanted to post an update on where we are:

1) Clock drift is causing some nodes to fail to validate blocks.  Apparently it can drift by as much as 5 seconds or more per day and we only do NTP sync on launch.   Blocks were failing because their time was 'in the future' and this would cause forks.

2) We found a bug where transactions on forks are not saved and thus we fail to switch to the fork.  This would exasperate #1

3) If your client is the one with the bad clock then you can get stuck because once block is 'failed' it will never retry.  This will leave you stuck until you re-sync.

We are preparing fixes for these issues now which should be relatively straight forward and should have it all resolved today. 
Title: Re: Dry Run 2: The Real Deal
Post by: Kenof on June 16, 2014, 01:58:47 pm
We are pleased with progress and release is imminent - as soon as all test results are acceptable.

im·mi·nent
ˈimənənt
adjective
1.
about to happen.
"they were in imminent danger of being swept away"
synonyms:   impending, close (at hand), near, (fast) approaching, coming, forthcoming, on the way, in the offing, in the pipeline, on the horizon, in the air, just around the corner, coming down the pike, expected, anticipated, brewing, looming, ...   :)

 +5%

haha  ;)

and also the other products are coming soon as well   ;D
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 16, 2014, 02:05:15 pm
+5%
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 16, 2014, 02:14:24 pm
thanks all, I have get many XTS/LOVE/HAP from you :)
Code: [Select]
  10296.0    2014-06-16T08:05:00 clout               alt                                                           50.000000 XTS        0.000000 XTS        e2c9cbc9
  10339.0    2014-06-16T08:22:45 mauritso            alt                                                           10.000000 XTS        0.000000 XTS        37671f7e
  10341.0    2014-06-16T08:23:15 mauritso            alt                                                          10.000000 LOVE        0.000000 XTS        fe819ec6
  10355.0    2014-06-16T08:30:45 betax               alt                                                           20.000000 XTS        0.000000 XTS        2ebd73be
  10358.0    2014-06-16T08:32:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        d50ebe4c
  10368.0    2014-06-16T08:35:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        136d44af
  10384.0    2014-06-16T08:42:15 betax               alt                                                      100,000.000000 HAP        0.000000 XTS        851d86be
  10511.0    2014-06-16T09:32:15 spartako            alt                 some love                               100.000000 LOVE        0.000000 XTS        870cd6e6
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 16, 2014, 02:34:05 pm
Can someone vote for my delegate?
alexxy

I'm running public node with ~30 connections (max connections set to 256) 79.173.81.171:8764
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 02:40:00 pm
Can someone vote for my delegate?
alexxy

I'm running public node with ~30 connections (max connections set to 256) 79.173.81.171:8764

I tried but I think I finished my votes :(
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 16, 2014, 02:41:41 pm
There are 5 pages of comments that I haven't caught up on, but I wanted to post an update on where we are:

1) Clock drift is causing some nodes to fail to validate blocks.  Apparently it can drift by as much as 5 seconds or more per day and we only do NTP sync on launch.   Blocks were failing because their time was 'in the future' and this would cause forks.

2) We found a bug where transactions on forks are not saved and thus we fail to switch to the fork.  This would exasperate #1

3) If your client is the one with the bad clock then you can get stuck because once block is 'failed' it will never retry.  This will leave you stuck until you re-sync.

We are preparing fixes for these issues now which should be relatively straight forward and should have it all resolved today.
good to know.
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 16, 2014, 02:43:07 pm
There are 5 pages of comments that I haven't caught up on, but I wanted to post an update on where we are:

1) Clock drift is causing some nodes to fail to validate blocks.  Apparently it can drift by as much as 5 seconds or more per day and we only do NTP sync on launch.   Blocks were failing because their time was 'in the future' and this would cause forks.

2) We found a bug where transactions on forks are not saved and thus we fail to switch to the fork.  This would exasperate #1

3) If your client is the one with the bad clock then you can get stuck because once block is 'failed' it will never retry.  This will leave you stuck until you re-sync.

We are preparing fixes for these issues now which should be relatively straight forward and should have it all resolved today.

Looks promising! GJ & keep going.
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 02:43:29 pm
Hi guys,

I am yet to be a delegate, need some votes "betax"

Thanks!
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 16, 2014, 02:45:02 pm
Can someone confirm the keyhotee import is working?

I can't get mine.  I'm hoping its not because I've tried 100's of brain keys and no success.  I may have just forgot :(
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 16, 2014, 02:46:18 pm
What does UNKNOWN mean
Code: [Select]
alexxy (unlocked) >>> wallet_account_transaction_history
    BLK.TRX  TIMESTAMP           FROM                TO                  MEMO                                             AMOUNT             FEE              ID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   pending   2014-06-11T07:49:15 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3d60360b
    703.0    2014-06-13T08:12:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        231fcf83
  10358.0    2014-06-16T08:32:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        d50ebe4c
  10368.0    2014-06-16T08:35:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        136d44af
  11281.0    2014-06-16T14:31:30 alexxy              alexxy              update alexxy                              0.000000 XTS        0.010002 XTS        72976560
  11282.0    2014-06-16T14:31:45 alexxy              alexxy              update alexxy as a delegate                0.000000 XTS       10.495702 XTS        2784c48b
  11293.0    2014-06-16T14:35:45 spartako            alexxy              some votes :)                             10.000000 XTS        0.000000 XTS        ba8b2542
  11294.0    2014-06-16T14:36:15 spartako            alexxy              and some love ;)                        100.000000 LOVE        0.000000 XTS        11784510
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 16, 2014, 02:47:24 pm
Can someone confirm the keyhotee import is working?

I can't get mine.  I'm hoping its not because I've tried 100's of brain keys and no success.  I may have just forgot :(

Yes it works, at least i can import my keyhotee id
Title: Re: Dry Run 2: The Real Deal
Post by: Kenof on June 16, 2014, 03:04:36 pm
Can someone confirm the keyhotee import is working?

I can't get mine.  I'm hoping its not because I've tried 100's of brain keys and no success.  I may have just forgot :(

I also had some problems, didn't use middle name so put null in command but my brain id is very long with some special characters.
Seems that client can't read characters after "!" and returns error

Looking for some votes too ;)
Code: [Select]
wallet_set_delegate_trust_level dd-1 10
Can someone vote for my delegate?
alexxy

I'm running public node with ~30 connections (max connections set to 256) 79.173.81.171:8764

Hi guys,

I am yet to be a delegate, need some votes "betax"

Thanks!

you have mine
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 03:12:47 pm
Can someone confirm the keyhotee import is working?

I can't get mine.  I'm hoping its not because I've tried 100's of brain keys and no success.  I may have just forgot :(

Yes it works, at least i can import my keyhotee id
How to import keyhotee id?
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 16, 2014, 03:14:59 pm

networker (unlocked) >>> wallet_account_register networker networker null true
20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"9.979998 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction
Why now it need 10.49 XTS?

I don't know but I sent you an other XTS
Code: [Select]
11027.0    2014-06-16T12:56:15 spartako            networker                                                      1.000000 XTS        0.010000 XTS        4cf16afe
I can't get it and I think I am on a fork again.

networker (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 11007,
  "blockchain_head_block_time": "20140616T124900",
  "blockchain_head_block_time_rel": "2 hours old",

How to resync to the network and recover from this unnormal status?
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 16, 2014, 03:17:39 pm
networker (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 11007,
  "blockchain_head_block_time": "20140616T124900",
  "blockchain_head_block_time_rel": "2 hours old",

How to resync to the network and recover from this unnormal status?

Yes, I think you are in a fork, this is my state:
Code: [Select]
{
  "blockchain_head_block_num": 11405,
  "blockchain_head_block_time": "20140616T151645",
  "blockchain_head_block_time_rel": "21 seconds old",

Stop the program, remove ~/.BitShares\ XTS/chain/ and restart
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 16, 2014, 03:18:47 pm
Code: [Select]
default (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 11407,
  "blockchain_head_block_time": "20140616T151730",
  "blockchain_head_block_time_rel": "8 seconds ago",
  "blockchain_confirmation_requirement": 219,
  "blockchain_average_delegate_participation": 64.796259185036746,
  "network_num_connections": 8,
  "wallet_unlocked_seconds_remaining": 0,
  "wallet_next_block_production_time": null,
  "wallet_seconds_until_next_block_production": null,
  "wallet_local_time": "20140616T151734",
  "blockchain_random_seed": "028f7673a383773d410584af2841b95601970390",
  "blockchain_shares": 10000391232056,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20140616T054319",
  "wallet_version": 100
Title: Re: Dry Run 2: The Real Deal
Post by: tianshi on June 16, 2014, 03:29:21 pm
We are pleased with progress and release is imminent - as soon as all test results are acceptable.

im·mi·nent
ˈimənənt
adjective
1.
about to happen.
"they were in imminent danger of being swept away"
synonyms:   impending, close (at hand), near, (fast) approaching, coming, forthcoming, on the way, in the offing, in the pipeline, on the horizon, in the air, just around the corner, coming down the pike, expected, anticipated, brewing, looming, ...   :)

good jobs for all! I think the team is really efficient and effective in this month.
it seems that the first version of BTSX could be released before August, though there are still a lot of important functions unrealized in this version.

And may I ask that before the end of this summer, will there be any other snapshots?
 :)
Title: Re: Dry Run 2: The Real Deal
Post by: Stan on June 16, 2014, 03:30:40 pm
We are pleased with progress and release is imminent - as soon as all test results are acceptable.

im·mi·nent
ˈimənənt
adjective
1.
about to happen.
"they were in imminent danger of being swept away"
synonyms:   impending, close (at hand), near, (fast) approaching, coming, forthcoming, on the way, in the offing, in the pipeline, on the horizon, in the air, just around the corner, coming down the pike, expected, anticipated, brewing, looming, ...   :)

good jobs for all! I think the team is really efficient and effective in this month.
it seems that the first version of BTSX could be released before August, though there are still a lot of important functions unrealized in this version.

And may I ask that before the end of this summer, will there be any other snapshots?
 :)

Hopefully.  :)
Title: Re: Dry Run 2: The Real Deal
Post by: mitao on June 16, 2014, 03:34:15 pm
Have we tested delegate cheating part, like process a double spending? If this test run will decide the initial delegates, everyone will be honest and we miss the test about delegate cheating part.


Sent from my iPhone using Tapatalk
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 03:44:51 pm
 blockchain_market_list_bids LOVE XTS

I see people are playing with the bids...

Code: [Select]
[{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "0.1",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTS23zcpVE1MgRZZwEXKpbRZd6avmk32PvkR"
    },
    "state": {
      "balance": 100000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "0.1",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTS3NhNgEQjUSqLYKsZsjUMAhdDgoLfw5emE"
    },
    "state": {
      "balance": 1000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "0.1",
        "quote_asset_id": 3,
        "base_asset_id": 0
      },
      "owner": "XTS7UepfihWJHmX12x17w38wxodG3fyu9TBj"
    },
    "state": {
      "balance": 100000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "0.1",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTS8CwnoEZJAXX382WSfbvW9iAohQ9jpFs29"
    },
    "state": {
      "balance": 10000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1.",
        "quote_asset_id": 3,
        "base_asset_id": 0
      },
      "owner": "XTSCo722mSgFUESujZKKk4tKEE9iRiA2ju2"
    },
    "state": {
      "balance": 10000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1.",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTS5UrcvC7x65mTfgahtugtzjLYa89AWcNQv"
    },
    "state": {
      "balance": 10000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1.",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTS6fZoXku4WrgMAg4bn9Wg1vYbvK7VJYrVQ"
    },
    "state": {
      "balance": 10000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1.",
        "quote_asset_id": 2,
        "base_asset_id": 0
      },
      "owner": "XTS8cuLFCXDuf2fUmPpH28e37paHg9yxRZyS"
    },
    "state": {
      "balance": 10000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "100.",
        "quote_asset_id": 3,
        "base_asset_id": 0
      },
      "owner": "XTS6B31qfyap37GGecioTCUUbgj2vKH38zd4"
    },
    "state": {
      "balance": 1000000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "100.",
        "quote_asset_id": 1,
        "base_asset_id": 0
      },
      "owner": "XTSLvdkwYFrUpUA1bYa3DD9HxsvndmQD1kvV"
    },
    "state": {
      "balance": 1000000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1000.",
        "quote_asset_id": 3,
        "base_asset_id": 2
      },
      "owner": "XTSG3opSXiRbRxuWZUv3kSVDZzrFq5SMAwkt"
    },
    "state": {
      "balance": 50000000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "1000.",
        "quote_asset_id": 3,
        "base_asset_id": 1
      },
      "owner": "XTSNJ3T2GiMLkvfZ7d7i4E3XNAAyco2Vc5sB"
    },
    "state": {
      "balance": 100000000000,
      "delegate_id": 0
    }
  },{
    "type": "bid_order",
    "market_index": {
      "order_price": {
        "ratio": "50000.",
        "quote_asset_id": 3,
        "base_asset_id": 0
      },
      "owner": "XTS6kDM29yaoQTiSMetqaVJsFqkiHMp1wAWj"
    },
    "state": {
      "balance": 2500000000000,
      "delegate_id": 0
    }
  }
]

As you may have noticed all you can do is place bids / cancel bids.    No asks or shorts right now. 
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 03:51:30 pm
having problems with latest git pull

Code: [Select]
~/bitshares_toolkit# git submodule update
fatal: reference is not a tree: 4b095728a9cf4cd696ba2d926268e3cbd77c5b4a
Unable to checkout '4b095728a9cf4cd696ba2d926268e3cbd77c5b4a' in submodule path 'vendor'

Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 16, 2014, 03:52:10 pm
the latest code can't compile by vs2013.

Code: [Select]
bitshares_toolkit\libraries\fc\include\fc/network/ntp.hpp(23): error C2039: “unique_ptr”: not the member function of “std”
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 03:54:49 pm
I am not sure if my node is tracking the main blockchain or a fork.

Code: [Select]
>>> get_info
{
  "blockchain_head_block_num": 10209,
  "blockchain_head_block_time": "20140616T153000",
  "blockchain_head_block_time_rel": "24 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.877642155403393,
  "network_num_connections": 8,

Is there a way to check?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 16, 2014, 04:02:26 pm
I am not sure if my node is tracking the main blockchain or a fork.

Code: [Select]
>>> get_info
{
  "blockchain_head_block_num": 10209,
  "blockchain_head_block_time": "20140616T153000",
  "blockchain_head_block_time_rel": "24 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.877642155403393,
  "network_num_connections": 8,

Is there a way to check?

You can check:  "blockchain_head_block_time_rel": "24 minutes old"

So you are on a fork.
Quite curious why you are so consistently forking. We will have more diagnostic info available soon. BM is fixing the last known forking causes now, after that we will examine your case more thoroughly.

Thanks for your help so far.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 16, 2014, 04:07:07 pm
having problems with latest git pull

Code: [Select]
~/bitshares_toolkit# git submodule update
fatal: reference is not a tree: 4b095728a9cf4cd696ba2d926268e3cbd77c5b4a
Unable to checkout '4b095728a9cf4cd696ba2d926268e3cbd77c5b4a' in submodule path 'vendor'

Fixed in latest

the latest code can't compile by vs2013.

Code: [Select]
bitshares_toolkit\libraries\fc\include\fc/network/ntp.hpp(23): error C2039: “unique_ptr”: not the member function of “std”

git submodule update?
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 16, 2014, 04:07:49 pm
with "wallet_import_keyhotee"

is the <keyhoteeid> case sensitive?

I noticed that in "blockchain_list_registered_accounts"  my keyhotee ID is all lowercase but that is not how i set it up.

Which should i use with the import or does it matter?
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 16, 2014, 04:14:03 pm
with "wallet_import_keyhotee"

is the <keyhoteeid> case sensitive?

I noticed that in "blockchain_list_registered_accounts"  my keyhotee ID is all lowercase but that is not how i set it up.

Which should i use with the import or does it matter?

Enter it as you registered it
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 16, 2014, 04:21:08 pm
Whats wrong with current test networks in latest git build? It cannot sync after

Code: [Select]
{
  "blockchain_head_block_num": 10252,
  "blockchain_head_block_time": "20140616T161845",
  "blockchain_head_block_time_rel": "2 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.429073856975382,

Seems we have 2 major forks =\
Title: Re: Dry Run 2: The Real Deal
Post by: Harvey on June 16, 2014, 04:29:54 pm
Whats wrong with current test networks in latest git build? It cannot sync after

Code: [Select]
{
  "blockchain_head_block_num": 10252,
  "blockchain_head_block_time": "20140616T161845",
  "blockchain_head_block_time_rel": "2 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.429073856975382,

Seems we have 2 major forks =\

I am on the block 10256.
Title: Re: Dry Run 2: The Real Deal
Post by: bdnoble on June 16, 2014, 05:02:52 pm


I know I am a little late to the party, but I built the latest with a clean .BitsharesXTS dir and tried to import my wallet.dat from PTS using wallet_import_bitcoin and it seemed like it worked but I don't have any XTS. Am I doing something wrong? Could I get some XTS to try to register as a delegate with? :)

Code: [Select]
importing PrWXTV7BMNJikS36HTJZzdUXKDc4QKjRbz
importing Pkw41LBvT8BEhwiW7osiKtf5yHRah7w8n7
importing 1KakKQR3bGMexAEEuxeiqcEU4yBEd1QAxo
importing 1E1GsFVnh2EAufuekKDsAsR2j2zkrATCrj
OK
bdnoble (unlocked) >>> wallet_rescan_blockchain
Rescanning blockchain...
|----------------------------------------------------------------------------------------------------|
|====================================================================================================|
Scan complete.
OK
bdnoble (unlocked) >>> wallet_list_receive_accounts
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
bdnoble                            XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ           NO                    0
bdnoble (unlocked) >>> wallet_get_info
{
  "data_directory": "/home/ben/.BitSharesXTS/wallets",
  "last_unlocked_scanned_block_number": 3829,
  "last_locked_scanned_block_number": null,
  "next_child_key_index": 2,
  "default_transaction_priority_fee": {
    "amount": 10000,
    "asset_id": 0
  },
  "state": "open",
  "locked": false,
  "file": "/home/ben/.BitSharesXTS/wallets/bdnoble",
  "scheduled_lock_time": "20140628T024833"
}


I imported mine using private keys.

Have you done wallet_account_balance <- to get the balance
or wallet_rescan_blockchain <- to "refresh"

I did a rescan.

I actually couldn't figure out how to find my private keys from PTS. I did a dumpprivkey on my PTS qt wallet but it said it couldn't find my private key for my address or something like that. So that's why I tried to import the wallet.dat. Has anyone else tried that yet? Is it supposed to be working?


Sent from my iPhone using Tapatalk

Any word on this? Is there some special way to import from PTS wallet.dat that I haven't tried? Could anyone send me some XTS to play with until I figure this out?

XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ


Sent from my iPhone using Tapatalk
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 16, 2014, 05:19:27 pm
Whats wrong with current test networks in latest git build? It cannot sync after

Code: [Select]
{
  "blockchain_head_block_num": 10252,
  "blockchain_head_block_time": "20140616T161845",
  "blockchain_head_block_time_rel": "2 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.429073856975382,

Seems we have 2 major forks =\

Looks fine with me:

"blockchain_head_block_num": 10263,
"blockchain_head_block_time": "20140616T171645",
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 16, 2014, 05:22:40 pm
Whats wrong with current test networks in latest git build? It cannot sync after

Code: [Select]
{
  "blockchain_head_block_num": 10252,
  "blockchain_head_block_time": "20140616T161845",
  "blockchain_head_block_time_rel": "2 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.429073856975382,

Seems we have 2 major forks =\

Looks fine with me:

"blockchain_head_block_num": 10263,
"blockchain_head_block_time": "20140616T171645",

 
Code: [Select]
"blockchain_head_block_num": 11738,
  "blockchain_head_block_time": "20140616T172045",
  "blockchain_head_block_time_rel": "12 seconds old",
  "blockchain_confirmation_requirement": 212,
  "blockchain_average_delegate_participation": 66.076294277929151,
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 05:25:43 pm
Looks like latest build, deletion of  ~/.BitsharesXTS/chain and restart got me onto main blockchain again.

Code: [Select]
>>> get_info
{
  "blockchain_head_block_num": 11740,
  "blockchain_head_block_time": "20140616T172130",
  "blockchain_head_block_time_rel": "7 seconds old",
  "blockchain_confirmation_requirement": 212,
  "blockchain_average_delegate_participation": 66.076294277929151,
  "network_num_connections": 7,

Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 05:38:19 pm

Any word on this? Is there some special way to import from PTS wallet.dat that I haven't tried? Could anyone send me some XTS to play with until I figure this out?

XTS5UJbjAws1os3J8eX2H2HEp3iTs5a2CsqJwb2w23cZvxqjd6vjZ


Sent from my iPhone using Tapatalk

sent you some LOVE :)
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 16, 2014, 05:43:59 pm
what does this mean?

Code: [Select]
I am disconnecting peer 207.12.89.119:55968 for reason: You sent me a sync block that I didn't ask for
--- there are now 7 active connections to the p2p network
I am disconnecting peer 106.185.26.162:8764 for reason: You sent me a sync block that I didn't ask for
--- there are now 6 active connections to the p2p network
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 16, 2014, 06:41:52 pm
Are there any howto about running web wallet?
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 06:44:32 pm
what does this mean?

Code: [Select]
I am disconnecting peer 207.12.89.119:55968 for reason: You sent me a sync block that I didn't ask for
--- there are now 7 active connections to the p2p network
I am disconnecting peer 106.185.26.162:8764 for reason: You sent me a sync block that I didn't ask for
--- there are now 6 active connections to the p2p network

The way the P2P code works is that no client should ever send a block that was not requested.  If a client receives a block it did not request then it shuts down the peer (presumed flooding attempt).   On some older builds we had a bug that has since been fixed where the client forgot that it had requested something.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 06:48:51 pm
Whats wrong with current test networks in latest git build? It cannot sync after

Code: [Select]
{
  "blockchain_head_block_num": 10252,
  "blockchain_head_block_time": "20140616T161845",
  "blockchain_head_block_time_rel": "2 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 28.429073856975382,

Seems we have 2 major forks =\

I am on the block 10256.

"blockchain_head_block_num": 11958,
  "blockchain_head_block_time": "20140616T184500",

If you haven't updated recently then your client will not be able to switch to the correct fork when it tries without deleting the chain (unless there were no transactions during the fork).

We have fixed several significant issues today so I encourage everyone to update. 
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 16, 2014, 06:52:05 pm
Is there an alternative way to check the brainkey on keyhotee ID. 

I'm convinced, of the 200 iterations of my brainkey at least one of them is correct but it has not imported into this wallet.
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 16, 2014, 06:57:31 pm

If you haven't updated recently then your client will not be able to switch to the correct fork when it tries without deleting the chain (unless there were no transactions during the fork).

We have fixed several significant issues today so I encourage everyone to update.

Why dont you create a separate thread where you state the recommended git revision(s).
This could avoid compile error(s) and will keep everyone on same version(s) (hopefully).
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 07:11:28 pm
Seems my delegate node is not producing blocks.. It has been showing

   "blocks_produced": 7,

for several hours

Code: [Select]
get_info
{
  "blockchain_head_block_num": 12019,
  "blockchain_head_block_time": "20140616T190730",
  "blockchain_head_block_time_rel": "2 seconds old",
  "blockchain_confirmation_requirement": 223,
  "blockchain_average_delegate_participation": 66.529492455418378,
  "network_num_connections": 11,
..
--- there are now 10 active connections to the p2p network
default (unlocked)

Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109630849,
    "votes_against": 0,
    "blocks_produced": 7,
    "blocks_missed": 125,
    "pay_balance": 576553,
    "next_secret_hash": "a2d0bdf2ef998a9efb0821786b243d146c7a075b",
    "last_block_num_produced": 9758
  },
Title: Re: Dry Run 2: The Real Deal
Post by: clout on June 16, 2014, 07:13:11 pm
Are there any howto about running web wallet?

just follow the README.md on https://github.com/BitShares/web_wallet
Title: Re: Dry Run 2: The Real Deal
Post by: JoeyD on June 16, 2014, 07:30:30 pm
Has anyone managed to get the client to compile on a different linux distribution?

On both OpenSuse and Gentoo I get stuck in the same place,  apparently because of a problem in time.hpp/cpp. I've quoted the error message below. Any clues on how to get beyond this point would be appreciated, because I'm personally not a big fan of Ubuntu.

Quote
[ 95%] Building CXX object libraries/client/CMakeFiles/bts_client.dir/client.cpp.o
/home/joey/bitshares_toolkit/libraries/client/client.cpp: In member function 'virtual fc::variant_object bts::client::detail::client_impl::get_info() const':
/home/joey/bitshares_toolkit/libraries/client/client.cpp:1954:149: error: no matching function for call to 'get_approximate_relative_time_string(fc::time_point_sec, fc::time_point_sec, const char [5])'
       info["blockchain_head_block_time_rel"]             = fc::get_approximate_relative_time_string(_chain_db->now(), bts::blockchain::now(), " old");
                                                                                                                                                     ^
/home/joey/bitshares_toolkit/libraries/client/client.cpp:1954:149: note: candidates are:
In file included from /home/joey/bitshares_toolkit/libraries/fc/include/fc/log/logger.hpp:3:0,
                 from /home/joey/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:6,
                 from /home/joey/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/types.hpp:6,
                 from /home/joey/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/chain_database.hpp:2,
                 from /home/joey/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:2,
                 from /home/joey/bitshares_toolkit/libraries/client/client.cpp:1:
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:120:10: note: fc::string fc::get_approximate_relative_time_string(const fc::time_point_sec&)
   string get_approximate_relative_time_string(const time_point_sec& event_time);
          ^
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:120:10: note:   candidate expects 1 argument, 3 provided
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:121:10: note: fc::string fc::get_approximate_relative_time_string(const fc::time_point&)
   string get_approximate_relative_time_string(const time_point& event_time);
          ^
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:121:10: note:   candidate expects 1 argument, 3 provided
libraries/client/CMakeFiles/bts_client.dir/build.make:57: recipe for target 'libraries/client/CMakeFiles/bts_client.dir/client.cpp.o' failed
make[2]: *** [libraries/client/CMakeFiles/bts_client.dir/client.cpp.o] Error 1
CMakeFiles/Makefile2:685: recipe for target 'libraries/client/CMakeFiles/bts_client.dir/all' failed
make[1]: *** [libraries/client/CMakeFiles/bts_client.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 08:44:32 pm
Has anyone managed to get the client to compile on a different linux distribution?

On both OpenSuse and Gentoo I get stuck in the same place,  apparently because of a problem in time.hpp/cpp. I've quoted the error message below. Any clues on how to get beyond this point would be appreciated, because I'm personally not a big fan of Ubuntu.

Quote
[ 95%] Building CXX object libraries/client/CMakeFiles/bts_client.dir/client.cpp.o
/home/joey/bitshares_toolkit/libraries/client/client.cpp: In member function 'virtual fc::variant_object bts::client::detail::client_impl::get_info() const':
/home/joey/bitshares_toolkit/libraries/client/client.cpp:1954:149: error: no matching function for call to 'get_approximate_relative_time_string(fc::time_point_sec, fc::time_point_sec, const char [5])'
       info["blockchain_head_block_time_rel"]             = fc::get_approximate_relative_time_string(_chain_db->now(), bts::blockchain::now(), " old");
                                                                                                                                                     ^
/home/joey/bitshares_toolkit/libraries/client/client.cpp:1954:149: note: candidates are:
In file included from /home/joey/bitshares_toolkit/libraries/fc/include/fc/log/logger.hpp:3:0,
                 from /home/joey/bitshares_toolkit/libraries/fc/include/fc/exception/exception.hpp:6,
                 from /home/joey/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/types.hpp:6,
                 from /home/joey/bitshares_toolkit/libraries/blockchain/include/bts/blockchain/chain_database.hpp:2,
                 from /home/joey/bitshares_toolkit/libraries/client/include/bts/client/client.hpp:2,
                 from /home/joey/bitshares_toolkit/libraries/client/client.cpp:1:
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:120:10: note: fc::string fc::get_approximate_relative_time_string(const fc::time_point_sec&)
   string get_approximate_relative_time_string(const time_point_sec& event_time);
          ^
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:120:10: note:   candidate expects 1 argument, 3 provided
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:121:10: note: fc::string fc::get_approximate_relative_time_string(const fc::time_point&)
   string get_approximate_relative_time_string(const time_point& event_time);
          ^
/home/joey/bitshares_toolkit/libraries/fc/include/fc/time.hpp:121:10: note:   candidate expects 1 argument, 3 provided
libraries/client/CMakeFiles/bts_client.dir/build.make:57: recipe for target 'libraries/client/CMakeFiles/bts_client.dir/client.cpp.o' failed
make[2]: *** [libraries/client/CMakeFiles/bts_client.dir/client.cpp.o] Error 1
CMakeFiles/Makefile2:685: recipe for target 'libraries/client/CMakeFiles/bts_client.dir/all' failed
make[1]: *** [libraries/client/CMakeFiles/bts_client.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

git submodule update ... your fc branch is out of date.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 09:04:28 pm
Good news, we appear to have solved the hang on block 173 issue (stack overflow due to default stack size chosen by boost::context being too small).   

Those of you who are lucky enough to experience this particular bug can checkout the latest (be sure to do submodule update) and you should be able to get past block 173.

Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 09:26:27 pm
Still no blocks produced by my delegate node.. It is stuck on

    "blocks_produced": 7,


Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109630849,
    "votes_against": 0,
    "blocks_produced": 7,
    "blocks_missed": 130,
    "pay_balance": 576553,
    "next_secret_hash": "a2d0bdf2ef998a9efb0821786b243d146c7a075b",
    "last_block_num_produced": 9758
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}


Code: [Select]
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 12387,
  "blockchain_head_block_time": "20140616T212245",
  "blockchain_head_block_time_rel": "2 seconds old",
  "blockchain_confirmation_requirement": 201,
  "blockchain_average_delegate_participation": 66.988950276243088,
  "network_num_connections": 10,

Code: [Select]
>>> about
{
  "bitshares_toolkit_revision": "cc3d866a984c0117932ed407a4183bab4e69cc10",
  "bitshares_toolkit_revision_age": "5 hours ago",
  "fc_revision": "689848432106a52c9c1656611727745ba8a5ac0d",
  "fc_revision_age": "5 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 18:11:46"
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 16, 2014, 09:45:34 pm
There are 5 pages of comments that I haven't caught up on, but I wanted to post an update on where we are:

1) Clock drift is causing some nodes to fail to validate blocks.  Apparently it can drift by as much as 5 seconds or more per day and we only do NTP sync on launch.   Blocks were failing because their time was 'in the future' and this would cause forks.

2) We found a bug where transactions on forks are not saved and thus we fail to switch to the fork.  This would exasperate #1

3) If your client is the one with the bad clock then you can get stuck because once block is 'failed' it will never retry.  This will leave you stuck until you re-sync.

We are preparing fixes for these issues now which should be relatively straight forward and should have it all resolved today.
woderfull

来自我的 HUAWEI P7-L00 上的 Tapatalk

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 16, 2014, 10:16:11 pm
Still no blocks produced by my delegate node.. It is stuck on

    "blocks_produced": 7,


Code: [Select]
>>> blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109630849,
    "votes_against": 0,
    "blocks_produced": 7,
    "blocks_missed": 130,
    "pay_balance": 576553,
    "next_secret_hash": "a2d0bdf2ef998a9efb0821786b243d146c7a075b",
    "last_block_num_produced": 9758
  },
  "registration_date": "20140613T030845",
  "last_update": "20140613T031130",
  "meta_data": null
}


Code: [Select]
default (unlocked) >>> get_info
{
  "blockchain_head_block_num": 12387,
  "blockchain_head_block_time": "20140616T212245",
  "blockchain_head_block_time_rel": "2 seconds old",
  "blockchain_confirmation_requirement": 201,
  "blockchain_average_delegate_participation": 66.988950276243088,
  "network_num_connections": 10,

Code: [Select]
>>> about
{
  "bitshares_toolkit_revision": "cc3d866a984c0117932ed407a4183bab4e69cc10",
  "bitshares_toolkit_revision_age": "5 hours ago",
  "fc_revision": "689848432106a52c9c1656611727745ba8a5ac0d",
  "fc_revision_age": "5 hours ago",
  "compile_date": "compiled on Jun 16 2014 at 18:11:46"

list_errors?
Title: Re: Dry Run 2: The Real Deal
Post by: Xeldal on June 16, 2014, 10:52:53 pm
Something stange.

I generated a list of 162 different brainkey combinations and pasted the whole thing into the client.

something like the following:
Code: [Select]
wallet_import_keyhotee John Middle Lastname "My secret brainkey challenge." EasyBTC
wallet_import_keyhotee John Middle Lastname "My secret 1brainkey challenge." EasyBTC
wallet_import_keyhotee John Middle Lastname "My secret 2brainkey challenge." EasyBTC
wallet_import_keyhotee John Middle Lastname "My secret 3brainkey challenge." EasyBTC
wallet_import_keyhotee John Middle Lastname "My secret 4brainkey challenge." EasyBTC
... etc.

When it was done i got this
Quote
xeldal-w (unlocked) >>> wallet_list_receive_accounts
--- there are now 12 active connections to the p2p network
NAME (* delegate)                  KEY                                                             REGISTERED            TRUST LEVEL
xeldal-del                         XTS8YWXDVj8qGtyJvNYGXENqgVZEnrvFY7nUfegi1VrSyZCtgp5dD           2014-06-16T02:00:30   0
easybtcchallenge.                  XTS8WoPWWvktGEcHXBiSonjkupzBcv69ruQzWeiebcLVFQSgMM1Yf           NO                    0
init-delegate-45 *                 XTS5ttrjXKJPiWYm6EL7LAYRWV4GWnAaBPjGvkydy86yaKQdxTcHg           2014-06-01T00:00:00   0
init-delegate-44 *                 XTS8QLeHvaYQqFRdTP46EZq4GVdvj65Fp9wbKBGhBx5kvDnNFTDtM           2014-06-01T00:00:00   0
init-delegate-43 *                 XTS6whTVdWVb4KFvBDfKeawRjWPa6rsG5etsMvmg1MuybWhpVTf2u           2014-06-01T00:00:00   0
init-delegate-42 *                 XTS5iNWht2kEmdWNDf6cRz6HiVEs2zk3X61GpQvrQT1wQf66xucit           2014-06-01T00:00:00   0

No idea where that came from.  I certainly didn't create it.
At first I thought maybe I had found my Keyhotee Key and the name just got fuddled but unfortunately the key is different.

At any rate I'm sure its not supposed to do whatever it did.
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 16, 2014, 10:59:14 pm
Second issue is known.

Regarding keyhotee, I just wouldn't worry about it - the whole thing is really screwy and we need to figure out what we're doing about that
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 16, 2014, 11:03:13 pm

list_errors?

Unfortunately my terminal screen gets cut off

Code: [Select]
"line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140616T033824.967829"
          },
          "format": "I am disconnecting peer 107.170.170.214:39219 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140616T033824.971040",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140616T033824.971038"
          },
          "format": "I am disconnecting peer 128.199.180.112:58344 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140616T033824.972200",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 818,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140616T033824.972198"
          },
          "format": "I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ],[
    "20140616T173520.297257",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "node.cpp",
            "line": 2046,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140616T173839.826219"
          },
          "format": "You sent me a sync block that I didn't ask for, block_id: ${block_id}",
          "data": {
            "block_id": "b6bab87fac3fec2519020c0202c58abbdd2acdb4"
          }
        }
      ]
    }
  ]
]
Title: Re: Dry Run 2: The Real Deal
Post by: JoeyD on June 16, 2014, 11:53:36 pm
Oops, sorry about forgetting to update the submodules.

Still can't manage to compile a working binary outside of ubuntu however, I'm now stuck on a linking error with an undefined reference to 'main' with bitshares_client_tests and deterministic_signature_test.

Any steps I could take to figure out what's going wrong there?
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 12:37:00 am
I made a mistake when create my dream.
So I just lose my dreak  :P

Code: [Select]
default (unlocked) >>> wallet_asset_create  DREAM Dream alt "I have a dream" 100000000000 1000000

default (unlocked) >>> blockchain_list_registered_assets
    ID SYMBOL           NAME                        DESCRIPTION  CURRENT_SUPPLY      MAX_SUPPLY  FEES COLLECTED      REGISTERED
     8  APPLE          Dream                     I have a dream               0          0.0001               02014-06-17T00:24:45
     5  DREAM          Dream                     I have a dream               0               1               02014-06-17T00:20:30
     2   FREE        Freedom                                          100999999      1000000000               02014-06-16T08:32:00
     3    HAP      Happiness                                          100000000      1000000000               02014-06-16T08:35:15
     6  HELLO          Dream                     I have a dream               0               1               02014-06-17T00:23:00
     1   LOVE           LOVE                                             100000      1000000000               02014-06-13T08:12:15
     9    ORA          Dream                     I have a dream             999            1000               02014-06-17T00:26:15
     4    PPL    puppie_LOVE                   Right back at ya       170000000      1000000000               02014-06-16T19:03:00
     0    XTS  BitShares XTS  Stake in future BitShares X ch...  10000454.92553      1000000000      339.9027932014-06-01T00:00:00
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 12:45:34 am
Can I  buy you a drink?   8)

Code: [Select]
delegate (unlocked) >>> wallet_transfer 10000 DRINK delegate-alt 0dayzh "buy you a drink"                                                                             
10 assert_exception: Assert Exception
is_valid_account_name( account_name ):
    {}
    th_a  wallet.cpp:2594 is_valid_account

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"DRINK","from_account_name":"delegate-alt","to_account_name":"0dayzh","memo_message":"buy you a drink"}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:482 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:570 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 17, 2014, 12:48:29 am
Can I  buy you a drink?   8)

Code: [Select]
delegate (unlocked) >>> wallet_transfer 10000 DRINK delegate-alt 0dayzh "buy you a drink"                                                                             
10 assert_exception: Assert Exception
is_valid_account_name( account_name ):
    {}
    th_a  wallet.cpp:2594 is_valid_account

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"DRINK","from_account_name":"delegate-alt","to_account_name":"0dayzh","memo_message":"buy you a drink"}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:482 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:570 execute_command

names cannot start with numbers, those shouldn't even be in genesis block
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 12:54:16 am
run list_errors and got following error log,not sure if it is just a warning or an exception
Code: [Select]

list_errors
[[
    "20140617T001800.760239",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "wallet.cpp",
            "line": 1043,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T001800.747660"
          },
          "format": "key.valid(): ",
          "data": {}
        },{
          "context": {
            "level": "warn",
            "file": "wallet.cpp",
            "line": 1046,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T001800.759609"
          },
          "format": "",
          "data": {
            "addr": "XTSJBUPebvzdAsmhxvzvqRdwKtTKg7Y9bvX5"
          }
        },{
          "context": {
            "level": "warn",
            "file": "wallet.cpp",
            "line": 1148,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T001800.760134"
          },
          "format": "",
          "data": {
            "header": {
              "previous": "51ff0d6880749851c4c1ba3eb9a64d5e7d4e11e4",
              "block_num": 12902,
              "fee_rate": 1000,
              "delegate_pay_rate": 90909,
              "timestamp": "20140617T001800",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "0000000000000000000000000000000000000000",
              "previous_secret": "0000000000000000000000000000000000000000",
              "delegate_signature": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
            }
          }
        }
      ]
    }
  ]
]
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 01:03:10 am
Can I  buy you a drink?   8)

Code: [Select]
delegate (unlocked) >>> wallet_transfer 10000 DRINK delegate-alt 0dayzh "buy you a drink"                                                                             
10 assert_exception: Assert Exception
is_valid_account_name( account_name ):
    {}
    th_a  wallet.cpp:2594 is_valid_account

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"DRINK","from_account_name":"delegate-alt","to_account_name":"0dayzh","memo_message":"buy you a drink"}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:482 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:570 execute_command

names cannot start with numbers, those shouldn't even be in genesis block
I agree you.
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 17, 2014, 01:53:46 am
Good news, we appear to have solved the hang on block 173 issue (stack overflow due to default stack size chosen by boost::context being too small).   

Those of you who are lucky enough to experience this particular bug can checkout the latest (be sure to do submodule update) and you should be able to get past block 173.
Good job.
It work well now.
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 01:58:55 am
networker (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 11007,
  "blockchain_head_block_time": "20140616T124900",
  "blockchain_head_block_time_rel": "2 hours old",

How to resync to the network and recover from this unnormal status?

Yes, I think you are in a fork, this is my state:
Code: [Select]
{
  "blockchain_head_block_num": 11405,
  "blockchain_head_block_time": "20140616T151645",
  "blockchain_head_block_time_rel": "21 seconds old",

Stop the program, remove ~/.BitShares\ XTS/chain/ and restart

It's ok now.

networker (unlocked) >>> blockchain_get_account_record networker
{
  "id": 332,
  "name": "networker",
  "public_data": null,
  "owner_key": "XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m",
  "active_key_history": [[
      "20140616T124900",
      "XTS7ridJBN8aG7rGNqdtqwc8Twp8krpx9Qq4dqqRmh8gVnFHJEs5m"
    ]
  ],
  "delegate_info": null,
  "registration_date": "20140616T124900",
  "last_update": "20140616T124900",
  "meta_data": null
}

Can I become a real delegate for testing block produce?
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 02:35:33 am
why some transactions from UNKNOWN?

Code: [Select]
delegate (unlocked) >>> wallet_account_transaction_history
.....
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad

delegate (unlocked) >>> blockchain_get_transaction 30ee8dad
{
  "trx": {
    "expiration": null,
    "delegate_id": null,
    "operations": [{
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTSHswxSb1yoHgyoK3u7SqLUnHbkMRKBFgAk",
          "amount": 10000000,
          "claim_input_data": ""
        }
      },{
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTS82KFS55P7RxQT2yGaHjhKNEqs9b8PuYSN",
          "amount": 495709,
          "claim_input_data": ""
        }
      },{
        "type": "create_asset_op_type",
        "data": {
          "symbol": "POW",
          "name": "power",
          "description": "Power Coin",
          "public_data": 100000000000,
          "issuer_account_id": 332,
          "maximum_share_supply": 1000000,
          "precision": 1000000
        }
      }
    ],
    "signatures": [
      "20c92066273109a6c3c2b424f97cabd0e771b9dbd39db0d356a8f8796d201fdf9f8fd25fc6e83517bb4d43e24d38c19cf6e59404cd49edf85893df743cfec69ca9",
      "1f2a2e085730d3cd6600b5cbd2a0e57816eed9a05e4903d7b1c7bade49c2d1e29bf1d9a11f2cc84cadc06360f7152446464ba0d09ae9c547295760ddbb0dc208e1",
      "1f4a276262d8a90bc3d90bd5f6561474a1f2091a2facb46af698005073826b998b15e5d499fc7bf5c363d6ebb9369ca6d111161454ee01e959bf0b7a44bab2563e"
    ]
  },
  "signed_keys": [
    "XTSKnJ3GsgVzcKnQUDUX3bZjFrR8cpz4Hgfp",
    "XTSC3Rrm5HHMmjJJpvXf5owhUvchPZduDXJ1",
    "XTSJ1uVkKwj6opxn1XpHtSH2Ku1B5gRRutbS",
    "XTSPAdo1Fx1JTuo438oKJxKbDdJXGjQMCQdJ",
    "XTSGfFUDNNT46A6v7uHU4nsrykAJpCtxo52M",
    "XTS4Akzyo6tNUbgdemtrpYaLwSxjqNctxRaM",
    "XTSCtGKAhg6pDbigyPf7EpapEkgBHXfeupDX",
    "XTSDJizuC5nqRDGYi5j2vChi9mYeaV8kxPhw",
    "XTSDbE5sTA2rGycqst17EXqUJ2nZswNnMY9M",
    "XTS2X2aCdRJX1HTGJ3JTZi7iJfm8fcaqhb17",
    "XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj",
    "XTSEGJzmcJsCmbKw4Goi8VBy5xK9HRtUvtd1",
    "XTS44N71Gpanrwm2ZAeBXJZ4S9p8nfYgzwAM",
    "XTSCjRYC1frZKt2edjheESDvrKsiLkMHTCH3",
    "XTS3mCdpG8RQ2uKRwAL36dfmE6UPynM4596f"
  ],
  "validation_error": null,
  "required_deposits": [],
  "provided_deposits": [],
  "deposits": [],
  "withdraws": [[
      0,{
        "amount": 10495709,
        "asset_id": 0
      }
    ]
  ],
  "balance": [[
      0,
      10495709
    ]
  ],
  "net_delegate_votes": [[
      304,{
        "votes_for": -10000000,
        "votes_against": 0
      }
    ],[
      314,{
        "votes_for": -495709,
        "votes_against": 0
      }
    ]
  ],
  "chain_location": {
    "block_num": 13288,
    "trx_num": 0
  }
}
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 03:15:57 am
Second issue is known.

Regarding keyhotee, I just wouldn't worry about it - the whole thing is really screwy and we need to figure out what we're doing about that

What if my local account name is the same as Keyhotee id?
For example , I creat an account named 'networker' , and my Keyhotee id is 'networker' too.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 17, 2014, 03:18:10 am
Still not producing any blocks.. after 7

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109630849,
    "votes_against": 0,
    "blocks_produced": 7,
    "blocks_missed": 145,

Code: [Select]
>>> get_info
{
  "blockchain_head_block_num": 13427,
  "blockchain_head_block_time": "20140617T031615",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 8,
  "blockchain_average_delegate_participation": 73.652239939255878,
  "network_num_connections": 9,

>>> about
{
  "bitshares_toolkit_revision": "c345f294b5bdca77f1e6a45cc0b7ae86477e2e5b",
  "bitshares_toolkit_revision_age": "4 hours ago",
  "fc_revision": "6ef1c3e5d915cd655cf1f8727e35d52b64ee196a",
  "fc_revision_age": "4 hours ago",
  "compile_date": "compiled on Jun 17 2014 at 02:16:5

Code: [Select]
list_errors
..
 "level": "warn",
            "file": "chain_database.cpp",
            "line": 1069,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.916702"
          },
          "format": "",
          "data": {
            "block_data": {
              "previous": "4ade36992ec3209214b0fc91eb67ca0677186748",
              "block_num": 13349,
              "fee_rate": 1000,
              "delegate_pay_rate": 91803,
              "timestamp": "20140617T024645",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "447c7dfd98fbd471a93113ef6ce23b63ea2172f9",
              "previous_secret": "31fee77caf17df77620ba7067cff2c652beb7b36",
              "delegate_signature": "1fb0a852e7e463c3bea50eb8fc4e07cc1ad325db031a10b16a24f278e1e32b9ea1ad945d7a5bc6b950b5722e158aa88b511487e89bd91549e8790b1da39f806ea3",
              "user_transactions": []
            }
          }
        },{
          "context": {
            "level": "warn",
            "file": "client.cpp",
            "line": 550,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.916777"
          },
          "format": "Error pushing block ${block_number} - ${block_id}",
          "data": {
            "block_id": "73142597a754b26aac370ff1ebffa9ea98351592",
            "block_number": 13349,
            "block": {
              "previous": "4ade36992ec3209214b0fc91eb67ca0677186748",
              "block_num": 13349,
              "fee_rate": 1000,
              "delegate_pay_rate": 91803,
              "timestamp": "20140617T024645",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "447c7dfd98fbd471a93113ef6ce23b63ea2172f9",
              "previous_secret": "31fee77caf17df77620ba7067cff2c652beb7b36",
              "delegate_signature": "1fb0a852e7e463c3bea50eb8fc4e07cc1ad325db031a10b16a24f278e1e32b9ea1ad945d7a5bc6b950b5722e158aa88b511487e89bd91549e8790b1da39f806ea3",
              "user_transactions": []
            }
          }
        }
      ]
    }
  ],[
    "20140617T024332.917766",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 848,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.917764"
          },
          "format": "I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ]
]
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 03:30:20 am
Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets

I created my own asset 'POWER'
,{
    "id": 11,
    "symbol": "POW",
    "name": "power",
    "description": "Power Coin",
    "public_data": 100000000000,
    "issuer_account_id": 332,
    "precision": 1000000,
    "current_share_supply": 0,
    "maximum_share_supply": 1000000,
    "collected_fees": 0,
    "registration_date": "20140617T022715"
  },{
How can I send some to you? I used
networker (unlocked) >>> wallet_transfer
amount_to_transfer: 10000
asset_symbol: POW
from_account_name: networker
to_account_name: betax
20011 insufficient_funds: insufficient funds

    {"required":"10,000.000000 POW","available":"0.000000 POW"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10000000000,"asset_id":11,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[],"signatures":[]},"required_signatures":[]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"POW","from_account_name":"networker","to_account_name":"betax","memo_message":""}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:472 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:547 execute_command
What does this mean? Why the fund is insufficient?
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 03:57:28 am
Do not produce any block for 12 min or I am on the forked chain

Code: [Select]
info
{
  "blockchain_head_block_num": 13112,
  "blockchain_head_block_time": "20140617T034415",
  "blockchain_head_block_time_rel": "12 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 50.259067357512954,
  "network_num_connections": 7,
  "ntp_time": "20140617T035550.088785",
  "ntp_error_seconds": -0.010285000000000001,
  "wallet_unlocked_seconds_remaining": 9988922,
  "wallet_next_block_production_time": "20140617T040100",
  "wallet_seconds_until_next_block_production": 310,
  "wallet_local_time": "20140617T035550",
  "blockchain_random_seed": "7e1a30ee30277f7cd7c090f8487b584bf5624f52",
  "blockchain_shares": 10000458377029,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T183752",
  "wallet_version": 100
}
Title: Re: Dry Run 2: The Real Deal
Post by: emski on June 17, 2014, 03:59:47 am
Do not produce any block for 12 min or I am on the forked chain

Code: [Select]
info
{
  "blockchain_head_block_num": 13112,
  "blockchain_head_block_time": "20140617T034415",
  "blockchain_head_block_time_rel": "12 minutes old",
  "blockchain_confirmation_requirement": 291,
  "blockchain_average_delegate_participation": 50.259067357512954,
  "network_num_connections": 7,
  "ntp_time": "20140617T035550.088785",
  "ntp_error_seconds": -0.010285000000000001,
  "wallet_unlocked_seconds_remaining": 9988922,
  "wallet_next_block_production_time": "20140617T040100",
  "wallet_seconds_until_next_block_production": 310,
  "wallet_local_time": "20140617T035550",
  "blockchain_random_seed": "7e1a30ee30277f7cd7c090f8487b584bf5624f52",
  "blockchain_shares": 10000458377029,
  "network_num_connections_max": 12,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "20141010T183752",
  "wallet_version": 100
}

Here is mine:
Code: [Select]
emski (unlocked) >>> get_info
{
  "blockchain_head_block_num": 13543,
  "blockchain_head_block_time": "20140617T035900",
  "blockchain_head_block_time_rel": "10 seconds old",
  "blockchain_confirmation_requirement": 7,
  "blockchain_average_delegate_participation": 73.262839879154072,
  "network_num_connections": 27,
  "ntp_time": "20140617T035910.362611",
  "ntp_error_seconds": 3.6413069999999998,
  "wallet_unlocked_seconds_remaining": 2891989745,
  "wallet_next_block_production_time": "20140617T040000",
  "wallet_seconds_until_next_block_production": 50,
  "wallet_local_time": "20140617T035910",
  "blockchain_random_seed": "b3dc1e136fdabc070a7d8a141b0c6b6202c70c86",
  "blockchain_shares": 10000487430311,
  "network_num_connections_max": 60,
  "network_protocol_version": 101,
  "wallet_open": true,
  "wallet_unlocked_until": "19691231T235959",
  "wallet_version": 100
}
--- there are now 27 active connections to the p2p network
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 04:07:21 am
could you please do" blockchain_get_block_by_number 13112" and post the output below?
I am suspicious the network is forked into 2 chains.

following is mine output for 13112

Code: [Select]
blockchain_get_block_by_number 13112
{
  "previous": "4212da499f7bbaee08101232023946dfb397e2e6",
  "block_num": 13112,
  "fee_rate": 1000,
  "delegate_pay_rate": 91329,
  "timestamp": "20140617T034415",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "42a008716f3f720b535c5dd47581fd32be2daf89",
  "previous_secret": "104fc6c7297da0f15b6c97af5227562db8e7d0b2",
  "delegate_signature": "20e5d0dd14fad51dbf40549c5706d58cbb34f7df04e23ddd6005b1639d807e286bd4bc766fc7427ee434dbff871a34138027f1a50540da9476d91eb1c6c2d99b0d",
  "user_transaction_ids": []
}
pan2pa

Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 17, 2014, 04:09:50 am
Code: [Select]
(wallet closed) >>> wallet_open
wallet_name: roy
20005 no_such_wallet: wallet does not exist
No such wallet exists!
    {"name":"roy"}
    th_a  wallet.cpp:563 open

    {"wallet_name":"roy"}
    th_a  wallet.cpp:567 open

    {}
    th_a  common_api_client.cpp:252 wallet_open

    {"command":"wallet_open"}
    th_a  cli.cpp:570 execute_command
Code: [Select]
root@BTS002:~/.BitSharesXTS/wallets# dir
roy
I cannot open the wallet, after update code ,
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 04:13:19 am
Toast /BM , bad news , our network forked . following is info of  block 13112 form 2 clients

btw, i am on the latest code form github

Code: [Select]
blockchain_get_block_by_number 13112
{
  "previous": "4212da499f7bbaee08101232023946dfb397e2e6",
  "block_num": 13112,
  "fee_rate": 1000,
  "delegate_pay_rate": 91329,
  "timestamp": "20140617T034415",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "42a008716f3f720b535c5dd47581fd32be2daf89",
  "previous_secret": "104fc6c7297da0f15b6c97af5227562db8e7d0b2",
  "delegate_signature": "20e5d0dd14fad51dbf40549c5706d58cbb34f7df04e23ddd6005b1639d807e286bd4bc766fc7427ee434dbff871a34138027f1a50540da9476d91eb1c6c2d99b0d",
  "user_transaction_ids": []
}


Code: [Select]
blockchain_get_block_by_number 13112
{
  "previous": "4a0892eefaa2a8be974478bd9d054e2959508ab6",
  "block_num": 13112,
  "fee_rate": 1000,
  "delegate_pay_rate": 91329,
  "timestamp": "20140617T012845",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a81c89804309b6f12f1ee332a1ca8efb180d2c37",
  "previous_secret": "b1a33103e50925046ccfdb1b0651d4529dbcce15",
  "delegate_signature": "203af87a488097790e643ea0ed8e5337d44a96e98bf40677b1f7bf4e27252e1d3f6e642df9c24f4a640820f0eb62c74bc987570417d443729ceaa031be283227ed",
  "user_transaction_ids": []
}
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 04:18:35 am
Great.  Something to take on in the am.


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 17, 2014, 04:20:22 am
could you please do" blockchain_get_block_by_number 13112" and post the output below?
I am suspicious the network is forked into 2 chains.

following is mine output for 13112

Code: [Select]
blockchain_get_block_by_number 13112
{
  "previous": "4212da499f7bbaee08101232023946dfb397e2e6",
  "block_num": 13112,
  "fee_rate": 1000,
  "delegate_pay_rate": 91329,
  "timestamp": "20140617T034415",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "42a008716f3f720b535c5dd47581fd32be2daf89",
  "previous_secret": "104fc6c7297da0f15b6c97af5227562db8e7d0b2",
  "delegate_signature": "20e5d0dd14fad51dbf40549c5706d58cbb34f7df04e23ddd6005b1639d807e286bd4bc766fc7427ee434dbff871a34138027f1a50540da9476d91eb1c6c2d99b0d",
  "user_transaction_ids": []
}
pan2pa


Code: [Select]
>>> blockchain_get_block_by_number 13112
{
  "previous": "4a0892eefaa2a8be974478bd9d054e2959508ab6",
  "block_num": 13112,
  "fee_rate": 1000,
  "delegate_pay_rate": 91329,
  "timestamp": "20140617T012845",
  "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
  "next_secret_hash": "a81c89804309b6f12f1ee332a1ca8efb180d2c37",
  "previous_secret": "b1a33103e50925046ccfdb1b0651d4529dbcce15",
  "delegate_signature": "203af87a488097790e643ea0ed8e5337d44a96e98bf40677b1f7bf4e27252e1d3f6e642df9c24f4a640820f0eb62c74bc987570417d443729ceaa031be283227ed",
  "user_transaction_ids": []
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 04:20:43 am
Great.  Something to take on in the am.


Sent from my iPhone using Tapatalk (http://tapatalk.com/m?id=1)

let me know if you need any log
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 04:28:55 am
1. you create power with max supply only 1, you should set it more
2. after create power, you need to issue your asset to yourself
Code: [Select]
delegate (unlocked) >>> wallet_asset_issue 0.1 POW networker "little power"

Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets

I created my own asset 'POWER'
,{
    "id": 11,
    "symbol": "POW",
    "name": "power",
    "description": "Power Coin",
    "public_data": 100000000000,
    "issuer_account_id": 332,
    "precision": 1000000,
    "current_share_supply": 0,
    "maximum_share_supply": 1000000,
    "collected_fees": 0,
    "registration_date": "20140617T022715"
  },{
How can I send some to you? I used
networker (unlocked) >>> wallet_transfer
amount_to_transfer: 10000
asset_symbol: POW
from_account_name: networker
to_account_name: betax
20011 insufficient_funds: insufficient funds

    {"required":"10,000.000000 POW","available":"0.000000 POW"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10000000000,"asset_id":11,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[],"signatures":[]},"required_signatures":[]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"POW","from_account_name":"networker","to_account_name":"betax","memo_message":""}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:472 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:547 execute_command
What does this mean? Why the fund is insufficient?
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 04:31:05 am
seems your local time is wrong, you can't produc block if your tims is not correct.

Still not producing any blocks.. after 7

Code: [Select]
blockchain_get_account_record bitcoiners
{
  "id": 299,
  "name": "bitcoiners",
  "public_data": null,
  "owner_key": "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk",
  "active_key_history": [[
      "20140613T030845",
      "XTS8eoFWByxKtGYzBrNF4diAhv1zjY7jGNTUv6PSqVGbQs8yi7nqk"
    ]
  ],
  "delegate_info": {
    "votes_for": 83109630849,
    "votes_against": 0,
    "blocks_produced": 7,
    "blocks_missed": 145,

Code: [Select]
>>> get_info
{
  "blockchain_head_block_num": 13427,
  "blockchain_head_block_time": "20140617T031615",
  "blockchain_head_block_time_rel": "in the future",
  "blockchain_confirmation_requirement": 8,
  "blockchain_average_delegate_participation": 73.652239939255878,
  "network_num_connections": 9,

>>> about
{
  "bitshares_toolkit_revision": "c345f294b5bdca77f1e6a45cc0b7ae86477e2e5b",
  "bitshares_toolkit_revision_age": "4 hours ago",
  "fc_revision": "6ef1c3e5d915cd655cf1f8727e35d52b64ee196a",
  "fc_revision_age": "4 hours ago",
  "compile_date": "compiled on Jun 17 2014 at 02:16:5

Code: [Select]
list_errors
..
 "level": "warn",
            "file": "chain_database.cpp",
            "line": 1069,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.916702"
          },
          "format": "",
          "data": {
            "block_data": {
              "previous": "4ade36992ec3209214b0fc91eb67ca0677186748",
              "block_num": 13349,
              "fee_rate": 1000,
              "delegate_pay_rate": 91803,
              "timestamp": "20140617T024645",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "447c7dfd98fbd471a93113ef6ce23b63ea2172f9",
              "previous_secret": "31fee77caf17df77620ba7067cff2c652beb7b36",
              "delegate_signature": "1fb0a852e7e463c3bea50eb8fc4e07cc1ad325db031a10b16a24f278e1e32b9ea1ad945d7a5bc6b950b5722e158aa88b511487e89bd91549e8790b1da39f806ea3",
              "user_transactions": []
            }
          }
        },{
          "context": {
            "level": "warn",
            "file": "client.cpp",
            "line": 550,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.916777"
          },
          "format": "Error pushing block ${block_number} - ${block_id}",
          "data": {
            "block_id": "73142597a754b26aac370ff1ebffa9ea98351592",
            "block_number": 13349,
            "block": {
              "previous": "4ade36992ec3209214b0fc91eb67ca0677186748",
              "block_num": 13349,
              "fee_rate": 1000,
              "delegate_pay_rate": 91803,
              "timestamp": "20140617T024645",
              "transaction_digest": "c8cf12fe3180ed901a58a0697a522f1217de72d04529bd255627a4ad6164f0f0",
              "next_secret_hash": "447c7dfd98fbd471a93113ef6ce23b63ea2172f9",
              "previous_secret": "31fee77caf17df77620ba7067cff2c652beb7b36",
              "delegate_signature": "1fb0a852e7e463c3bea50eb8fc4e07cc1ad325db031a10b16a24f278e1e32b9ea1ad945d7a5bc6b950b5722e158aa88b511487e89bd91549e8790b1da39f806ea3",
              "user_transactions": []
            }
          }
        }
      ]
    }
  ],[
    "20140617T024332.917766",{
      "code": 0,
      "name": "exception",
      "message": "unspecified",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 848,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T024332.917764"
          },
          "format": "I am disconnecting peer 107.170.30.182:8764 for reason: You offered us a block that we reject as invalid",
          "data": {}
        }
      ]
    }
  ]
]
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 04:32:38 am
Code: [Select]
(wallet closed) >>> wallet_open
wallet_name: roy
20005 no_such_wallet: wallet does not exist
No such wallet exists!
    {"name":"roy"}
    th_a  wallet.cpp:563 open

    {"wallet_name":"roy"}
    th_a  wallet.cpp:567 open

    {}
    th_a  common_api_client.cpp:252 wallet_open

    {"command":"wallet_open"}
    th_a  cli.cpp:570 execute_command
Code: [Select]
root@BTS002:~/.BitSharesXTS/wallets# dir
roy
I cannot open the wallet, after update code ,
config dir had change to .BitShares\ XTS
mv your wallet file from old dir to new dir.
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 17, 2014, 04:38:25 am
seems your local time is wrong, you can't produc block if your tims is not correct.


I am using a VPS server with OpenVZ, so can't set time manually.
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 04:46:49 am
seems your local time is wrong, you can't produc block if your tims is not correct.


Do you know how to correct it? Ubuntu 14.04 server.
install ntp, run it to sync with ntp server.
From what I know, latest bitshares_client have include a ntp client already.
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 04:47:43 am
1. you create power with max supply only 1, you should set it more
2. after create power, you need to issue your asset to yourself
Code: [Select]
delegate (unlocked) >>> wallet_asset_issue 0.1 POW networker "little power"

Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets

I created my own asset 'POWER'
,{
    "id": 11,
    "symbol": "POW",
    "name": "power",
    "description": "Power Coin",
    "public_data": 100000000000,
    "issuer_account_id": 332,
    "precision": 1000000,
    "current_share_supply": 0,
    "maximum_share_supply": 1000000,
    "collected_fees": 0,
    "registration_date": "20140617T022715"
  },{
How can I send some to you? I used
networker (unlocked) >>> wallet_transfer
amount_to_transfer: 10000
asset_symbol: POW
from_account_name: networker
to_account_name: betax
20011 insufficient_funds: insufficient funds

    {"required":"10,000.000000 POW","available":"0.000000 POW"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10000000000,"asset_id":11,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[],"signatures":[]},"required_signatures":[]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"POW","from_account_name":"networker","to_account_name":"betax","memo_message":""}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:472 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:547 execute_command
What does this mean? Why the fund is insufficient?
What's the problem with following command?


networker (unlocked) >>>  wallet_asset_create POW2 power2 networker "Power Coin" null 1000000000000000 1000000
10 assert_exception: Assert Exception
my->_blockchain->is_valid_symbol_name( symbol ):
    {}
    th_a  wallet.cpp:1692 create_asset

    {"symbol":"POW2","name":"power2","description":"Power Coin","issuer_account":"networker"}
    th_a  wallet.cpp:1729 create_asset

    {}
    th_a  common_api_client.cpp:562 wallet_asset_create

    {"command":"wallet_asset_create"}
    th_a  cli.cpp:547 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: toast on June 17, 2014, 04:49:34 am
After creating an asset you must issue it to yourself before you can transfer. 

wallet_asset_issue....
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 04:50:02 am
try a new name without digital

1. you create power with max supply only 1, you should set it more
2. after create power, you need to issue your asset to yourself
Code: [Select]
delegate (unlocked) >>> wallet_asset_issue 0.1 POW networker "little power"

Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets

I created my own asset 'POWER'
,{
    "id": 11,
    "symbol": "POW",
    "name": "power",
    "description": "Power Coin",
    "public_data": 100000000000,
    "issuer_account_id": 332,
    "precision": 1000000,
    "current_share_supply": 0,
    "maximum_share_supply": 1000000,
    "collected_fees": 0,
    "registration_date": "20140617T022715"
  },{
How can I send some to you? I used
networker (unlocked) >>> wallet_transfer
amount_to_transfer: 10000
asset_symbol: POW
from_account_name: networker
to_account_name: betax
20011 insufficient_funds: insufficient funds

    {"required":"10,000.000000 POW","available":"0.000000 POW"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10000000000,"asset_id":11,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[],"signatures":[]},"required_signatures":[]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"POW","from_account_name":"networker","to_account_name":"betax","memo_message":""}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:472 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:547 execute_command
What does this mean? Why the fund is insufficient?
What's the problem with following command?


networker (unlocked) >>>  wallet_asset_create POW2 power2 networker "Power Coin" null 1000000000000000 1000000
10 assert_exception: Assert Exception
my->_blockchain->is_valid_symbol_name( symbol ):
    {}
    th_a  wallet.cpp:1692 create_asset

    {"symbol":"POW2","name":"power2","description":"Power Coin","issuer_account":"networker"}
    th_a  wallet.cpp:1729 create_asset

    {}
    th_a  common_api_client.cpp:562 wallet_asset_create

    {"command":"wallet_asset_create"}
    th_a  cli.cpp:547 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 05:08:54 am
You are right. Digital makes the problem.
Now:
networker (unlocked) >>>  wallet_asset_create POR Power networker "Power Coin" null 1000000000000000 1000000         
20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"10.464290 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction

Can someone send me more XTS for the test?

try a new name without digital

Can someone send me more XTS for the test?

1. you create power with max supply only 1, you should set it more
2. after create power, you need to issue your asset to yourself
Code: [Select]
delegate (unlocked) >>> wallet_asset_issue 0.1 POW networker "little power"

Have some happiness :D

Code: [Select]
11060.0    2014-06-16T13:08:30 betax               networker                                                100,000.000000 HAP        0.010000 XTS        532275d5
try creating your own assets

I created my own asset 'POWER'
,{
    "id": 11,
    "symbol": "POW",
    "name": "power",
    "description": "Power Coin",
    "public_data": 100000000000,
    "issuer_account_id": 332,
    "precision": 1000000,
    "current_share_supply": 0,
    "maximum_share_supply": 1000000,
    "collected_fees": 0,
    "registration_date": "20140617T022715"
  },{
How can I send some to you? I used
networker (unlocked) >>> wallet_transfer
amount_to_transfer: 10000
asset_symbol: POW
from_account_name: networker
to_account_name: betax
20011 insufficient_funds: insufficient funds

    {"required":"10,000.000000 POW","available":"0.000000 POW"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10000000000,"asset_id":11,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[],"signatures":[]},"required_signatures":[]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"real_amount_to_transfer":10000,"amount_to_transfer_symbol":"POW","from_account_name":"networker","to_account_name":"betax","memo_message":""}
    th_a  wallet.cpp:1599 transfer_asset

    {}
    th_a  common_api_client.cpp:472 wallet_transfer

    {"command":"wallet_transfer"}
    th_a  cli.cpp:547 execute_command
What does this mean? Why the fund is insufficient?
What's the problem with following command?


networker (unlocked) >>>  wallet_asset_create POW2 power2 networker "Power Coin" null 1000000000000000 1000000
10 assert_exception: Assert Exception
my->_blockchain->is_valid_symbol_name( symbol ):
    {}
    th_a  wallet.cpp:1692 create_asset

    {"symbol":"POW2","name":"power2","description":"Power Coin","issuer_account":"networker"}
    th_a  wallet.cpp:1729 create_asset

    {}
    th_a  common_api_client.cpp:562 wallet_asset_create

    {"command":"wallet_asset_create"}
    th_a  cli.cpp:547 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 05:19:26 am
Ok so I recently discovered that we failed to use the NTP time for the block generation loop, (only using it for validation).  This would cause any nodes that fall out of sync with NTP by more than 30 seconds to end up on a fork.  I have updated the code and it should hopefully resolve the remaining forks.

Just because we include NTP in our client does not mean we are using the most accurate form of NTP.  We merely query the server without factoring in network latency.  To get a proper NTP sync delegates should install NTP and set it to track as closely as possible to minimize drift. 

Recent error logged by one of the seed servers...
Code: [Select]
     "format": "block_data.timestamp <= (now + BTS_BLOCKCHAIN_BLOCK_INTERVAL_SEC*2): ${block_data.timestamp} < ${now}",
          "data": {
            "block_data.timestamp": "20140617T024645",
            "now": "20140617T024332"
          }
Title: Re: Dry Run 2: The Real Deal
Post by: bitcoinerS on June 17, 2014, 05:23:01 am
  To get a proper NTP sync delegates should install NTP and set it to track as closely as possible to minimize drift. 


I am running a VPS server on OpenVZ and manual time updates are not possible as this is a shared-kernel setup.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 05:26:08 am
  To get a proper NTP sync delegates should install NTP and set it to track as closely as possible to minimize drift. 


I am running a VPS server on OpenVZ and manual time updates are not possible as this is a shared-kernel setup.

With the latest code it shouldn't matter too much.  Real NTP is just improving things in the sub second range.  You should be able to operate just fine now.
Title: Re: Dry Run 2: The Real Deal
Post by: alt on June 17, 2014, 05:28:48 am
send you 2 XTS just now
You are right. Digital makes the problem.
Now:
networker (unlocked) >>>  wallet_asset_create POR Power networker "Power Coin" null 1000000000000000 1000000         
20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"10.464290 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction

Can someone send me more XTS for the test?

Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 05:33:09 am
As a protocol DPOS is very reliant on time synchronization to prevent forks.  This shouldn't be a problem but is something that I would love to find a way to make more robust.

That said while the latest fix should prevent forks in the first place, there is apparently still a bug that is preventing the minority fork from rejoining the majority fork in a timely manner.  I am going to investigate this further. 

The good news is that delegate participation has stayed above 70% for a long time now and despite the problems and bug fixes we have managed to keep the chain going.  I would say that we are on a solid trajectory toward a releasable DPOS baseline.    Thanks again for everyone helping us test and debug this code.  You are earning your spot as future delegates and leaders and it should pay you well.
Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 05:59:19 am
BM , do you mean that i can keep all my four spots <grin> ?

BTW , do i need to set up NTP on my linux and how?

Code: [Select]
sudo apt-get install NTP
Reading package lists... Done
Building dependency tree       
Reading state information... Done
ntp is already the newest version.

   Thanks again for everyone helping us test and debug this code.  You are earning your spot as future delegates and leaders and it should pay you well.
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 06:03:04 am
Here is the list of blocks known to the seed where forks occurred thus far:

Code: [Select]
[
  6249,  10008,  12290, 12804,  13346,  13095,  13102, 10251,  12014
]

Based upon the latest graphvis rendering it appears we had a 3-way fork going on for a while.  One reason the chains may not converge is because once a fork is marked invalid it doesn't matter how long it gets.  In the event that the majority chain ends up 'in the future' (ie: your local clock is ahead) then you will never join.  That said the server is reporting that the forks were in the future, and therefore they should consider our 'longer chain' the valid chain and switch over to it.   

If you are a delegate on a minority fork then please provide me the result of 'list_errors', I am working on a version that is prettier than the current dump.   You may have to open the image in a new tab to scroll right to see the whole fork tree.

(http://bitshares.org/documentation/fork13000.svg)

Title: Re: Dry Run 2: The Real Deal
Post by: sfinder on June 17, 2014, 06:18:10 am
anyway to dump list_errors output to file.

Code: [Select]
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054339.859860"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054340.860556",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054340.860518"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054341.861192",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054341.861155"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054342.861835",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054342.861796"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054343.862502",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054343.862464"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054344.863197",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054344.863158"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054345.863795",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054345.863757"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054346.864391",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054346.864352"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054515.892444",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054515.892406"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054516.893131",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054516.893093"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054517.893783",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054517.893745"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054518.894431",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054518.894393"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054519.895103",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054519.895064"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054520.895757",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054520.895718"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054521.896418",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054521.896380"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054522.897074",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054522.897035"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054523.897730",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054523.897690"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054524.898392",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054524.898352"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054525.899062",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054525.899024"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054526.899880",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054526.899841"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054527.900685",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054527.900647"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054528.901329",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054528.901291"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054529.902077",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054529.902039"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054530.902672",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054530.902634"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ],[
    "20140617T054531.903464",{
      "code": 10,
      "name": "assert_exception",
      "message": "Assert Exception",
      "stack": [{
          "context": {
            "level": "error",
            "file": "client.cpp",
            "line": 438,
            "method": "",
            "hostname": "",
            "thread_name": "th_a",
            "timestamp": "20140617T054531.903423"
          },
          "format": "network_get_connection_count() >= BTS_MIN_DELEGATE_CONNECTION_COUNT: Client must have ${count} connections before you may produce blocks",
          "data": {
            "count": 5
          }
        }
      ]
    }
  ]




Here is the list of blocks known to the seed where forks occurred thus far:

Code: [Select]
[
  6249,  10008,  12290, 12804,  13346,  13095,  13102, 10251,  12014
]

Based upon the latest graphvis rendering it appears we had a 3-way fork going on for a while.  One reason the chains may not converge is because once a fork is marked invalid it doesn't matter how long it gets.  In the event that the majority chain ends up 'in the future' (ie: your local clock is ahead) then you will never join.  That said the server is reporting that the forks were in the future, and therefore they should consider our 'longer chain' the valid chain and switch over to it.   

If you are a delegate on a minority fork then please provide me the result of 'list_errors', I am working on a version that is prettier than the current dump.   You may have to open the image in a new tab to scroll right to see the whole fork tree.

(http://bitshares.org/documentation/fork13000.svg)
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 17, 2014, 08:16:06 am
alt, puppy thanks for your puppylove and drinks :) Nice thing to wake up to.
networker let me know if you still having problems creating your assets, just catch up now with the thread.
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 17, 2014, 08:25:15 am
Thanks for puppy love and drinks! :)
It is strange that I have also a lot of UNKNOW transactions:

Code: [Select]
12029.1    2014-06-16T19:12:00 puppies             spartako            puppy love                         10,000,000.000000 PPL        0.000000 XTS        4d00acba
  12911.0    2014-06-17T00:20:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        a7f1c1fe
  12919.1    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        5bea9de8
  12919.0    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        0dd5c404
  12923.0    2014-06-17T00:25:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        4070120d
  12927.0    2014-06-17T00:26:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3cb5c470
  12962.0    2014-06-17T00:38:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3c4916b0
  12977.1    2014-06-17T00:43:00 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        605101ed
  13009.6    2014-06-17T00:55:15 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        d0211a26
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 17, 2014, 08:27:12 am
Thanks for puppy love and drinks! :)
It is strange that I have also a lot of UNKNOW transactions:

Code: [Select]
12029.1    2014-06-16T19:12:00 puppies             spartako            puppy love                         10,000,000.000000 PPL        0.000000 XTS        4d00acba
  12911.0    2014-06-17T00:20:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        a7f1c1fe
  12919.1    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        5bea9de8
  12919.0    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        0dd5c404
  12923.0    2014-06-17T00:25:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        4070120d
  12927.0    2014-06-17T00:26:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3cb5c470
  12962.0    2014-06-17T00:38:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3c4916b0
  12977.1    2014-06-17T00:43:00 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        605101ed
  13009.6    2014-06-17T00:55:15 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        d0211a26
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad

dito

Quote
  12911.0    2014-06-17T00:20:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        a7f1c1fe
  12919.0    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        0dd5c404
  12919.1    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        5bea9de8
  12923.0    2014-06-17T00:25:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        4070120d
  12927.0    2014-06-17T00:26:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3cb5c470
  12962.0    2014-06-17T00:38:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3c4916b0
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad

//edit: a7f1c1fe seems to be a multipart tx with DREAMs:

Quote
{
  "trx": {
    "expiration": null,
    "delegate_id": null,
    "operations": [{
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTSPF4tqwJcBofobTYvk1LTnS8mBhHL8PEdB",
          "amount": 7940000,
          "claim_input_data": ""
        }
      },{
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTS23evqoPUn1gMuokexXW4o4EZbfJgf4gvb",
          "amount": 2555709,
          "claim_input_data": ""
        }
      },{
        "type": "create_asset_op_type",
        "data": {
          "symbol": "DREAM",
          "name": "Dream",
          "description": "I have a dream",
          "public_data": 1000000000000000,
          "issuer_account_id": 301,
          "maximum_share_supply": 1000000,
          "precision": 1000000
        }
      }
    ],
    "signatures": [
      "206eaf4bd8a8528807e117753bc1f5b4aa923f887a0d636dc5f548d681bd8550186516465b5468eaa98a9c8b4f336b2a183e031fb91dda5429f026eaa4aa033b57",
      "205eda2650f123b6026bd0858d1729ee16a79ff1b036d566f54fdcc5995be6d5738890675364f872fe4ec8854921f112fd1aa4e57214aedda7c501534af0b35a41",
      "20450f00a0d4f3d4e2a873cc128ba221b8818ea2aa1d85687ce4d36903e86867ee11b17ccd42fc1ae930d4dc49e7c66e9987e754e4990d48a10a1df2c90378aac7"
    ]
  },
  "signed_keys": [
    "XTSHb9T6vgwTVdHCZnpxAQsJhrfv6ZUaMibR",
    "XTSAbYQ9EzqcyqUZVDcyi8NcmiXabREMSc9i",
    "XTSGcMVUFwPodBeYqGcHyiBdPjdzfGvDXH8u",
    "XTSAPRnTisVPnXqcchGBYHkvTi1R9oECG5mY",
    "XTSPF4Kh1amQW1i8s37fcyFPrvkhhqQ4ufZr",
    "XTS9Wc6HcsXdsp15yf68YtJRLNsPHuDEeCW3",
    "XTSGGB7WWy5HHutJY8XdBrrUoCwL9V83Dtj4",
    "XTS9XgtsQAAmJsz6uC5T7B1HUTC1Fipw4KV",
    "XTSE4pN4RxYKssJ82Xiz3HhBjKEJ1mR5CYV2",
    "XTSNp4uA8HF5wB2ErkZE4DmsBeLnnsqsPkre",
    "XTSCHbgH3adAvPecgSp4LPqPC46hWfckfWBK",
    "XTS3JNsHvPqg4X28h81dVsCdDwJSxyatKKw3",
    "XTS4jPV6cGF97NueDDku334QeWrgNwnctqyV",
    "XTSnBo4NdUn1PkiDpQGTvkmfgdYyaTxVWPs",
    "XTS7ZiXFgXgQByRtvpX6wZxZMsktxZbAuRG3"
  ],
  "validation_error": null,
  "required_deposits": [],
  "provided_deposits": [],
  "deposits": [],
  "withdraws": [[
      0,{
        "amount": 10495709,
        "asset_id": 0
      }
    ]
  ],
  "balance": [[
      0,
      10495709
    ]
  ],
  "net_delegate_votes": [[
      307,{
        "votes_for": -7940000,
        "votes_against": 0
      }
    ],[
      302,{
        "votes_for": -2555709,
        "votes_against": 0
      }
    ]
  ],
  "chain_location": {
    "block_num": 12911,
    "trx_num": 0
  }
}
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 17, 2014, 08:37:22 am

//edit: a7f1c1fe seems to be a multipart tx with DREAMs:


The last one (30ee8dad) It seems similar but with POW

Code: [Select]
{
  "trx": {
    "expiration": null,
    "delegate_id": null,
    "operations": [{   
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTSHswxSb1yoHgyoK3u7SqLUnHbkMRKBFgAk",
          "amount": 10000000,
          "claim_input_data": ""
        }
      },{
        "type": "withdraw_op_type",
        "data": {
          "balance_id": "XTS82KFS55P7RxQT2yGaHjhKNEqs9b8PuYSN",
          "amount": 495709,
          "claim_input_data": ""
        }
      },{
        "type": "create_asset_op_type",
        "data": {
          "symbol": "POW",
          "name": "power",
          "description": "Power Coin",
          "public_data": 100000000000,
          "issuer_account_id": 332,
          "maximum_share_supply": 1000000,
          "precision": 1000000
        }
      }
    ],
    "signatures": [
      "20c92066273109a6c3c2b424f97cabd0e771b9dbd39db0d356a8f8796d201fdf9f8fd25fc6e83517bb4d43e24d38c19cf6e59404cd49edf85893df743cfec69ca9",
      "1f2a2e085730d3cd6600b5cbd2a0e57816eed9a05e4903d7b1c7bade49c2d1e29bf1d9a11f2cc84cadc06360f7152446464ba0d09ae9c547295760ddbb0dc208e1",
      "1f4a276262d8a90bc3d90bd5f6561474a1f2091a2facb46af698005073826b998b15e5d499fc7bf5c363d6ebb9369ca6d111161454ee01e959bf0b7a44bab2563e"
    ]
  },
  "signed_keys": [
    "XTSKnJ3GsgVzcKnQUDUX3bZjFrR8cpz4Hgfp",
    "XTSC3Rrm5HHMmjJJpvXf5owhUvchPZduDXJ1",
    "XTSJ1uVkKwj6opxn1XpHtSH2Ku1B5gRRutbS",
    "XTSPAdo1Fx1JTuo438oKJxKbDdJXGjQMCQdJ",
    "XTSGfFUDNNT46A6v7uHU4nsrykAJpCtxo52M",
    "XTS4Akzyo6tNUbgdemtrpYaLwSxjqNctxRaM",
    "XTSCtGKAhg6pDbigyPf7EpapEkgBHXfeupDX",
    "XTSDJizuC5nqRDGYi5j2vChi9mYeaV8kxPhw",
    "XTSDbE5sTA2rGycqst17EXqUJ2nZswNnMY9M",
    "XTS2X2aCdRJX1HTGJ3JTZi7iJfm8fcaqhb17",
    "XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj",
    "XTSEGJzmcJsCmbKw4Goi8VBy5xK9HRtUvtd1",
    "XTS44N71Gpanrwm2ZAeBXJZ4S9p8nfYgzwAM",
    "XTSCjRYC1frZKt2edjheESDvrKsiLkMHTCH3",
    "XTS3mCdpG8RQ2uKRwAL36dfmE6UPynM4596f"
  ],
  "validation_error": null,
  "required_deposits": [],
  "provided_deposits": [],
  "deposits": [],
  "withdraws": [[
      0,{
        "amount": 10495709,
        "asset_id": 0 
      }
    ]
  ],
  "balance": [[
      0,
      10495709
    ]
  ],
  "net_delegate_votes": [[
      304,{
        "votes_for": -10000000,
        "votes_against": 0
      }
    ],[
      314,{
        "votes_for": -495709,
        "votes_against": 0
      }
    ]
  ],
  "chain_location": { 
    "block_num": 13288,
    "trx_num": 0
  }
}

Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 17, 2014, 09:02:36 am
Same here:

Code: [Select]
  12029.0    2014-06-16T19:12:00 puppies             betax               puppy love                         10,000,000.000000 PPL        0.000000 XTS        1cca930e
  12911.0    2014-06-17T00:20:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        a7f1c1fe
  12919.0    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        0dd5c404
  12919.1    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        5bea9de8
  12923.0    2014-06-17T00:25:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        4070120d
  12927.0    2014-06-17T00:26:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3cb5c470
  12962.0    2014-06-17T00:38:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3c4916b0
  12977.0    2014-06-17T00:43:00 delegate-alt        betax               buy you a drink                     10,000.000000 DRINK        0.000000 XTS        0c9c4190
  12990.1    2014-06-17T00:47:45 delegate-alt        betax               buy you a drink                     10,000.000000 DRINK        0.000000 XTS        6685757e
  13000.0    2014-06-17T00:51:30 delegate-alt        betax               buy you a drink                     10,000.000000 DRINK        0.000000 XTS        a8923925
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 09:05:36 am
alt, puppy thanks for your puppylove and drinks :) Nice thing to wake up to.
networker let me know if you still having problems creating your assets, just catch up now with the thread.
Just now alt sent me 2 XTS and I use following command. Strange things happened, My XTS balance decrease everytime even I didn't creat my own asset successfully. Why ?

networker (unlocked) >>>  wallet_asset_create POR Power networker "Power Coin" null 1000000000000000 1000000         20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"2.000000 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction

    {"amount":10495701,"asset_id":0,"from_account_address":"XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj","trx":{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_op_type","data":{"balance_id":"XTSPghsfhR7GSSW9bfPALY2n8FKDCL73sy5B","amount":2000000,"claim_input_data":""}}],"signatures":[]},"required_signatures":["XTS7g45Ah8dtfjVdUptKCg23RFiXzMMbXiz6","XTSzeBJTaQEDcx6NffvuYW39qyt6gG91Rwj"]}
    th_a  wallet.cpp:207 withdraw_to_transaction

    {"symbol":"POR","name":"Power","description":"Power Coin","issuer_account":"networker"}
    th_a  wallet.cpp:1729 create_asset

    {}
    th_a  common_api_client.cpp:562 wallet_asset_create

    {"command":"wallet_asset_create"}
    th_a  cli.cpp:547 execute_command
networker (unlocked) >>>  wallet_asset_create POR Power networker "Power Coin" null 1000000000000000 1000000
20011 insufficient_funds: insufficient funds

    {"required":"10.495701 XTS","available":"0.000000 XTS"}
    th_a  wallet.cpp:206 withdraw_to_transaction

It seems everytime I run wallet_asset_create command , my xts balance decrease no matter the asset is created successfully  or not?
Can someone send me 11 XTS for the creating asset test?
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 17, 2014, 09:12:53 am

insufficient_funds: insufficient funds

I sent you some more

edit: after running 'wallet_rescan_blockchain' your balance should be correct again!
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 17, 2014, 10:02:20 am
What does pay balance mean in delegate account info?

Code: [Select]
blockchain_get_account_record_by_id 81
{
  "id": 81,
  "name": "init-delegate-81",
  "public_data": null,
  "owner_key": "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc",
  "active_key_history": [[
      "20140616T183634",
      "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc"
    ]
  ],
  "delegate_info": {
    "votes_for": 87701418366,
    "votes_against": 0,
    "blocks_produced": 164,
    "blocks_missed": 103,
    "pay_balance": 12293597,
    "next_secret_hash": "7efcf506ea6a5704f19827fa023a7d0e8fa783b2",
    "last_block_num_produced": 14519
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null
}
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 17, 2014, 10:06:09 am
Also seems like wallet_account_rename doesnt work =D
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 17, 2014, 10:34:42 am
What does pay balance mean in delegate account info?

Code: [Select]
blockchain_get_account_record_by_id 81
{
  "id": 81,
  "name": "init-delegate-81",
  "public_data": null,
  "owner_key": "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc",
  "active_key_history": [[
      "20140616T183634",
      "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc"
    ]
  ],
  "delegate_info": {
    "votes_for": 87701418366,
    "votes_against": 0,
    "blocks_produced": 164,
    "blocks_missed": 103,
    "pay_balance": 12293597,
    "next_secret_hash": "7efcf506ea6a5704f19827fa023a7d0e8fa783b2",
    "last_block_num_produced": 14519
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null
}
afaik theres an extra command to move these funds to an account
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 17, 2014, 10:43:24 am
What does pay balance mean in delegate account info?

Code: [Select]
blockchain_get_account_record_by_id 81
{
  "id": 81,
  "name": "init-delegate-81",
  "public_data": null,
  "owner_key": "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc",
  "active_key_history": [[
      "20140616T183634",
      "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc"
    ]
  ],
  "delegate_info": {
    "votes_for": 87701418366,
    "votes_against": 0,
    "blocks_produced": 164,
    "blocks_missed": 103,
    "pay_balance": 12293597,
    "next_secret_hash": "7efcf506ea6a5704f19827fa023a7d0e8fa783b2",
    "last_block_num_produced": 14519
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null
}
afaik theres an extra command to move these funds to an account

Realy!? What command?
Title: Re: Dry Run 2: The Real Deal
Post by: spartako on June 17, 2014, 11:11:42 am

Realy!? What command?

Should be "wallet_withdraw_delegate_pay" but doesn't work for me:

Code: [Select]

  "id": 22,
  "name": "init-delegate-22",
  "public_data": null,
  "owner_key": "XTS8LLDp6tZzh4bt5mBJXrigaff76xJCHzU1uqJrEryJpiZFcW3Ac",
  "active_key_history": [[
      "20140616T234722",
      "XTS8LLDp6tZzh4bt5mBJXrigaff76xJCHzU1uqJrEryJpiZFcW3Ac"
    ]
  ],
  "delegate_info": {
    "votes_for": 93511847643,
    "votes_against": 0,
    "blocks_produced": 177,
    "blocks_missed": 89,
    "pay_balance": 12309790,
    "next_secret_hash": "c6aa50eb9c8f6a6691692fdc5e88637fddad67e2",
    "last_block_num_produced": 14735
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null
}

Code: [Select]
default (unlocked) >>> wallet_withdraw_delegate_pay init-delegate-22 spartako 10000 "some pay"
31005 insufficient_funds: insufficient funds

    {"pay_to_account":{"id":22,"name":"init-delegate-22","public_data":null,"owner_key":"XTS8LLDp6tZzh4bt5mBJXrigaff76xJCHzU1uqJrEryJpiZFcW3Ac","active_key_history":[["20140616T234722","XTS8LLDp6tZzh4bt5mBJXrigaff76xJCHzU1uqJrEryJpiZFcW3Ac"]],"delegate_info":{"votes_for":93511847643,"votes_against":0,"blocks_produced":177,"blocks_missed":89,"pay_balance":12309790,"next_secret_hash":"c6aa50eb9c8f6a6691692fdc5e88637fddad67e2","last_block_num_produced":14735},"registration_date":"20140601T000000","last_update":"20140601T000000","meta_data":null},"amount":20000}
    th_a  account_operations.cpp:93 evaluate

    {"*this":{"amount":20000,"account_id":22}}
    th_a  account_operations.cpp:100 evaluate

    {"op":{"type":"withdraw_pay_op_type","data":{"amount":20000,"account_id":22}}}
    th_a  operation_factory.hpp:51 evaluate

    {"trx":{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_pay_op_type","data":{"amount":20000,"account_id":22}},{"type":"deposit_op_type","data":{"amount":10000,"condition":{"asset_id":0,"delegate_id":22,"type":"withdraw_signature_type","data":{"owner":"XTSPFC8WEyGDxShfCZuKGhovtCT6toUZP7n4","memo":{"one_time_key":"XTS7Jfw28NZiaHfHu3F29DwQGvfeLPiNFQb3DE3yKqrf3LhjFy8xr","encrypted_memo_data":"878a7af38043f1793349316b9dc636b69f9ea3abcc9fee4287caf7a3d1aba246446a2b241d1a15c56e86eb601f89d68b86b1fa20c1bd1c089ebcd914db63194b"}}}}}],"signatures":["1f5056222be336d661d8b4180482fcf4723784d6fd73809d9a360295ce48ecba206cba7f01d1608e11e1b6e06b15459dbbc13516015f14904e29c8c323b669a981"]}}
    th_a  transaction_evaluation_state.cpp:149 evaluate

    {"trx":{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_pay_op_type","data":{"amount":20000,"account_id":22}},{"type":"deposit_op_type","data":{"amount":10000,"condition":{"asset_id":0,"delegate_id":22,"type":"withdraw_signature_type","data":{"owner":"XTSPFC8WEyGDxShfCZuKGhovtCT6toUZP7n4","memo":{"one_time_key":"XTS7Jfw28NZiaHfHu3F29DwQGvfeLPiNFQb3DE3yKqrf3LhjFy8xr","encrypted_memo_data":"878a7af38043f1793349316b9dc636b69f9ea3abcc9fee4287caf7a3d1aba246446a2b241d1a15c56e86eb601f89d68b86b1fa20c1bd1c089ebcd914db63194b"}}}}}],"signatures":["1f5056222be336d661d8b4180482fcf4723784d6fd73809d9a360295ce48ecba206cba7f01d1608e11e1b6e06b15459dbbc13516015f14904e29c8c323b669a981"]}}
    th_a  chain_database.cpp:966 evaluate_transaction

    {"trx":{"expiration":null,"delegate_id":null,"operations":[{"type":"withdraw_pay_op_type","data":{"amount":20000,"account_id":22}},{"type":"deposit_op_type","data":{"amount":10000,"condition":{"asset_id":0,"delegate_id":22,"type":"withdraw_signature_type","data":{"owner":"XTSPFC8WEyGDxShfCZuKGhovtCT6toUZP7n4","memo":{"one_time_key":"XTS7Jfw28NZiaHfHu3F29DwQGvfeLPiNFQb3DE3yKqrf3LhjFy8xr","encrypted_memo_data":"878a7af38043f1793349316b9dc636b69f9ea3abcc9fee4287caf7a3d1aba246446a2b241d1a15c56e86eb601f89d68b86b1fa20c1bd1c089ebcd914db63194b"}}}}}],"signatures":["1f5056222be336d661d8b4180482fcf4723784d6fd73809d9a360295ce48ecba206cba7f01d1608e11e1b6e06b15459dbbc13516015f14904e29c8c323b669a981"]}}
    th_a  chain_database.cpp:1305 store_pending_transaction

    {}
    th_a  common_api_client.cpp:642 wallet_withdraw_delegate_pay

    {"command":"wallet_withdraw_delegate_pay"}
    th_a  cli.cpp:570 execute_command
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 17, 2014, 11:12:07 am
What does pay balance mean in delegate account info?

Code: [Select]
blockchain_get_account_record_by_id 81
{
  "id": 81,
  "name": "init-delegate-81",
  "public_data": null,
  "owner_key": "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc",
  "active_key_history": [[
      "20140616T183634",
      "XTS6ATqGY8ynvL7cqHsxCJYuNYRLX7Nyv9X51qT6MivTADt6dPMRc"
    ]
  ],
  "delegate_info": {
    "votes_for": 87701418366,
    "votes_against": 0,
    "blocks_produced": 164,
    "blocks_missed": 103,
    "pay_balance": 12293597,
    "next_secret_hash": "7efcf506ea6a5704f19827fa023a7d0e8fa783b2",
    "last_block_num_produced": 14519
  },
  "registration_date": "20140601T000000",
  "last_update": "20140601T000000",
  "meta_data": null
}
afaik theres an extra command to move these funds to an account

Realy!? What command?
wallet_withdraw_delegate_pay <delegate_name> <to_account_name> <amount_to_withdraw> <memo>
Title: Re: Dry Run 2: The Real Deal
Post by: networker on June 17, 2014, 12:28:16 pm

insufficient_funds: insufficient funds

I sent you some more

edit: after running 'wallet_rescan_blockchain' your balance should be correct again!
I'm on a fork again :'(

networker (unlocked) >>> getinfo
{
  "blockchain_head_block_num": 14373,
  "blockchain_head_block_time": "20140617T085745",
  "blockchain_head_block_time_rel": "3 hours old",

I install NTP and sync with China NTP Server using Hongkong Time.
Tue Jun 17 20:27:17 HKT 2014

Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 17, 2014, 12:52:12 pm
Funny command walllet_list_unspent_balances causes segfault
Title: Re: Dry Run 2: The Real Deal
Post by: xeroc on June 17, 2014, 01:00:12 pm
Funny command walllet_list_unspent_balances causes segfault
same here .. but it used to work yesterday
Title: Re: Dry Run 2: The Real Deal
Post by: bytemaster on June 17, 2014, 01:19:56 pm
Thanks for puppy love and drinks! :)
It is strange that I have also a lot of UNKNOW transactions:

Code: [Select]
12029.1    2014-06-16T19:12:00 puppies             spartako            puppy love                         10,000,000.000000 PPL        0.000000 XTS        4d00acba
  12911.0    2014-06-17T00:20:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        a7f1c1fe
  12919.1    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        5bea9de8
  12919.0    2014-06-17T00:23:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        0dd5c404
  12923.0    2014-06-17T00:25:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        4070120d
  12927.0    2014-06-17T00:26:45 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3cb5c470
  12962.0    2014-06-17T00:38:00 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        3c4916b0
  12977.1    2014-06-17T00:43:00 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        605101ed
  13009.6    2014-06-17T00:55:15 delegate-alt        spartako            buy you a drink                     10,000.000000 DRINK        0.000000 XTS        d0211a26
  13288.0    2014-06-17T02:27:30 UNKNOWN             UNKNOWN                                                        0.000000 XTS        0.000000 XTS        30ee8dad

All of the UNKNOWN transactions are other people issuing assets which the wallet is including in everyones wallet.  Known bug.
Title: Re: Dry Run 2: The Real Deal
Post by: alexxy on June 17, 2014, 01:27:06 pm
Seems like wallet_withdraw_delegate_pay doesnt work =\
Title: Re: Dry Run 2: The Real Deal
Post by: betax on June 17, 2014, 01:28:04 pm
What have you done? My number of connections has finally increased to 25.
Title: Re: Dry Run 2: The Real Deal
Post by: cgafeng on June 17, 2014, 01:29:56 pm
Code: [Select]
"blockchain_average_delegate_participation": 73.876618431073879,
good to see the participation is increase.
Title: Re: Dry Run 2: The Real Deal
Post by: BTSdac on June 17, 2014, 01:33:34 pm
Code: [Select]
roy (unlocked) >>>  wallet_list_unspent_balances
           BALANCE                                   OWNER                     VOTE
--------------------------------------------------------------------------------------------------------------------------
       10000000000    XTSPZ7uJuawoRhhzmrY6XpTFiKwTSr18Cy9b              &nbs