Skip to content

Commit

Permalink
FAQ now generated from app/user/help/faq.js
Browse files Browse the repository at this point in the history
  • Loading branch information
mesh0000 committed Mar 31, 2017
1 parent 50ca177 commit 6ffa365
Show file tree
Hide file tree
Showing 3 changed files with 82 additions and 96 deletions.
63 changes: 16 additions & 47 deletions app/user/help/faq.html
Expand Up @@ -4,55 +4,24 @@
<span class="md-headline">Pool FAQ</span>
</md-card-title>
<md-card-content>
<p>General</p>
<p>What is Monero ?</p>
<p>Monero is an alternative crypto currency (i.e) a descendant of the bitcoin ideology. But fundamentally very different from Bitcoin. Monero promised untraceability, privacy and security. It accomplishes this by obfuscating and encrypting transactions beyond recognition only allowing you to view or selectively prove your transactions.</p>
<p>Simple : https://www.youtube.com/watch?v=TZi9xx6aiuY<br /> Advanced : https://www.youtube.com/watch?v=6DQb0cMvU7I</p>
<p>What is Mining ?</p>
<p>The blockchain achieves decentralisation by a process called mining. When new transactions are created miners carry out the calculations necessary to validate real transactions. This process is random in a way and when transactions are created the first miner to validate the transaction is awarded a block reward. This is turn also allows creation and flow of funds which in turns feed the economy of monero.</p>
<p>How do I start mining ?</p>
<p>You can start mining today if you have a computer that sits idle. Monero can be mined via both processors and graphics cards. Read Getting Started for more details</p>
<p><br /> What is Pool mining ?</p>
<p>If you are mining on a small scale, it becomes extremely hard and unpredictable to earn a stable profit on your mining income. Pool mining gives you the opportunity to join a group of miners and share earnings for a consistent payout.</p>
<p>What is Solo mining ?</p>
<p>Solo mining is the opposite of pool mining. You essentially submit your shares directly to the blockchain, which is the most profitable method if you have run your own farm.</p>
<p>Is mining profitable ?</p>
<p>Mining can be profitable depending on the conditions involved. Your primary cost is your electricity and the cost of your hardware.</p>
<p>It is not practical to calculate the exact amount you would earn as it depends on the total hashing power of the network,difficulty and luck.</p>
<p>An accurate estimate of earnings of the pool can be calculated by observing average daily number of blocks found &hellip; ?</p>
<p>* An earnings estimator may be implemented in the future.</p>
<p>Pool Support</p>
<p>How payouts work ?</p>
<p>--Need clarification</p>
<p>Payout thresholds ?</p>
<p>Payout threshold is the minimum amount before the pool pays out your due amount. Since transactions in Monero have a significant miner fees, it&rsquo;s cost effective to set a higher payout threshold for your pool.</p>
<p>You could also adjust your payout threshold to regular your payout schedule etc daily/weekly etc depending on your hashing capacity.</p>
<p>Getting paid in BTC</p>
<p>We support payouts in BTC directly. This is done by using the shapeshift API to convert your XMR and send them to a BTC wallet.</p>
<p>*Shapeshift fees apply.</p>
<p>Payments to exchanges/markets ?</p>
<p>Markets usually use a payment id to</p>
<p>IP Banning ?</p>
<p>Your IP gets banned if you submit invalid shares to the pool server. This usually happens if your card is overclocked or unstable.</p>
<p>The ban is temporary and usually cleared in xx mins. You could also contact your pool admin and request an unban.</p>
<p>How Fixed / Variable Difficulty works.</p>
<p>When you select a pool port, the starting difficulty only represents your initial difficulty. As soon as your miner starts submitting shares the server will try to adjust your difficulty.</p>
<p>This assures you are creating too many or too few requests to your server optimizing bandwidth consumption and server loads.</p>
<p>Optionally you could set a fixed difficulty via your miner command line options, though if you set a difficulty too high, you could exceed the 60 seconds job limit and loose earnings.</p>
<p>Can i mine other alt coins ?</p>
<p>We may implement the ability to mine more coins in the future.</p>
<p><br /> Mining</p>
<p><br /> Getting Started ? &gt; Link</p>
<p>Mining Hardware ?</p>
<p>Monero is an AISC resistant cryptocurrency, that means it should cost prohibitive to mine monero with an FGPA/AISC allowing desktop grade hardware to keep its share in the network hashrate and earnings.</p>
<p>Here is a good list of community results on certain hardware, some of them may not be accurate. So make sure you&rsquo;ve done your research before you invest.</p>
<p>http://monerobechmarks.byethost5.com/</p>
<p><br /> Mining Software ?</p>
<p>See - Getting Started</p>

<div ng-repeat="(topic,subject) in faq">
<p class="md-title">{{topic}}</p>
<div ng-repeat="question in subject">
<p class="md-subhead">{{question.title}}</p>
<p class="md-body" ng-bind-html="question.answer"></p>
<div ng-if="question.media">
<p class="md-subhead">{{question.media.title}}</p>
<div class="text-center">
<iframe width="80%" height="400px" ng-src="{{question.media.url}}" frameborder="0" allowfullscreen></iframe>
<br/>
</div>
</div>
<md-divider></md-divider>
</div>
</div>
</md-card-content>
</md-card>
<md-card flex-gt-md="20" flex>
<md-card flex-gt-md="20" flex md-auto-height>
<md-card-title>
<span class="md-headline">Contents</span>
</md-card-title>
Expand Down
113 changes: 65 additions & 48 deletions app/user/help/faq.js
@@ -1,75 +1,92 @@
'use strict';

app.controller('FAQCtrl', function($scope, dataService) {
app.controller('FAQCtrl', function($scope, $sce, dataService) {
// BooHoo:p
$scope.selected = [];
$scope.samples=[
$scope.faq = {
"General" : [
{
type: 'Username',
sample: '43To46Y9AxNFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKAX8bsUW',
desc: 'Standard address for withdraws to a wallet (CLI/GUI/MyMonero)',
valid: true
title: "What is Monero ?",
answer: $sce.trustAsHtml("Monero is a cryptocurrency that promises untraceability and privacy. It accomplishes this by obfuscating and encrypting transactions beyond recognition, allowing only you to view and access you keys.<br/><br/>"),
media:
// {
// "title": "Simple",
// "url": $sce.trustAsResourceUrl("https://www.youtube.com/embed/TZi9xx6aiuY?ecver=1")
// }
{
"title": "Monero essentials video",
"url": $sce.trustAsResourceUrl("https://www.youtube.com/embed/6DQb0cMvU7I?ecver=1")
}
},
{
type: 'Username',
sample: '4DAU4uMdnDtFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKF82nvn2H6jg9SUywAX',
desc: 'Integrated address withdraw for exchange (TuxExchange)',
valid: true
title: "What is mining ?",
answer: $sce.trustAsHtml("The blockchain achieves decentralisation by a process called mining. When new transactions are created miners carry out the calculations necessary to validate them. This process is random in a way and when transactions are created the first miner to validate a block is awarded a block reward. This is turn also allows creation new XMR and feeds the economy of Monero.")
},
{
type: 'Username',
sample: '43To46Y9AxNFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKAX8bsUW.6FEBAC2C05EDABB16E451D824894CC48AE8B645A48BD4C4F21A1CC8624EB0E6F',
desc: 'Standard exchange withdrawl (Poloniex/etc.)',
valid: true
title: "How do I start mining ?",
answer: $sce.trustAsHtml("You can start mining today if you have a computer that sits idle. Monero can be mined on CPUs, GPU's or even a raspberry PI. To start mining you need to find the right mining software for your hardware and get going.<br/><br/>Read <a hred='#/help/getting_started'>Getting Started</a> for more details.")
},
{
type: 'Username',
sample: '1KEJ7EJvfD2bpL6vA9nJpTEgoS9P5jdyce',
desc: 'BTC Withdrawal (Will process through xmr.to or shapeshift.io automatically)',
valid: true
title: "What is pool mining ?",
answer: $sce.trustAsHtml("If you are mining on a small scale, it becomes extremely hard and unpredictable to earn a stable profit on your mining income. Pool mining gives you the opportunity to join a group of miners and share earnings for a consistent payout.")
},
{
type: 'Username',
sample: '4DAU4uMdnDtFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKF82nvn2H6jg9SUywAX.6FEBAC2C05EDABB16E451D824894CC48AE8B645A48BD4C4F21A1CC8624EB0E6F',
desc: 'Integrated address withdraw for exchange w/ paymentID',
valid: false
title: "What is Solo mining ?",
answer: $sce.trustAsHtml("Solo mining is the opposite of pool mining. You essentially submit your shares directly to the blockchain, which is the most profitable method if you run your own farm.")
},
{
type: 'Username',
sample: '1KEJ7EJvfD2bpL6vA9nJpTEgoS9P5jdyce+100000',
desc: 'BTC Withdrawal w/ fixed diff (Good for NiceHash)',
valid: true
title: "Is mining profitable ?",
answer: $sce.trustAsHtml("Mining can be profitable depending on the conditions involved. Your primary cost is your electricity and the cost of your hardware.<br/>It is not practical to calculate the exact amount you would earn as it depends on the total hash rate of the network,difficulty and your luck.<br/><br/>An accurate estimate of earnings of the pool can be calculated by observing average daily number of blocks found ... ?<br/><br/>* An earnings estimator may be implemented in the future.")
},
],
"Pool Help": [
{
type: 'Username',
sample: '43To46Y9AxNFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKAX8bsUW+3500',
desc: 'Standard address for withdraws to a wallet w/ fixed diff (Good for NiceHash)',
valid: true
title: "How payouts work ?",
answer: $sce.trustAsHtml("--Need clarification")
},
{
type: 'Username',
sample: '43To46Y9AxNFkY5rsMQaLwbRNaxLZVvc4LJZt7Cx9Dt23frL6aut2uC3PsMiwGY5C5fKLSn6sWyoxRQTK1dhdBpKAX8bsUW.6FEBAC2C05EDABB16E451D824894CC48AE8B645A48BD4C4F21A1CC8624EB0E6F+23472',
desc: 'Standard exchange withdrawl w/ fixed diff (Good for NiceHash)',
valid: true
title: "Payout thresholds ?",
answer: $sce.trustAsHtml("Payout threshold is the minimum amount that needs to be earned before the pool pays out to your wallet. Since transactions in Monero have a significant miner fees, it's cost effective to set a higher payout threshold for your pool. The minimum value for this is usually 0.3 XMR.<br/><br/>To change your payment threshold, click the wrench after you login via \"Login\" button on the top right.<br/><br/>You could also adjust your payout threshold to regulate your payout schedule etc daily/weekly etc depending on your hash rate.")
},
{
type: 'Password',
sample: 'Steve',
desc: 'Miner identifier of Steve',
valid: true
title: "Getting paid in BTC",
answer: $sce.trustAsHtml("We support payouts in BTC directly. This is done by using the shapeshift API to convert your XMR and send them to a BTC wallet.<br/>")
},
{
type: 'Password',
sample: 'x:test@e-mail.com',
desc: 'Miner identifier of x, registers address + paymentID if there is one, to the e-mail address for notification',
valid: true
title: "Payments to exchanges/markets ?",
answer: $sce.trustAsHtml("Markets usually use a payment id to")
},
{
type: 'Password',
sample: 'test@e-mail.com',
desc: 'Will register the e-mail address as the worker ID',
valid: true
title: "IP Banning ?",
answer: $sce.trustAsHtml("Your IP gets banned if you submit invalid shares to the pool server. This usually happens if your card is overclocked or unstable.<br/><br/> The ban is temporary and usually cleared in xx mins. You could also contact your pool admin and request an unban.")
},
{
title: "How Fixed / Variable Difficulty works.",
answer: $sce.trustAsHtml("When you select a pool port, the starting difficulty only represents your initial setting. As soon as your miner starts submitting shares the server will try to adjust your difficulty to reflect your hash rate.<br/><br/>This assures you not creating too many or too few requests to your server optimizing bandwidth consumption and server loads.<br/><br/>Optionally you could set a fixed difficulty via your miner command line options, though if you set a difficulty too high, you could exceed the 60 seconds job limit and loose earnings.")
},
{
title: "Can i mine other alt coins ?",
answer: $sce.trustAsHtml("Not yet, but we may add more soon. Follow <a href='https://github.com/Snipa22/nodejs-pool/issues/27' target='_new'>https://github.com/Snipa22/nodejs-pool/issues/27</a>.")
}
]
],
"Mining":[
{
title: "Mining Hardware ?",
answer: $sce.trustAsHtml("Monero is an AISC resistant cryptocurrency, that means it should be cost prohibitive to mine monero with an FGPA/AISC allowing desktop grade hardware to keep its share in the network hashrate and earnings.<br/><br/><a href='http://monerobechmarks.byethost5.com/' target='_new'>http://monerobechmarks.byethost5.com/</a> is a list of community collected hashrate results ordered by hardware, but be careful as some entries may not be accurate.")
},
{
title: "",
answer: $sce.trustAsHtml("")
},
{
title: "Mining Software ?",
answer: $sce.trustAsHtml("Read -- <a href='#/help/getting_started'>Getting Started</a>")
}
]
}

// end
});

});
// reddit.com/r/moneromining
// http://monero.stackexchange.com/
2 changes: 1 addition & 1 deletion app/user/home/login.html
Expand Up @@ -23,7 +23,7 @@ <h2>Miner Login</h2>
<md-input-container class="md-icon-float md-block">
<label>Password</label>
<md-icon>lock</md-icon>
<input ng-model="user.password" name="password" type="password" placeholder="default: your email inentifier (see FAQ)">
<input ng-model="user.password" name="password" type="password" placeholder="your email identifier (read Getting Started to set one)">
</md-input-container>
</div>
</form>
Expand Down

0 comments on commit 6ffa365

Please sign in to comment.