 --- The next Hardfork, HF20 <a href="https://steemit.com/steem/@therealwolf/simply-explained-hard-fork-20">(what is that?)</a>, is planned for Tuesday, 25th September 2018 15:00 UTC. I've already gone ahead and <a href="https://steemit.com/witness-update/@therealwolf/ready-for-hf20-or-witness-server-updated">updated steemd</a> on my primary witness-server and my seed-node to v0.20.0. Instead of relying only on docker scripts, I also build Steem manually. And I know how difficult it is to find information/instructions about this. So I thought I'd make a post about it, for my fellow witnesses and those who want to become one in the future. --- <h1>Building Steem Manually: Instructions</h1> *The official instructions can be found on the Steem Github: https://github.com/steemit/steem/blob/master/doc/building.md* I'm using Ubuntu 16.04 so that's what I'll use as the requirement here. (Other versions of Ubuntu need manually fiddelling with different versions of g++, boost etc.) Additionally, you need at least 64GB RAM (or know how to deal with lower) in addition with 250GB+ disk space. *Disclaimer: If you read this post much later than the time of posting, the requirements will prob. have changed.* --- ## 1.) Install Packages The first step is to install all the needed packages. ### Required packages `sudo apt-get install -y autoconf automake cmake g++ git libssl-dev libtool make pkg-config python3 python3-jinja2` ### Boost packages `sudo apt-get install -y libboost-chrono-dev libboost-context-dev libboost-coroutine-dev libboost-date-time-dev libboost-filesystem-dev libboost-iostreams-dev libboost-locale-dev libboost-program-options-dev libboost-serialization-dev libboost-signals-dev libboost-system-dev libboost-test-dev libboost-thread-dev libsnappy-dev libbz2-dev` ### Other Packages `sudo apt-get install -y ntp screen` ### Optional packages (not required, but will make a nicer experience for building) `sudo apt-get install -y doxygen libncurses5-dev libreadline-dev perl` --- ## 2.) Clone Steem Afterwards, we're going to clone the repository and checkout the correct branch. ``` git clone https://github.com/steemit/steem cd steem git checkout master #master is v0.20.0, stable is the version before git submodule update --init --recursive ``` --- ### 3.) Build Binaries Next up we are going to build the binaries - steemd & cli-wallet. ``` mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release -DLOW_MEMORY_NODE=ON -DCLEAR_VOTES=ON -DSKIP_BY_TX_ID=ON .. make -j$(nproc) steemd make -j$(nproc) cli_wallet # create a local bin folder and copy the binaries there mkdir ~/bin cp programs/steemd/steemd ~/bin cp programs/cli_wallet/cli_wallet ~/bin cd ~/bin ``` --- ### 4.) Verify Steemd Version Afterwards, make sure you've got the right steemd version, by entering `steemd -v` while inside the `~/bin` folder. It should look like: ``` steem_blockchain_version: 0.20.0 steem_git_revision: 9ea7ddf28c13b60df750434ddead8f7182d03e40 fc_git_revision: 9ea7ddf28c13b60df750434ddead8f7182d03e40 ------------------------------------------------------ STARTING STEEM NETWORK ------------------------------------------------------ initminer public key: STM8GC13uCZbP44HzMLV6zPZGwVQ8Nt4Kji8PapsPiNq1BK153XTX chain id: 0000000000000000000000000000000000000000000000000000000000000000 blockchain version: 0.20.0 ------------------------------------------------------ ``` --- ### 5.) Set Up TMPFS If you want to use TMPFS for the shared memory file: ``` sudo mount -o remount,size=64G /dev/shm #change the size AND/OR the path if you need to sudo sysctl vm.swappiness=1 ``` --- ### 6.) Create Config Once you've got the steemd bin, you need to run it, so that the default config gets created. If you want to have a global data folder (outside the bin folder), you need to create it first. ``` #cd ~/bin steemd -d data/ #data is the directory # close steemd again nano data/config.ini ``` --- ### 7.) Edit Config Now, change the following parameters, based on your requirements and save the config. ``` shared-file-dir = /dev/shm/ shared-file-size = 64G witness = YOURWITNESSNAME private-key = PRIVATEKEY plugin = # use the plugins you need ``` --- ### 8.) Download Blocklog Normally you would need to reindex steemd, which takes a lot of time, instead of just replaying. So to save time, we'll first download the block-log and decompress it. (or you can download the decompressed version directly) ``` cd ~/bin/data/blockchain rm block_log # delete old log rm block_log.index # delete old index # Either you can downloaded the compressed version and decompress it wget https://gtg.steem.house/get/blockchain.xz/block_log.xz xz -d block_log.xz -v # decompress block_log (will take roughly 1+ hour based on log size) # Or download the decompressed version directly (it is 3-4x bigger) wget https://gtg.steem.house/get/blockchain/block_log ``` Once we've done that, we're nearly done. --- ### 9.) Screen Session The only thing that is left: making sure steemd is running, even if we're not connected via ssh to the server. For that I'm going to use `Screen` with bash scripts (all credits go to @drakos for those) ``` # First make sure you have screen installed. sudo apt-get install -y screen # Then we're going to create the scripts (change path if needed) cd ~/bin echo -e '#!/usr/bin/env bash\nsteemd -d ~/data' > ~/bin/steemd-start.sh echo -e '#!/usr/bin/env bash\nsteemd -d ~/data --replay-blockchain' > ~/bin/steemd-replay.sh chmod +x ~/bin/steemd*.sh # Next, we're adding aliases to the ~/.bashrc file nano ~/.bashrc # Copy those lines below into the file and save (change path if needed) echo -e 'logfile steemd.log\nlogfile flush 1\nlog on' > ~/bin/steemd.conf alias startsteemd='screen -X -S steem quit ; rm ~/steemd.log ; cd ~ ; screen -c ~/bin/steemd.conf -dmSL steem ~/bin/steemd-start.sh' alias replaysteemd='screen -X -S steem quit ; rm ~/steemd.log ; cd ~ ; screen -c ~/bin/steemd.conf -dmSL steem ~/bin/steemd-replay.sh' alias entersteemd='screen -x steem' alias logsteemd='tail ~/steemd.log -f -n30' ``` Afterwards logout and login or enter `source ~/.bashrc`. #### Commands - replaysteemd: replay steemd - logsteemd: monitor the logs (tail) - startsteemd: starts a screen session or kills it and starts again. (Exit with CTRl+A+D to leave process running) When you run `startsteemd` or `replaysteemd` for the first time, you might get an error. Just enter it again. Also, you should monitor the steemd.log size and delete it if it gets too big. --- ### 10.) NTP Last but not least, to make sure you have an exact time-source and to prevent missed blocks due to time-differenes, we use NTP. ``` sudo apt-get install -y ntp # if you haven't already sudo nano /etc/ntp.conf # And then add these two lines minpoll 5 maxpoll 7 # After saving the conf sudo systemctl enable ntp sudo systemctl restart ntp ``` To learn more about NTP: https://steemit.com/howto/@l0k1/howto-configuring-more-frequent-time-synchronisation-on-ubuntu --- And that's it. You should now have a Steem node that is ready to use. I hope you found this post & the instructions helpful. And if there is an error or typo in this post, please let me know. With that said: Take care! *@therealwolf* --- <sup>*Witness Infrastructure:* `Primary Node: 128GB - v0.20.0 | Backup Node: 64GB - v0.19.12 | Seed Node: 64GB - v0.20.0`</sup> <sup>*Projects I've developed on Steem:* `Smartsteem.com > Investment & Promotion Service on Steem` `Steem Chat-Wallet & Witness Essentials > Github: https://github.com/therealwolf42` </sup> <sup>If you believe that I'm of value for Steem, then please <a href="https://steemit.com/~witnesses">vote for me</a> as witness. You can also set me as a <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=therealwolf&approve=1">proxy</a> and I'll vote on great witnesses for you.</sup>
author | therealwolf |
---|---|
permlink | how-to-build-steem-manually-hf20-ready |
category | witness-category |
json_metadata | {"tags":["witness-category","steem","witness","steemdev","dev"],"users":["drakos","therealwolf"],"image":["https://cdn.steemitimages.com/DQmNqsbQU8pzAB23N4LXpqGFue2Hsx3GaYYtgzvNaBQEadN/Building_Steem.png"],"links":["https://steemit.com/steem/@therealwolf/simply-explained-hard-fork-20","https://steemit.com/witness-update/@therealwolf/ready-for-hf20-or-witness-server-updated","https://github.com/steemit/steem/blob/master/doc/building.md","https://steemit.com/howto/@l0k1/howto-configuring-more-frequent-time-synchronisation-on-ubuntu","https://steemit.com/~witnesses","https://v2.steemconnect.com/sign/account-witness-proxy?proxy=therealwolf&approve=1"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-09-16 22:51:54 |
last_update | 2018-09-17 00:55:51 |
depth | 0 |
children | 18 |
last_payout | 2018-09-23 22:51:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 9.496 HBD |
curator_payout_value | 2.496 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 8,059 |
author_reputation | 581,693,011,827,252 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,485,457 |
net_rshares | 9,870,027,945,764 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
schro | 0 | 2,109,763,286 | 100% | ||
matt-a | 0 | 1,177,013,066,371 | 25% | ||
drbec | 0 | 204,938,291 | 100% | ||
timcliff | 0 | 322,358,752,713 | 78% | ||
warofcraft | 0 | 29,746,524,666 | 20% | ||
bitmaxt | 0 | 108,214,657 | 100% | ||
bitmaxt02 | 0 | 88,418,616 | 100% | ||
penguinpablo | 0 | 444,832,774,499 | 20% | ||
esraulgil | 0 | 87,184,869 | 100% | ||
cosmo.crator | 0 | 851,460,799 | 100% | ||
da-dawn | 0 | 5,871,214,005 | 46% | ||
borepstein | 0 | 12,263,510,224 | 100% | ||
musictherapy | 0 | 2,340,110,120 | 10% | ||
followbtcnews | 0 | 1,145,077,761,288 | 100% | ||
schro.one | 0 | 190,610,427 | 100% | ||
alainite | 0 | 11,520,811,094 | 100% | ||
jga | 0 | 27,556,924,682 | 100% | ||
isaria | 0 | 113,096,210,566 | 50% | ||
staticinstance | 0 | 199,899,529,852 | 10% | ||
saffisara | 0 | 15,315,938,137 | 100% | ||
reko | 0 | 1,203,439,940,475 | 100% | ||
rival | 0 | 5,968,626,889 | 10% | ||
ggd3yydze | 0 | 63,958,206 | 50% | ||
msp-lovebot | 0 | 106,181,518,813 | 20% | ||
rarebooksleuth | 0 | 4,345,606,979 | 100% | ||
iykecollins | 0 | 158,264,407 | 100% | ||
atimk23 | 0 | 3,155,013,815 | 100% | ||
felander | 0 | 36,679,464,992 | 38% | ||
crokkon | 0 | 41,826,563,062 | 50% | ||
jamesbarraclough | 0 | 644,778,488 | 100% | ||
therealwolf | 0 | 3,108,265,659,347 | 100% | ||
gnarlyanimations | 0 | 25,449,733,375 | 100% | ||
filipino | 0 | 364,533,252 | 10% | ||
steemfuad | 0 | 456,071,293 | 100% | ||
meno | 0 | 35,986,864,901 | 62% | ||
randomatrix | 0 | 199,957,855 | 100% | ||
bobdos | 0 | 40,829,828,168 | 50% | ||
artbunny | 0 | 38,836,757,776 | 100% | ||
temmy8284 | 0 | 141,285,526 | 10% | ||
heyimsnuffles | 0 | 177,751,286 | 11% | ||
seanlloyd | 0 | 11,662,464,652 | 29% | ||
wallacecarranza | 0 | 369,286,191 | 100% | ||
elderson | 0 | 11,172,476,099 | 72% | ||
cryptonized | 0 | 58,438,731,088 | 20% | ||
smartmarket | 0 | 39,367,231,769 | 100% | ||
itwasabeginning | 0 | 608,191,686 | 100% | ||
kittysilhouette | 0 | 521,161,370 | 100% | ||
powerpaul | 0 | 5,705,607,506 | 100% | ||
holger80 | 0 | 36,532,568,902 | 23% | ||
humanduck | 0 | 533,880,342 | 100% | ||
mamicco | 0 | 188,638,104 | 100% | ||
dacx | 0 | 1,733,387,749 | 100% | ||
snackaholic | 0 | 5,944,818,153 | 100% | ||
forester-joe | 0 | 4,978,507,776 | 100% | ||
clm | 0 | 114,697,358 | 100% | ||
patlu | 0 | 725,459,146 | 20% | ||
hakancelik | 0 | 11,489,812,822 | 100% | ||
huch | 0 | 203,839,668,026 | 100% | ||
mwfiae | 0 | 36,720,478,564 | 100% | ||
sapphic | 0 | 22,160,203,685 | 100% | ||
ibez | 0 | 85,270,961 | 20% | ||
rivalzzz | 0 | 41,264,398,721 | 75% | ||
cjunros | 0 | 3,653,651,520 | 100% | ||
petertag | 0 | 254,660,071 | 100% | ||
mellissamartz | 0 | 570,837,503 | 100% | ||
edgarbevens | 0 | 234,613,006 | 50% | ||
molynar | 0 | 261,129,115 | 100% | ||
abbyrich | 0 | 151,974,773 | 25% | ||
ihashblox | 0 | 4,761,852,380 | 100% | ||
council | 0 | 684,538,294 | 10% | ||
remind-me | 0 | 121,229,403 | 100% | ||
filterfield | 0 | 437,346,408 | 100% | ||
richestroomba | 0 | 117,978,557 | 100% | ||
scribdbloat | 0 | 115,533,336 | 100% | ||
updatedanthology | 0 | 117,978,483 | 100% | ||
amphora | 0 | 115,533,331 | 100% | ||
expectantfig | 0 | 120,423,540 | 100% | ||
jcbit | 0 | 744,139,641,029 | 100% | ||
signus | 0 | 525,046,973 | 100% | ||
orthodoxnudism | 0 | 1,022,143,980 | 100% | ||
phoenix.rising | 0 | 122,126,989 | 100% | ||
cryptomazin | 0 | 596,489,283 | 100% | ||
truthly | 0 | 129,266,880 | 100% | ||
wolfofsteem | 0 | 699,074,118 | 100% | ||
rawmoonlight | 0 | 533,883,214 | 100% | ||
witnesspage | 0 | 8,678,393,982 | 27% | ||
gnomba | 0 | 351,916,063 | 100% | ||
gardengranny | 0 | 587,826,666 | 100% | ||
agromeror | 0 | 15,717,795,698 | 50% | ||
nrajsri | 0 | 407,714,194 | 100% | ||
lusiami | 0 | 112,524,577 | 20% | ||
steem-ua | 0 | 404,875,807,391 | 1.92% | ||
semtroneum | 0 | 10,122,081,337 | 100% | ||
kaczynski | 0 | 76,079,040 | 100% | ||
unclefz | 0 | 207,143,006 | 100% | ||
ravenox | 0 | 580,357,078 | 100% | ||
cherryandberry | 0 | 276,075,986 | 50% | ||
steemitbuzz | 0 | 90,474,175 | 50% | ||
dealbot | 0 | 121,418,616 | 100% | ||
easyman | 0 | 10,472,547,032 | 100% | ||
russia-btc | 0 | 0 | 100% |
Great article @therealwolf Do you host your witness node on a cloud platform? i.e AWS, DigitalOcean etc. Or do you host on your own server locally? Do you find it profitable? or do you simply host for the greater good of the Steem platform. I am considering hosting my own witness node.
author | anarcist69 |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t114012644z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"community":"steempeak","app":"steempeak"} |
created | 2018-09-17 11:40:12 |
last_update | 2018-09-17 11:40:12 |
depth | 1 |
children | 0 |
last_payout | 2018-09-24 11:40:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 289 |
author_reputation | 14,415,251,010,934 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,529,515 |
net_rshares | 0 |
This is superb. Thanks. Upvoted. Resteemed. Followed. You've won yourself a Dudeist priest and a Dudeist salute. https://media.giphy.com/media/3o7bueYrEU0GcwzTKo/giphy.gif
author | cosmo.crator |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t000345028z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"image":["https://media.giphy.com/media/3o7bueYrEU0GcwzTKo/giphy.gif"],"app":"steemit/0.1"} |
created | 2018-09-17 00:03:48 |
last_update | 2018-09-17 00:03:48 |
depth | 1 |
children | 0 |
last_payout | 2018-09-24 00:03:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 174 |
author_reputation | 461,717,011,862 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,489,016 |
net_rshares | 3,151,304,601 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jennswall | 0 | 2,084,448,478 | 100% | ||
cosmo.crator | 0 | 1,066,856,123 | 100% |
I upvoted your post. Best regards, @Council Posted using https://Steeming.com condenser site.
author | council |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180916t233223266z |
category | witness-category |
json_metadata | {} |
created | 2018-09-16 23:32:24 |
last_update | 2018-09-16 23:32:24 |
depth | 1 |
children | 0 |
last_payout | 2018-09-23 23:32:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 101 |
author_reputation | 585,776,587,822 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,487,466 |
net_rshares | 0 |
hahaha, this is awesome. When I first saw your post, I am like, hey another way to build up my steem.( Could not figure why the HF20 ready. ) NOT!!!! I am not into programming of anykind but this looks like great info for someone who is. Thanks for sharing @therealwolf.
author | gardengranny |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t031521005z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"users":["therealwolf"],"app":"steemit/0.1"} |
created | 2018-09-17 03:15:06 |
last_update | 2018-09-17 03:15:06 |
depth | 1 |
children | 0 |
last_payout | 2018-09-24 03:15:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 271 |
author_reputation | 70,623,486,290 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,500,234 |
net_rshares | 0 |
Would using systemctl not be more robust? In case of a server reboot, steemd would automatically started. My /etc/systemd/system/steemd.service: ``` [Unit] Description=steemd_server After=network.target zram-config.service [Service] WorkingDirectory=/home/holger80/.steemd ExecStart=/usr/bin/steemd --data-dir=/home/holger80/.steemd Restart=on-failure [Install] WantedBy=multi-user.target ``` The TMPFS file system should also be entered into /etc/fstab in order to be persistent for a reboot: ``` tmpfs /dev/shm tmpfs defaults,noexec,nosuid,size=82432M 0 0 ```
author | holger80 |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t052602971z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-17 05:26:03 |
last_update | 2018-09-17 05:26:03 |
depth | 1 |
children | 0 |
last_payout | 2018-09-24 05:26:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 587 |
author_reputation | 358,857,509,568,825 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,508,141 |
net_rshares | 438,286,351 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sou1iane | 0 | 110,988,743 | 1.6% | ||
cheneats | 0 | 327,297,608 | 2.5% |
Thanks so much for this, I can now get rid of about 20 bookmarks I use in advising people what to do with their witness server. ++ many hugs x
author | sapphic |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180916t233649766z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-16 23:36:51 |
last_update | 2018-09-16 23:36:51 |
depth | 1 |
children | 2 |
last_payout | 2018-09-23 23:36:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.134 HBD |
curator_payout_value | 0.012 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 145 |
author_reputation | 1,264,471,757,925 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,487,635 |
net_rshares | 121,774,524,197 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
matt-a | 0 | 47,080,522,654 | 1% | ||
cosmo.crator | 0 | 834,431,583 | 100% | ||
therealwolf | 0 | 58,319,787,389 | 2% | ||
meno | 0 | 15,539,782,571 | 28% |
That's why I did it! Glad you found it useful! :)
author | therealwolf |
---|---|
permlink | re-sapphic-re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t005903427z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-17 00:59:06 |
last_update | 2018-09-17 00:59:06 |
depth | 2 |
children | 1 |
last_payout | 2018-09-24 00:59:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.031 HBD |
curator_payout_value | 0.005 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 49 |
author_reputation | 581,693,011,827,252 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,492,354 |
net_rshares | 30,992,718,471 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sapphic | 0 | 5,449,230,414 | 25% | ||
dustsweeper | 0 | 25,543,488,057 | 2.35% |
very useful, I had all the gold snippets and what not scattered across so many past posts, and so many of the newer ones are like. Durrrrr... Docker...1,2,3..., followed by #witness "why is (insert possible failure SS) happening...I run Docker... posts rinse and repeat. :) build it, it will compile. :)
author | sapphic |
---|---|
permlink | re-therealwolf-re-sapphic-re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t010536892z |
category | witness-category |
json_metadata | {"tags":["witness-category","witness"],"app":"steemit/0.1"} |
created | 2018-09-17 01:05:36 |
last_update | 2018-09-17 01:05:36 |
depth | 3 |
children | 0 |
last_payout | 2018-09-24 01:05:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 307 |
author_reputation | 1,264,471,757,925 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,492,760 |
net_rshares | 0 |
These command gone upside of my head.... Price will jump after hard fork ??
author | steallion | ||||||
---|---|---|---|---|---|---|---|
permlink | re-therealwolf-2018917t45618368z | ||||||
category | witness-category | ||||||
json_metadata | {"tags":["witness-category","steem","witness","steemdev","dev"],"app":"esteem/1.6.0","format":"markdown+html","community":"esteem"} | ||||||
created | 2018-09-16 23:26:21 | ||||||
last_update | 2018-09-16 23:26:21 | ||||||
depth | 1 | ||||||
children | 4 | ||||||
last_payout | 2018-09-23 23:26:21 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 76 | ||||||
author_reputation | 14,790,652,523,761 | ||||||
root_title | "How to build Steem manually (HF20 Ready)" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 71,487,173 | ||||||
net_rshares | 0 |
a bit
author | sapphic |
---|---|
permlink | re-steallion-re-therealwolf-2018917t45618368z-20180916t233711187z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-16 23:37:12 |
last_update | 2018-09-16 23:37:12 |
depth | 2 |
children | 1 |
last_payout | 2018-09-23 23:37:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 1,264,471,757,925 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,487,653 |
net_rshares | 0 |
hahahhahaha you can be so funny, yet its so subtle! i love it
author | meno |
---|---|
permlink | re-sapphic-re-steallion-re-therealwolf-2018917t45618368z-20180916t234201843z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-16 23:41:45 |
last_update | 2018-09-16 23:41:45 |
depth | 3 |
children | 0 |
last_payout | 2018-09-23 23:41:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 61 |
author_reputation | 523,286,479,671,619 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,487,887 |
net_rshares | 4,601,572,350 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sapphic | 0 | 4,601,572,350 | 21% |
It will jump, could be a week, a month, a year or a decade. Nobody knows.
author | therealwolf |
---|---|
permlink | re-steallion-re-therealwolf-2018917t45618368z-20180917t005930478z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-17 00:59:33 |
last_update | 2018-09-17 00:59:33 |
depth | 2 |
children | 1 |
last_payout | 2018-09-24 00:59:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 73 |
author_reputation | 581,693,011,827,252 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,492,378 |
net_rshares | 0 |
Decade! haha lol
author | steallion | ||||||
---|---|---|---|---|---|---|---|
permlink | re-therealwolf-2018917t6312899z | ||||||
category | witness-category | ||||||
json_metadata | {"tags":"witness-category","app":"esteem/1.6.0","format":"markdown+html","community":"esteem"} | ||||||
created | 2018-09-17 01:01:33 | ||||||
last_update | 2018-09-17 01:01:33 | ||||||
depth | 3 | ||||||
children | 0 | ||||||
last_payout | 2018-09-24 01:01:33 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 16 | ||||||
author_reputation | 14,790,652,523,761 | ||||||
root_title | "How to build Steem manually (HF20 Ready)" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 71,492,506 | ||||||
net_rshares | 0 |
#### Hi @therealwolf! Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation! Your **UA** account score is currently 7.828 which ranks you at **#36** across all Steem accounts. Your rank has not changed in the last three days. In our last Algorithmic Curation Round, consisting of 499 contributions, your post is ranked at **#2**. Congratulations! ##### Evaluation of your UA score: * Your follower network is great! * The readers appreciate your great work! * Good user engagement! **Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
author | steem-ua |
---|---|
permlink | re-how-to-build-steem-manually-hf20-ready-20180918t052839z |
category | witness-category |
json_metadata | "{"app": "beem/0.19.54"}" |
created | 2018-09-18 05:28:39 |
last_update | 2018-09-18 05:28:39 |
depth | 1 |
children | 0 |
last_payout | 2018-09-25 05:28:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 616 |
author_reputation | 23,214,230,978,060 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,551,463 |
net_rshares | 0 |
Thinking to become a witness is still far for me, in that respect, is/are there ways we can build steem manually too?
author | unclefz |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180920t003611555z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-20 00:36:21 |
last_update | 2018-09-20 00:36:21 |
depth | 1 |
children | 0 |
last_payout | 2018-09-27 00:36:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 117 |
author_reputation | -54,546,553,116 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,718,719 |
net_rshares | 0 |
Thanks for this - what is the source of the HF20 specific info? Is it from github somewhere? I'm sure I recall one of the developers (maybe at Steemfest) mentioning that this line would not be necessary in newer builds: > git submodule update --init --recursive Does anyone remember that?
author | ura-soul |
---|---|
permlink | re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t001640506z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-17 00:16:42 |
last_update | 2018-09-17 00:17:21 |
depth | 1 |
children | 2 |
last_payout | 2018-09-24 00:16:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 290 |
author_reputation | 844,446,197,652,939 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,489,795 |
net_rshares | 0 |
Sure thing! > what is the source of the HF20 specific info? Not sure what you mean, but I wasn't at the previous Steemfest.
author | therealwolf |
---|---|
permlink | re-ura-soul-re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t010048429z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"app":"steemit/0.1"} |
created | 2018-09-17 01:00:51 |
last_update | 2018-09-17 01:00:51 |
depth | 2 |
children | 1 |
last_payout | 2018-09-24 01:00:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 125 |
author_reputation | 581,693,011,827,252 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,492,465 |
net_rshares | 0 |
I just mean that I haven't seen any published info from Steemit inc. referring to specific changes needed for building the code for HF20, so I wondered where you got any changes from. e.g. new dependencies. I wasn't at steemfest either, but I watched the videos and there were a few from the devs speaking about future releases.
author | ura-soul |
---|---|
permlink | re-therealwolf-re-ura-soul-re-therealwolf-how-to-build-steem-manually-hf20-ready-20180917t081855914z |
category | witness-category |
json_metadata | {"tags":["witness-category"],"community":"steempeak","app":"steempeak"} |
created | 2018-09-17 08:18:57 |
last_update | 2018-09-17 08:18:57 |
depth | 3 |
children | 0 |
last_payout | 2018-09-24 08:18:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 328 |
author_reputation | 844,446,197,652,939 |
root_title | "How to build Steem manually (HF20 Ready)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 71,518,258 |
net_rshares | 0 |