apt update apt upgrade apt install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libevent-dev git libtool pkg-configThe next one is a bit more annoying. We need Berkeley DB 4.8, and it's a little old. It's packages are in the Debian Squeeze archives, so in the /etc/apt/sources.list file, we need to add :
deb http://archive.debian.org/debian/ squeeze mainThen remember to update again, and install the thing :
apt install libdb4.8++-dev libdb4.8-devIf you intend to also throw on xorg and a UI, you will want Qt as well. Otherwise skip this last step.
install libqt4-dev libprotobuf-dev protobuf-compiler libqrencode-devStep III. - Build time
#Starting from /home/yourUser git clone https://github.com/UASF/bitcoin.git -b 0.14-BIP148 cd bitcoin ./autogen.sh ./configure make make installThat's it! Well, mostly. Start it with
bitcoind -daemon -disablewallet -datadir=/whereveyou/want/youblockchain...and wait about thirty hours to sync with the network. You may want to visit the /whereveyou/want/youblockchain directory and create a permanent bitcoin.conf in there. To enable RPC calls to the server and get it to accept bitcoin-cli commands you'll want to use it to create a usepassword and copy that to your user's /.bitcoin/bitcoin.conf.
daemon=1 listen=1 disablewallet=1 server=1 rpcuser=bob rpcpassword=bob's passwordSecurity I recommend you disable password login and use private key authentication only on ssh, and also restrict iptables rules to the bare minimum that must be allowed for this application. You will need this in your iptables script :
# Allows BITCOIN traffic from anywhere -A INPUT -p tcp --dport 8333 -j ACCEPT # Allows RPC calls to the bitcoin server from localhost -A INPUT -p tcp -s 127.0.0.1 --dport 8332 -j ACCEPTUseful ressources :
Let me get started by stating I am no way involved with the COSS team. I simply am a COSS holder who wants to share this coin with others. Please note, I am writing this without an opinion and just stating facts (I will include a portion below with my opinions and an explanation of my thought process). Everything I say can be double checked with some DD and if I have time, I will come back and link said facts!
What is COSS?
What does COSS do?
- coss.io stands for Crypto One Stop Solution. Essentially, COSS is doing a lot. From their own exchange, to their own markets, a payment gateway for businesses to accept crypto as payments, and even more planned on their roadmap, COSS has a lot on their plate. The ICO ended a few days ago at a rate of 1 ETH for 6000 COSS making the price about 5 cents a COSS.
What is the payout formula?
- Well as an exchange (no its not decentralized), COSS charges fees for trading. COSS also charges fees for their marketplace or using their payment gateway plug-ins. 50% of the total revenue they obtain is distributed to the COSS tokens weekly. The way it works is that the crypto that was received in revenue as a fee is what is distributed. Example: If the total trading volume on the exchange is 100,000,000 for the week and Ether was 20% of that volume and BitCoin was the other 80%, the payout will be 80% in bitcoin and 20% in ether.
When are payouts?
- [(Daily Trading Volume) x 7 x 0.002 x 0.5]/93 mil = payout per coin. Multiply this by how many COSS you hold for the value of your payout, but remember the payout will be in a plethora of coins that are traded on COSS!
How do you receive payouts?
- Payouts occur EVERY Sunday (weekly), with the first payout to be this Sunday (October 8th). I am not sure what time of day this will occur.
What is the total supply?
- The simplest way to receive payouts is by holding COSS tokens in your COSS wallet on coss.io
- You can receive the payout if you hold COSS on MEW, but it requires additional steps in order to have those coins be a part of the payout. If you use MEW you need to do a bit of configuration. Use this tutorial: https://coss.io/coss-token-revenue-share-tutorial
What is the current marketcap?
- Currently, the circulating supply is 93 million. 80 million of this 93 million are token holders, 10 million is set aside such that the revenue generated by these 10 million tokens goes to charity, and the last 3 million are used by the team to payout bounties and such. (Coinmarketcap has yet to be updated, request has already been sent in)
Where can I buy COSS?
- At a rough price of 15 cents per coin, the marketcap for COSS is around 14 million
- At the moment, COSS is being traded on coss.io, etherdelta, and HitBTC
1) COSS, based on numbers, is simply undervalued. For a token that already has an existing functional product, its marketcap is well below what it should be. Trading volume has also increased significantly in the past few days! Imagine receiving profits from an exchange like Bittrex or Binance I urge you to browse their website and look at everything for yourself to make your own judgement!
2) There is a lot of work to be done on the exchange, but it is just getting started and is still in Beta. Good things take time. I remember when Binance first began and the struggles it went through, and look at it now. I have faith COSS can do that same. Currently, the things I believe that need to be fixed are exchange UI upgrades to make them more appealing to the eye and deposit/withdrawal times.
3) There is a lot of concern about COSS being a scam due to the team's association with VRS. I definitely had to look into this and found that Rune, on of the founders, addressed this concern. For me it was a satifactory explantion stating that VRS was not a scam, but a failed project. Please read bullet 4 to get the link to the full statement and other FAQ's
4) There are tons of FAQ's and known issues that are being asked about COSS. These two links pretty much cover them all at the moment. Each link has some different information, so please read both!
FAQ - 1 https://www.reddit.com/COSS/comments/74pw7h/all_info_to_clear_up_confusion/?st=j8gjl9jz&sh=b777583e
FAQ - 2 https://www.reddit.com/COSS/comments/7471mv/fqa_for_coss/?st=j8gawdbq&sh=d4cf9518
If you would like to register for COSS, please use the link below!
If you would like to join the Slack, please use the link below!
$ pythonChange "rpc_username" and "rpc_password" to match that of ~/.bitcoin/bitcoin.conf
#!/usbin/python # -*- coding: utf-8 -*- import sys from PyQt4 import QtGui from bitcoinrpc.authproxy import AuthServiceProxy import json class Configuration(): def __init__(self): self.protocol = "http" self.username = "rpc_username" self.password = "rpc_password" self.ip = "localhost" #self.port = "18332" self.port = "8332" def get_uri(self): self.uri = self.protocol+"://"+self.username+":"+self.password+"@"+self.ip+":"+self.port return self.uri class Command(): def __init__(self): self.conf = Configuration() self.access = AuthServiceProxy(self.conf.get_uri()) def get_info(self): self.info = self.access.getinfo() #self.info = self.access.listaccounts() return self.info class UI(QtGui.QWidget): def __init__(self): super(UI, self).__init__() self.init_ui() def init_ui(self): command = Command() info = command.get_info() keys = info.keys() label =  line_edit =  for (i, key) in enumerate(keys): label.append(QtGui.QLabel(str(keys[i]))) line_edit.append(QtGui.QLineEdit(str(info[keys[i]]))) grid = QtGui.QGridLayout() grid.setSpacing(10) for (i, item) in enumerate(label): grid.addWidget(label[i], i, 0) grid.addWidget(line_edit[i], i, 1) self.setLayout(grid) self.setGeometry(300, 300, 350, 300) self.setWindowTitle('getinfo') self.show() def main(): app = QtGui.QApplication(sys.argv) ex = UI() sys.exit(app.exec_()) if __name__ == '__main__': main()Features of note:
Tutorial: Building a simple GUI wallet. Step 1. Copy the code, rename the package and explore. Step 2. Add a transactions list to the UI. Step 3. Customise the presentation of the transactions. Step 4. Bundle the app into a Mac DMG, Windows installer or Linux DEB/RPM ./bitcoin-qt Command-line arguments . These commands are accurate as of Bitcoin Core version v0.14.0. Command Description -? Print this help message and exit -version : Print version and exit -alertnotify=<cmd> Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message) -blocknotify=<cmd> Execute command when the best block changes (%s in ... Qt in source code form (needed only if you want to build the framework and tools yourself) ... Getting Started Programming with Qt Quick; Qt Widgets provides a library of UI elements which allow you to create classic desktop-style user interfaces. Qt Quick is a library providing types and functionalities for building modern, fluid, animated UIs. For a more thorough walkthrough of the different ... #6214 87406aa [OSX] revert renaming of Bitcoin-Qt.app and use CFBundleDisplayName (partial revert of #6116) (Jonas Schnelli) #6218 9d67b10 build/gitian misc updates (Cory Fields) #6269 d4565b6 gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures (Cory Fields) #6418 d4a910c Add autogen.sh to source tarball. (randy-waterhouse) #6373 1ae3196 depends: non-qt bumps for 0.12 (Cory ... For Bitcoin use can find the Bitcoin Core wallet, ... What is QT and QT wallet? QT is an UI framework and a cross platform application for developers built using C++ programming language. It helps developers to easily create software applications. QT wallet – Most of the crypto currency core wallets are developed using QT software framework. They are available for Windows, Linux and Mac. QT ...
[index]          
In this tutorial, Bryan Cairns aka Voidrealms gives us a short introduction into how to get started on the road to becoming a kickass UI designer with Qt and... Get the source codes: https://codeloop.org/how-to-load-qt-designer-ui-file-in-pyqt5/ In this Python GUI Tutorials video iam going to show you How To Load Qt ... Top Bitcoin Core Dev Greg Maxwell DevCore: Must watch talk on mining, block size, and more - Duration: 55:04. The Bitcoin Foundation 19,475 views. 55:04. A Comprehensive Video Guide to Becoming a Qt C++ GUI Developer. Qt C++ GUI Development for Beginners Course : https://bit.ly/2QosgO8 -----... How Qt Signals and Slots Work Understanding Signals and Slot in Qt Signals and slots C++ GUI with Qt Tutorial Searches related to qt signal and slots qt sign...