Update Your Witness To v0.0.6 - Hotbox v2.0.1

2 years ago

smoked update for hotbox

I woke up this morning to a telegram message from @stoner announcing a new SmokeD version release and got super excited. Both to see development and to be able to give back to this community som more!

Hotbox v2.0.1

This version is now live and has an updated install script for new witnesses and a new script called update.sh to make the move to Smoked v0.0.6 as easy as possible.

New Witnesses

Follow this guide if you are starting up a fresh witness. There is even a video tutorial linked in this post in hopes to make your new adventure start off on the right foot. If you see anything wrong or get stuck please feel free to message me via Discord. You can find me as jrswab in the official Smoke Discord group.

Existing Hotbox Users

  1. Enter the Hotbox by running `run.sh
    a. (if you are still on V1 update to V2 first)
  2. Disable your witness
    a. update_witness "username" "url" "SMK1111111111111111111111111111111114T1Anm" {} true
    b. Replace username and url with your information.
    c. Copy and paste the command into the CLI_Wallet.
    d. Wait for it to broadcast. You will see some yellow words scroll by and then a group of grayish-white text.
  3. Close your wallet with ctrl+d
  4. Type exit to close current tmux window.
    a. If after this you do not see the witness output close the current tmux window again.
  5. Shut down smoked with ctrl+c
  6. Type exit to close Docker
  7. docker rm hotbox
  8. cd ~/hotbox
  9. docker pull jrswab/hotbox
    a. This will pull the version tagged as latest.
    b. As of this posting "latest" is version 2.0.1
  10. ./run.sh
  11. ./update.sh
  12. ./smoked.sh
    a. Watch this for a bit to make sure you are seeing new blocks
    b. If you are seeing errors you may need to delete the blockchain data and re-sync.
  13. ctrl+b c
  14. ./wallet.sh
  15. Unlock the wallet
  16. Re-enable your witness.
    a. update_witness "username" "url" "Brain Wallet Public Key Here" {} true
    b. Replace username and url with your information.
    c. Copy and paste the command into the CLI_Wallet.
    d. Wait for it to broadcast. You will see some yellow words scroll by and then a group of grayish-white text.
  17. Re-lock your wallet with lock
  18. ctrl+b 0 to see witness log
  19. To leave the hotbox
    a. ctrl+b c to get an empty tmux window
    b. ctrl+h to exit docker and keep in running
    c. Once out use docker ps -a to make sure your docker hotbox is still running.

Thanks for using the Hotbox and please let me know if you have any questions.

<3 J. R.


Your Vote Matters!

If you like with I am doing for the Smoke blockchain and you have an extra vote it would be an honor to have your support.
vote-jrswab-for-steem-Witnesses—Steemit.gif
Go to https://smoke.io/~witnesses
and type jrswab in the box at the bottom.

Want to know more about my witness?

Feel free to message jrswab#3134 on Discord or jrswab on Keybase.


Find me on the net!

jrswab.com | Mastodon | Keybase


#witness #witnesses #witnessing #hotbox #docker



Get 4.2 Free Smoke Power On Sign Up To Start Your Journey On Smoke! The First Cannabis Community That Pays You To Post And Curate Content You Love..
Sort Order:  Trending

Merry Christmas from Canada. May the Love and Light of our Lord and God the Creator of the Universe Jesus Christ (The Holy Annointed) and the Holy Smoke of the Kaneh Bosm / Cannabis (Annointing Oil) fill your house with Peace and Happiness in the coming New Year.

·

Thank you! May the Lord God of Heaven bless you and your family too!

·
·

Amen. Peace be with you in the name of Yeshua (Jesus)

Any plans to add server security set up to hotbox? I'm afraid we are going to end up with newbies that are running as root with no firewall which puts the whole chain in jeopardy.

·

I have thought a lot about this and am still figuring out a good way to go about it.

From the Docker side of things it is secure but the witness running the server that the hotbox is one does need to take steps. I do mention in the setup post that everyone needs to follow the official guide to make sure they are as secure as possible.

·
·

I hope you can figure something out because I think a lot of newbies are just excited to get it running and seeing blocks produced and will forgo or procrastinate on the security implementation. BTW, I don't see anything mentioned in the set up post. https://smoke.io/guide/@jrswab/how-to-start-a-new-witness-with-hotbox-2-0-0

·
·
·

BTW, I don't see anything mentioned in the set up post.

Must have been in the first... Crap, I thought I put it in there. I'll add it to the official repo today.

·

Is there any kind of way to do a worker system on Smoke? It would be cool to incentivize well run public RPC nodes ... and keeping witness criteria to a high standard

·
·

Sure a worker system would be possible, but I'm not aware of any being worked on. Another option would be to restructure the witness reward pool so that those running a witness earn X per block, those running a witness + seed earn X + Y, and those running a witness + RPC earn X + Z.

·
·
·

No way to tell the load on rpc..I can just run rpc and limit the connections . Doesn't ass any good to the network and I collect extra smoke.

·
·
·
·

yes, additional controls would need to be added as well.

·
·
·
·
·

I think it's a good idea personally. Also would be forward thinking to add in IPFS to these roles. As IPFS carries content through the blockchain as well already