BitShares Forum

Main => General Discussion => Topic started by: bytemaster on July 22, 2014, 02:29:26 pm

Title: New Delegate Support Thread
Post by: bytemaster on July 22, 2014, 02:29:26 pm
JakeThePanda would like to setup a delegate and ask us for some help.  We are very busy at the moment so I am looking for volunteers that can help people get through the process on a new server and answer questions.
Title: Re: New Delegate Support Thread
Post by: emski on July 22, 2014, 02:35:14 pm
1. The most important is to use ubuntu server 14.04 and follow instructions.
2. Setup ntpd time sycnhronization.

If anything else goes wrong - ask here.
Title: Re: New Delegate Support Thread
Post by: testz on July 22, 2014, 02:40:30 pm
If JakeThePanda will post here the questions, I more than sure what community will help.
Title: Re: New Delegate Support Thread
Post by: emski on July 22, 2014, 03:24:05 pm
I see significant amount of messages like this:
--- there are now 113 active connections to the p2p network

Is there a way to filter the console output ?
Title: Re: New Delegate Support Thread
Post by: bytemaster on July 22, 2014, 03:27:21 pm
I see significant amount of messages like this:
--- there are now 113 active connections to the p2p network

Is there a way to filter the console output ?

Edit config.json and go to the loggers section, look for the name "user" and increase the level to "warn" from "debug".
Title: Re: New Delegate Support Thread
Post by: emski on July 22, 2014, 03:33:11 pm
I see significant amount of messages like this:
--- there are now 113 active connections to the p2p network

Is there a way to filter the console output ?

Edit config.json and go to the loggers section, look for the name "user" and increase the level to "warn" from "debug".

The next question: can I reload the config without restarting the client?
Title: Re: New Delegate Support Thread
Post by: bytemaster on July 22, 2014, 03:33:55 pm
I see significant amount of messages like this:
--- there are now 113 active connections to the p2p network

Is there a way to filter the console output ?

Edit config.json and go to the loggers section, look for the name "user" and increase the level to "warn" from "debug".

The next question: can I reload the config without restarting the client?

No
Title: Re: New Delegate Support Thread
Post by: GaltReport on July 23, 2014, 12:01:44 am
This is a good idea.  I will volunteer but I am just learning myself, by the generosity of others here but if I can help I will.

Notes I have so far:

Build Instructions for Live Network on Ubuntu Server 14.04

sudo apt-get update
sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev

git clone https://github.com/dacsunlimited/bitsharesx.git
cd bitsharesx
git  checkout 0.2.1
git submodule init
Git submodule update
cmake .
make

The instructions above REPLACE the "Download and Build The Client" instructions in the document linked below.  Otherwise, the instructions in the link below are what worked for me and you should continue with them....

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

EXCEPT that I didn't have any keys to import so I had to create an account and register a delegate like it is explained here:

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

and by the way you will need some BTSX to register the account.  I had to bum some off someone on the forum since the only BTSX I have is on Bter and I can't withdraw it. 

In order for someone to send you BTSX with an unregistered account, you will need to give them the key shown when you enter the following command in the console:

wallet_list_my_accounts

There is also the suggestion to run NTP for time synchronization with the following instructions that I haven't verified:

sudo apt-get install ntp

Add some servers to the config file.  Add the following to /etc/npd.conf

server ntp.ubuntu.com
server pool.ntp.org


It would be good if someone could combine the 2 linked docs into a single comprehensive doc... that covers importing keys and/or creating and registering accounts from scatch.  if I have time I will try but I'm short on that these days.  :(

(Please correct any of my mistakes)
Title: Re: New Delegate Support Thread
Post by: gamey on July 23, 2014, 05:10:02 pm
This is a good idea.  I will volunteer but I am just learning myself, by the generosity of others here but if I can help I will.

Notes I have so far:

Build Instructions for Live Network on Ubuntu Server 14.04

sudo apt-get update
sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev

git clone https://github.com/dacsunlimited/bitsharesx.git
cd bitsharesx
git  checkout 0.2.1
git submodule init
Git submodule update
cmake .
make

The instructions above REPLACE the "Download and Build The Client" instructions in the document linked below.  Otherwise, the instructions in the link below are what worked for me and you should continue with them....

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

EXCEPT that I didn't have any keys to import so I had to create an account and register a delegate like it is explained here:

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

and by the way you will need some BTSX to register the account.  I had to bum some off someone on the forum since the only BTSX I have is on Bter and I can't withdraw it. 

In order for someone to send you BTSX with an unregistered account, you will need to give them the key shown when you enter the following command in the console:

wallet_list_my_accounts

There is also the suggestion to run NTP for time synchronization with the following instructions that I haven't verified:

sudo apt-get install ntp

Add some servers to the config file.  Add the following to /etc/npd.conf

server ntp.ubuntu.com
server pool.ntp.org


It would be good if someone could combine the 2 linked docs into a single comprehensive doc... that covers importing keys and/or creating and registering accounts from scatch.  if I have time I will try but I'm short on that these days.  :(

(Please correct any of my mistakes)

I'm using this as a basis for a guide aimed at people who are quite clueless about how to start.http://wiki.bitshares.org/index.php/BitShares_X_Solutions (http://wiki.bitshares.org/index.php/BitShares_X_Solutions) .  Go here and the 2nd question is where I've started to work on this.  After I go through the process myself, I'll have a better howto.
Title: Re: New Delegate Support Thread
Post by: GaltReport on July 23, 2014, 09:54:11 pm
This is a good idea.  I will volunteer but I am just learning myself, by the generosity of others here but if I can help I will.

Notes I have so far:

Build Instructions for Live Network on Ubuntu Server 14.04

sudo apt-get update
sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev

git clone https://github.com/dacsunlimited/bitsharesx.git
cd bitsharesx
git  checkout 0.2.1
git submodule init
Git submodule update
cmake .
make

The instructions above REPLACE the "Download and Build The Client" instructions in the document linked below.  Otherwise, the instructions in the link below are what worked for me and you should continue with them....

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-initial-delegate-setup

EXCEPT that I didn't have any keys to import so I had to create an account and register a delegate like it is explained here:

https://github.com/BitShares/bitshares_toolkit/wiki/DPOS-Registering-Names-And-Delegates

and by the way you will need some BTSX to register the account.  I had to bum some off someone on the forum since the only BTSX I have is on Bter and I can't withdraw it. 

In order for someone to send you BTSX with an unregistered account, you will need to give them the key shown when you enter the following command in the console:

wallet_list_my_accounts

There is also the suggestion to run NTP for time synchronization with the following instructions that I haven't verified:

sudo apt-get install ntp

Add some servers to the config file.  Add the following to /etc/ntp.conf

server ntp.ubuntu.com
server pool.ntp.org


It would be good if someone could combine the 2 linked docs into a single comprehensive doc... that covers importing keys and/or creating and registering accounts from scatch.  if I have time I will try but I'm short on that these days.  :(

(Please correct any of my mistakes)

I'm using this as a basis for a guide aimed at people who are quite clueless about how to start.http://wiki.bitshares.org/index.php/BitShares_X_Solutions (http://wiki.bitshares.org/index.php/BitShares_X_Solutions) .  Go here and the 2nd question is where I've started to work on this.  After I go through the process myself, I'll have a better howto.

Excellent Idea!
Title: Re: New Delegate Support Thread
Post by: Ggozzo on July 23, 2014, 10:45:19 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?
Title: Re: New Delegate Support Thread
Post by: puppies on July 23, 2014, 10:58:02 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?

You need to withdraw it.  Try help wallet _ withdraw _ delegate _ pay for the syntax
Title: Re: New Delegate Support Thread
Post by: dannotestein on July 23, 2014, 10:59:20 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?
To see how much you've earned, use:

blockchain_get_account my_delegate_name
Title: Re: New Delegate Support Thread
Post by: Ggozzo on July 23, 2014, 11:08:32 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?
To see how much you've earned, use:

blockchain_get_account my_delegate_name


Got it thanks. I do have pay!

It doesnt let me withdraw.
I get this:

Code: [Select]
>> wallet_delegate_withdraw_pay skyscraperfarms

Command aborted.
Title: Re: New Delegate Support Thread
Post by: dannotestein on July 23, 2014, 11:20:16 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?
To see how much you've earned, use:

blockchain_get_account my_delegate_name


Got it thanks. I do have pay!

It doesnt let me withdraw.
I get this:

Code: [Select]
>> wallet_delegate_withdraw_pay skyscraperfarms

Command aborted.

To withdraw, use:
wallet_delegate_withdraw_pay <delegate_name> <to_account_name> <amount_to_withdraw> [memo]
Title: Re: New Delegate Support Thread
Post by: Ggozzo on July 23, 2014, 11:33:14 pm
I've produced over 110 blocks so far since becoming a delegate. I missed 4 as a standby but none since being elected in. I have received zero pay in fees? Have I just been unlucky and producing blocks without any transactions? Or have I set up wrong?

I enabled block production and scan for transactions, is there anything else I should've done?
To see how much you've earned, use:

blockchain_get_account my_delegate_name


Got it thanks. I do have pay!

It doesnt let me withdraw.
I get this:

Code: [Select]
>> wallet_delegate_withdraw_pay skyscraperfarms

Command aborted.

To withdraw, use:
wallet_delegate_withdraw_pay <delegate_name> <to_account_name> <amount_to_withdraw> [memo]

That worked! Thank you!
Title: Re: New Delegate Support Thread
Post by: Riverhead on July 26, 2014, 03:00:50 pm
Also remember to transfer 0.1 BTSX less than your balance or the command will fail.  Ask me how I know /facepalm. #rookie_mistakes