Bible Pay

Recent Posts

Pages: [1] 2 3 4 5 6 7 8 ... 10
1
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by Rob Andrews on January 16, 2019, 03:32:38 pm »
I have 500Mbit download link and I haven't problem to download and play on my PC, so I think this is not the root cause ;)
I think that it can be problem of my peers. I dont have a masternode.
I've made some tests and here are results:
Testnet (5 peers, avg ping around 180ms):
Click on Bussiness object list: avg 12s (longest 40s, shortest 5s)
List Orphan: avg 15s
List letters: avg 12s
lis expense: avg 10s

Production (8 peers, avg ping around 100ms):
Click on Bussiness object list: avg 8s (longest 19s, shortest 6s)
List Orphan: avg 80s (longest 100s, shortest 75s)
List letters: NA
lis expense: avg 15s

After few retries to list orphans my wallet just didn't react and after 5 minutes I just need to use force close.
I dont know why. In debug log there are many records of this repeating:
Code: [Select]
objecttype orphan  domain 207.148.5.184  sending 207.148.5.184I was not able to reproduce it again too :)
I will try to check it again and find the reason.


Just to look at this Business Object List | Rt Click on Orphan | List  (taking longer than a couple seconds) deeper, I want to mention, I have a few low end $1-$2 per month QT sancs running, and I have clicked these lists from my QT sancs, and they still load up in about 1 second (total) - IE listing all the records.

Lets try to isolate this down to "potentially" being something in your machine (like a web plugin, or webpage blocking antivirus ) etc.

Lets ask everyone else- is there anyone here in testnet that it takes longer than 5 secs to load one of the business object lists (or exactly the one above in testnet)?

Also Orbis, can you please try this on one of your cloud VMs or a friends or kids pc that is not the same PC?

Im thinking something on your machine is blocking the traffic.  IPFS currently uses port 8080 to talk.



2
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by orbis on January 16, 2019, 02:02:32 pm »
  • Business object list (letters, orphans) works good, but it is slow and in prod version is it slower (more objects)
->  Im not experiencing this.  When I click Expenses for example in prod (I think we have 100 expenses) I get them in about 1/2 a second.
What kind of internet provider do you have (IE how many MBPS) and is the machine beefy?  We are retrieving the docs from IPFS- IPFS has been generally very snappy for me.  (As snappy as downloading a normal web site jpeg, etc).
I have 500Mbit download link and I haven't problem to download and play on my PC, so I think this is not the root cause ;)
I think that it can be problem of my peers. I dont have a masternode.
I've made some tests and here are results:
Testnet (5 peers, avg ping around 180ms):
Click on Bussiness object list: avg 12s (longest 40s, shortest 5s)
List Orphan: avg 15s
List letters: avg 12s
lis expense: avg 10s

Production (8 peers, avg ping around 100ms):
Click on Bussiness object list: avg 8s (longest 19s, shortest 6s)
List Orphan: avg 80s (longest 100s, shortest 75s)
List letters: NA
lis expense: avg 15s

After few retries to list orphans my wallet just didn't react and after 5 minutes I just need to use force close.
I dont know why. In debug log there are many records of this repeating:
Code: [Select]
objecttype orphan  domain 207.148.5.184  sending 207.148.5.184
  • Time to time the width of columns in those lists is changed and Im not able to change it and I dont see anything (example in attachment).
->  I was unable to reproduce this; could you please see if anything leads up to this?
I was not able to reproduce it again too :)
I will try to check it again and find the reason.
3
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by Rob Andrews on January 16, 2019, 10:52:57 am »

I checked other new features in wallet and theyre working ;)
Nice.


Thanks for the wishlist, this provides very good feedback.

Orbis' wish-list:
  • Pogpool looks super, but maybe some highlight of my name in leaderboard would be awesome.
->  On a side note, the pogpool list does refresh once per minute.  Good idea on the highlight!
(I added to my punchlist).

  • Its possible to move it from upper menu to left menu under Distributed computing? It would be more visible.
->  I think this is a good idea........  Added to my punchlist

  • In send tab new captions of Pog tithe and donate are good, but on hover labels are "old" and now not actual.
->  OK, thanks, added to punchlist

  • Business object list (letters, orphans) works good, but it is slow and in prod version is it slower (more objects)
->  Im not experiencing this.  When I click Expenses for example in prod (I think we have 100 expenses) I get them in about 1/2 a second.
What kind of internet provider do you have (IE how many MBPS) and is the machine beefy?  We are retrieving the docs from IPFS- IPFS has been generally very snappy for me.  (As snappy as downloading a normal web site jpeg, etc).

  • Letter writing from wallet is awesome. Works for me, but there wasn't option to delete uploaded picture (within writing a letter)
->  Thanks, although I did have edit capability in mind, its not in yet.  When in review mode, the letter is read only (the buttons dont work).
However, I do plan on checking the 'ownership' of the original letter and if its yours (IE you signed it with your PK) then you will be able to edit it and it will be re-saved in IPFS over the old one (essentially replacing it).  I need to put this on the longer term IPFS schedule as its not trivial.

  • Editing letter didn't work (I dont know if it can be option to edit it, but after open to review there is ability to edit it and save button, but it doesnt works)
-> This is addressed in the last item

  • There is no option to vote for letter in wallet.
->  This is coming soon; we have about 33% of the voting done in the RPC but needs more work; the Vote can be executed by any user, not just a sanctuary.
This is halted because I have decided we need a thread to talk about User reputation scores.  Off the top of my head, Im thinking about replacing the
PODC exec associate command, with a new command with the ability to register a user as a Person - this establishes a reputation score going forward as you vote on things and also gives you an RSA keypair- the keypair can be used to provide permissions to other objects based on your desires (IE you may want to share a Christian space with certain collaborators).  Since this is another one not trivial, I am adding to the long term IPFS schedule.

  • Time to time the width of columns in those lists is changed and Im not able to change it and I dont see anything (example in attachment).
->  I was unable to reproduce this; could you please see if anything leads up to this?


[/list]
4
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by Rob Andrews on January 16, 2019, 10:28:07 am »
So, the daily superblock occurs every 205 blocks, but the min coin age calculation looks at the last 205 blocks? A rolling average/calculation? For some strange reason, I thought coin age would reset after the daily superblock payout.

The POG pool uses a width of 205 blocks for tithes that are already inducted (and for payment share weight) - on a side note, to see the block width, type 'pogpool' from the rpc (start block - end block).

The Difficulty calculation uses blocks N-2 to N-42 (IE 40 blocks of history after the last 2 blocks of history) - this provides a 2 block buffer to allow clients to agree easily on the difficulty.

After a daily payment is made, nothing is reset (IE the pog pool is always seeing the prior 205 blocks).



5
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by Rob Andrews on January 16, 2019, 10:23:56 am »
I tried to tithe 10 from gui with Tithe Ability Qty 0. Did not work. I was able to tithe 10 in debug console.

I forgot to mention that the special rule only allows the tithe to pass in from the RPC (if 0-10 and in testnet).

(If you do it from the GUI you have to force the donation and then it should technically count in testnet due to the rule).

6
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by orbis on January 16, 2019, 10:22:20 am »
I tried to tithe 10 from gui with Tithe Ability Qty 0. Did not work. I was able to tithe 10 in debug console.
same here. works only from console.
7
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by sunk818 on January 15, 2019, 10:06:42 pm »
So we put a special rule in testnet to allow you to tithe even without coin age.  Now you can send up to 10 bbp to the pool.
You can either do it from the rpc:  'tithe 10' Or, you can go to the Send Money page,  click POG Tithe, then populate the amount.

I tried to tithe 10 from gui with Tithe Ability Qty 0. Did not work. I was able to tithe 10 in debug console.
8
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by sunk818 on January 15, 2019, 08:09:34 pm »
Is there an idiots guide to setting the "Testnet" up, showing what exactly one has to do. I have looked at a couple of links I have seen posted in here and they make no sense to me, or they do not tell me what I need to know. Meaning how do I set up my wallet config file and things like that, I am running the latest version of the wallet on windows .1.1.8.2.

My approach is a slightly different, since I have multiple test wallets. I download the biblepaycore.exe and use 7zip to open. Then I extract the contents to a folder (e.g. bbptest1).

In Windows 10:
* right-click on biblepay-qt.exe and Pin to Start.
* Then right-click on the Pinned shortcut and select Open File Location
* right-click on the short cut and go to properties
* To the end of target add -testnet -datadir=. (e.g. biblepay-qt.exe -testnet -datadir=.)
* Go inside c:\bbptest1 and create a biblepay.conf there
* Launch the shortcut and it should run testnet every time

contents should look like this:

# addnode looks for peers as recorded by testnet.biblepay.org
# testnet=1 yes run testnet blockchain
# nickname your pog nickname
# tithe 1 is once a day (or every 4 hours in testnet)

addnode=testnet.biblepay.org
testnet=1
nickname=biblepayer
tithe=1

# if you want to mine testBBP you can add these lines to.
#
# gen 1 , yes i want to mine
# genproclimit , how many threads i want to use
# minersleep miner sleeps 99.9% of the time and mines 0.1% of the time.

gen=1
genproclimit=1
minersleep=999
9
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by sunk818 on January 15, 2019, 07:34:17 pm »
Sorry to be a pain again, but after working for a while testnet crashed and when I went to restart it I get the start up screen but it hangs at  "Activating best chain..."

Anyone any ideas as to what can be done ?

I never reported this, but I've had QT client crash (on testnet only) exactly at the same point as well several times. But restart usually fixes it like you.
10
Active Discussions / Re: Testnet - Test Proof of Giving
« Last post by madmurphy on January 15, 2019, 06:04:54 pm »
Ignore last post started to work now  ;)
Pages: [1] 2 3 4 5 6 7 8 ... 10