Skip to content

burstpay/burst-pool

 
 

Repository files navigation

burstpay's burst-pool v4

Work in progress.

Roadmap:

  • Remove unused code
  • Make it ddos-resilient

Changelog:

02.09.2017:

  • Added clearingBonus to empty pool's wallet and to give bonuses.
  • Fixed mature blocks winning and paying notifications
  • Added poolcapacity and miners capacity
  • Replaced shares with percentages
  • Reworked the share allocation to split the blockreward clearly between current round and historic shares
  • Fixed user IP on chat
  • Added an emit to send all current round shares on first user connection
  • Added pending payments as total and per user

Initial Release:

  • Added support on node v6
  • Removed devfee
  • Removed pooling from web sockets
  • Design changed
  • Added maxDeadline limitation
  • Blocked all wallet requests except getmininginfo and submit nonce

Credits:

Lexicon - Various fixes and development

Uraymeiviar - Initial Development

tross - Beta testing and feature support

Config

Setting Description
"blockMature" amount of blocks the pool goes back and checks for block winner
"txFeePercent" Currently not implemented. tx fee is currently added to block reward and then a pool fee is applied to that total - 0.01 = 1%
"poolFee" the percent a pool owner charges for hosting etc. 0.01 = 1%
"poolPort" the port the pool is run on. default 8124
"poolPvtKey" pool private key
"poolPublicRS" pool public BURST- Address
"poolPublic" Pool numerical burst address
"poolFeePaymentAddr" where the fees for Pool Fee should get sent
"cumulativeFundReduction" % to go to historic shares
"logWebsocketToConsole" output whats sent to peoples browsers into the console window
"maxRoundCount" max rounds to display in all round shares. any that exceed this are deleted
"maxRecentPaymentHistory" max lines to show in payment history
"maxDeadline" Maximum accepted deadline
"clearingBonus" If the pool has a balance larger than 3 times the blockreward, it distributes part of it as block reward (0.2 = 20%)

Packages

No packages published

Languages

  • JavaScript 93.2%
  • HTML 4.9%
  • CSS 1.9%