bisq-network / roles

@bisq-network contributor roles
https://bisq.wiki/Roles
15 stars 16 forks source link

Pricenode Operator #14

Open cbeams opened 6 years ago

cbeams commented 6 years ago

Docs: https://bisq.wiki/Pricenode_Operator Team: @bisq-network/pricenode-operators

ManfredKarrer commented 5 years ago

2019.03 report

Running 2 instances.

/cc bisq-network/compensation#252

devinbileck commented 5 years ago

2019.04 report

I have setup and transferred ownership of the 44mgyoe2b6oqiytt.onion pricenode from @ManfredKarrer (https://github.com/bisq-network/bisq/pull/2769).

For several hours after the transition on April 24/25, my pricenode was reporting slightly higher fees compared to other pricenodes. Once the issue was identified, the cause was determined to be due to an incorrect configuration - the maxblocks parameter was set to 0. After changing it to 2, the fees were then consistent with other pricenodes.

Expenses incurred for the month (USD):

Note: Although the transition did not occur until towards the end of the month, my server was running since the beginning of the month in preparation/anticipation of the transition.

/cc bisq-network/compensation#270

mrosseel commented 5 years ago

2019.03 & 2019.04 (Cycle1) report

Running 1 instance.

/cc bisq-network/compensation#281

devinbileck commented 5 years ago

2019.05 report

Running 1 pricenode.

No issues to report this month.

No maintenance required this month.

Expenses incurred for the month (USD):

/cc bisq-network/compensation#295

Emzy commented 5 years ago

Cycle2 report

Running 1 instance.

/cc bisq-network/compensation#298

devinbileck commented 5 years ago

Cycle 3 report

Summary

Running 1 price node.

There have been reports of failed trades due to price deviation between maker/taker. At this point I don't know the cause of the discrepancy, perhaps price volatility causing price nodes to report different values at any given instant. I would like to continue monitoring the situation and determine the cause.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#309

Emzy commented 5 years ago

Cycle3 report

Running 1 instance.

/cc bisq-network/compensation#310

mrosseel commented 5 years ago

Cycle2&Cycle3 report

Running 1 instance. The prices got stuck, giving stale prices to clients. This incident was investigated, the only errors in the logs were failures to connect to bitcoinaverage and the fee service. This indicates it was a local connection error. Had to restart the server to fix it.

/cc bisq-network/compensation#312

Emzy commented 5 years ago

Cycle 4 report

Running 1 instance.

/cc bisq-network/compensation#324

devinbileck commented 5 years ago

Cycle 4 report

Summary

Running 1 price node.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

Total: $22

/cc bisq-network/compensation#326

mrosseel commented 5 years ago

Cycle 4 report

Running 1 instance, no issues.

/cc bisq-network/compensation#331

alexej996 commented 5 years ago

Cycle 4 report

Running 1 instance, no issues.

cbeams commented 4 years ago

Per bisq-network/bisq#3181, I've just removed my pricenode URL. I'm unassigning myself from this issue now, as I'll no longer be running a node. It would be good if someone could step up to be the primary owner of this role going forward. This really just means being the person on point if something is going wrong with pricenodes and/or price data. Note that I'm happy to continue being available for pricenode code issues, as I re-wrote it and probably still know it best.

devinbileck commented 4 years ago

Cycle 5 report

Summary

Running 1 price node.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

Total: $22

/cc bisq-network/compensation#353

Emzy commented 4 years ago

Cycle 5 report

Running 1 instance.

/cc bisq-network/compensation#355

alexej996 commented 4 years ago

Cycle 5 report

Running 1 instance

/cc https://github.com/bisq-network/compensation/issues/351

mrosseel commented 4 years ago

Cycle 5 report

Running 1 instance, no issues.

/cc bisq-network/compensation#362

Emzy commented 4 years ago

Cycle 6 report

Running 1 instance.

/cc bisq-network/compensation#373

devinbileck commented 4 years ago

Cycle 6 report

Summary

Running 1 price node.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

Total: $22

/cc bisq-network/compensation#378

alexej996 commented 4 years ago

Cycle 6 report

Running 1 instance. Nothing to report.

/cc https://github.com/bisq-network/compensation/issues/384

wiz commented 4 years ago

Cycle 6 report

Created new pricenode gztmprecgqjq64zh.onion Started monitoring all pricenodes on my alerts system

/cc https://github.com/bisq-network/compensation/issues/380

Emzy commented 4 years ago

Cycle 7 report

Running 1 instance.

/cc bisq-network/compensation#397

wiz commented 4 years ago

Cycle 7 report

Running 1 instance and renewed my bitcoinaverage subscription.

/cc bisq-network/compensation#398

devinbileck commented 4 years ago

Cycle 7 report

Summary

Running 1 price node.

Issues Encountered

No issues encountered.

Maintenance Performed

No maintenance performed.

Expenses Incurred

Expenses incurred for the month (USD):

Total: $22

/cc bisq-network/compensation#400

mrosseel commented 4 years ago

Cycle 6&7 report

Running 1 instance, no issues.

/cc bisq-network/compensation#407

alexej996 commented 4 years ago

Cycle 7 report

Running 1 instance. Nothing to report.

/cc https://github.com/bisq-network/compensation/issues/410

Emzy commented 4 years ago

Cycle 8 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#432

devinbileck commented 4 years ago

Cycle 8 report

Summary

Running 1 price node.

Issues Encountered

None.

Maintenance Performed

None.

Requested Compensation

Total: 72 USD

/cc bisq-network/compensation#437

wiz commented 4 years ago

Cycle 8 report

Running gztmprecgqjq64zh pricenode with no issues to report.

/cc https://github.com/bisq-network/compensation/issues/448

alexej996 commented 4 years ago

Cycle 8 report

Running 1 instance. Nothing to report.

/cc https://github.com/bisq-network/compensation/issues/452

Emzy commented 4 years ago

Cycle 9 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#467

mrosseel commented 4 years ago

Cycle 8&9 report

Running 1 instance, no issues. Note: my bitcoinaverage subscription is still valid for 300+ days, others are less lucky so willing to help in solving this problem

/cc bisq-network/compensation#468

devinbileck commented 4 years ago

Cycle 9 report

Summary

Running 1 price node.

Issues Encountered

I had to renew my BitcoinAverage subscription (developer plan) due to changes with their subscription plans, only to discover that the endpoints that we use are not available in that plan anymore. I ended up having to upgrade to the startup plan, which costs 4 times as much. It took several days to identify and resolve the issue, during which time my pricenode was offline.

Maintenance Performed

None.

Requested Compensation

Total: 120 USD

/cc bisq-network/compensation#472

wiz commented 4 years ago

Cycle 9 report

Running gztmprecgqjq64zh pricenode. After some issues with BitcoinAverage, upgraded to "startup" plan at $60/month.

/cc https://github.com/bisq-network/compensation/issues/470

alexej996 commented 4 years ago

Cycle 9 report

Running 1 instance. Nothing to report.

/cc https://github.com/bisq-network/compensation/issues/478

Emzy commented 4 years ago

Cycle 10 report

Running 1 instance.

/cc bisq-network/compensation#484

devinbileck commented 4 years ago

Cycle 10 report

Running 1 instance. Nothing to report this cycle.

/cc bisq-network/compensation#481

alexej996 commented 4 years ago

Cycle 10 report

Running 1 instance. Nothing to report.

/cc https://github.com/bisq-network/compensation/issues/487

cbeams commented 4 years ago

@bisq-network/pricenode-operators, I've just created stub documentation for this role at https://bisq.wiki/Pricenode_Operator. Please make sure you have a watch on that page.

alexej996 commented 4 years ago

Cycle 11 report

Running 1 instance.

Had to update to master due to a bug. There were some issues with compilation so @wiz instructed me to create a new VM with Ubuntu on it and install from script, rather than doing it manually. This didn't really work for me, gradle compilation was failing inside a script, so I had to rebuild and finish the installation manually. Luckly it all worked out in the end and node migration was complted successfuly.

/cc https://github.com/bisq-network/compensation/issues/506

Emzy commented 4 years ago

Cycle 11 report

Running 1 instance.

/cc bisq-network/compensation#508

mrosseel commented 4 years ago

Cycle 10 & 11 report

Nothing to report in Cycle 10. In Cycle 11 the Coinmarketcap API changed so a new version of was needed. All pricenodes ran fine but when restarting they crashed. Since the last pricenode update (at least 6 months) the repo was moved so I had to rewrite my docker file. This took some time, luckily, because the hotfix crashed all the other pricenodes leaving mine the only one standing. The logs showed a lot of incoming requests, but CPU and RAM were below 5% so it was proven a single pricenode could service the Bisq network. Since then I've updated the docker install method, although I know there is a debian install script. I could use that and make my life a lot easier, but I think it's important that not everyone runs debian with the exact same setup.

/cc bisq-network/compensation#511

devinbileck commented 4 years ago

Cycle 11 report

Running 1 instance. Updated my node as necessary due to the above mentioned CMC API change.

/cc bisq-network/compensation#512

wiz commented 4 years ago

Cycle 11 report

Running 1 instance sans CMC

/cc bisq-network/compensation#515

alexej996 commented 4 years ago

Cycle 12 report

Running 1 instance.

Installed collectd and setup setver metrics for monitor.bisq.network.

devinbileck commented 4 years ago

Cycle 12 report

Running 1 instance. I deployed a fresh instance recently using the new one-click installer and also enabled the collectd, networksize and hsversion metrics (see https://monitor.bisq.network/d/qclhStdWz/server-metrics?orgId=1&var-Server=44mgyoe2b6oqiytt).

/cc bisq-network/compensation#531

Emzy commented 4 years ago

Cycle 12 report

Running 1 instance.

/cc bisq-network/compensation#541

mrosseel commented 4 years ago

Cycle 12 report

Running 1 instance.

/cc bisq-network/compensation#543

wiz commented 4 years ago

Cycle 12 report

Running 1 instance:

https://github.com/bisq-network/compensation/issues/547

alexej996 commented 4 years ago

Cycle 13 report

Running 1 instance. Updated pricenode from master due to an mempool issue.

/cc https://github.com/bisq-network/compensation/issues/556