Bible Pay

Recent Posts

Pages: 1 2 3 4 5 [6] 7 8 9 10
51
Mornin.

 I tested the portfolio builder for ETH  and it does not show up my ethereum stake, not sure if i messed up with the pin or whatever. 

Here you have my information Rob.

On the eth explorer: https://etherscan.io/tx/0x415bab62666718918f24dc8de06399ace714994e2d9065d7f02473814f3b4698

so what i did was move into portfolio builder>coin ticker>ethereum>pasted my adress>received pin 47070
went into ledger wallet and sent some funds.

Still Query UTXO shows no transaction. 


52
Evenin brother Rob.

I saw your 2 uploaded videos. I tipped 1 of them with 700tBBP
Tested the 2fa for the tipping function and it looks solid aswell.

Code: [Select]
Success
You have successfully paid this invoice [] on TXID 419b53d7f2c409ff99ffdce07a33fb090dd38f20484ffb82c33903576320682c for 700 BBP.

Test Case #3 - Tip a Video

Added a video myself that i named: Gods list is bigger then yours!  Trust in God and have faith.

my testnet name being : earlz testnet

Test Case #4 - Add a Portfolio Builder Position

Q1. Verify the portfolio builder position was recognized in the leaderboard?


Yep. I see them in the leaderboard.

Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?


Created 3 tBBP positions and it looks all good to me. Gonna test out eth and see if it works out for me.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

Will come back to this one once next payment been done and also the ethereum stake.

Talk to you laters Rob.

10-4 on all this Earlz, awesome.

I tipped you back (you should see it in "Receivables").


Let me know if your Ethereum position shows up too.

53
Evenin brother Rob.

I saw your 2 uploaded videos. I tipped 1 of them with 700tBBP
Tested the 2fa for the tipping function and it looks solid aswell.

Code: [Select]
Success
You have successfully paid this invoice [] on TXID 419b53d7f2c409ff99ffdce07a33fb090dd38f20484ffb82c33903576320682c for 700 BBP.

Test Case #3 - Tip a Video

Added a video myself that i named: Gods list is bigger then yours!  Trust in God and have faith.

my testnet name being : earlz testnet

Test Case #4 - Add a Portfolio Builder Position

Q1. Verify the portfolio builder position was recognized in the leaderboard?


Yep. I see them in the leaderboard.

Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?


Created 3 tBBP positions and it looks all good to me. Gonna test out eth and see if it works out for me.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

Will come back to this one once next payment been done and also the ethereum stake.

Talk to you laters Rob.
54
Figure i redo from second test case hence its new unchained account.

Test Case #2 - Send BIBLEPAY back and forth from your wallet to Unchained and back to yourself

Sent 20 000 tBBP and was credited the same amount, so yes.  Took around 1 confirmation in core wallet.
Q2. Did your biblepaycore balance successfully increase, and your unchained balance decrease by the correct amount?

From core wallet
Code: [Select]
Status: 0/unconfirmed, in memory pool, verified via InstantSend
Date: 9/27/2021 20:19
From: unknown
[b]Test Case #3 - Tip a Video
[/b]

Will rotate back to this one because we need to upload new videos , i see nothing in there.
On a sidenote Rob i got some error trying to access Community>Add New Video Or Media
showing me:
[b]Test Case #4 - Add a Portfolio Builder Position
[b]
Q1. Verify the portfolio builder position was recognized in the leaderboard?[/b]
[b]Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?[/b]
[code]TXID Amount
196223052409f9795aec8dbccc31817eec3074e5de077c4a2e10f3ceb4ec7b07 1500
a3465d3a4c9ac1c1d7940fe59fa6795db41858b38b7dc10154e799043bd05708 1000

Neither one i see yet in the leaderboard. Will sheck back tomorrow.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward? Will come back to this one.

Hi Bro Earlz,

Great on the send back and forth test for user->user payment.
As far as tipping, I have a couple short videos in there now.  (For the other guys, plz go to your Editing room and Edit the video then select a category and hit save, Or upload a couple new videos guys).


So yeah, on portfolio builder, it looks like this was (mostly broken) due to the last round of unchained upgrades.
One thing that changed that I failed to tell everyone, is we now require a new pin (its still 5 digit, but its calculated using both your unchained address and your core wallet UTXO address), this is for higher security, but the only downside is everyone has to recreate their Portfolio Builder positions.
So could you please add a new one, then wait a block and see if it shows?
I recreated mine, and now Im in the leaderboard.
(Note that it takes 48 hours to actually start receiving the rewards, and they should come into your Core wallet now).

I realize I need to re-test non-bbp currencies; I will try to set up a DOGE soon, then some others.

55
I will reply to the post asap, but in the mean time :
I see the error that occurred with the video category:  We now require the category to be chosen during the upload and apparently they were all empty in testnet; FIXED.

(Im working on adding AI for the categories still) but at least for now you can upload again.

I believe all the other videos are empty because their categories are blank; each user will need to go to 'my editing room' and choose a category, then their videos will reappear).

56
Figure i redo from second test case hence its new unchained account.

Test Case #2 - Send BIBLEPAY back and forth from your wallet to Unchained and back to yourself
[/b]

Q1. Did your transaction successfully flow from BiblePay into Unchained, and were you credited in Unchained the proper amount?

Sent 20 000 tBBP and was credited the same amount, so yes.  Took around 1 confirmation in core wallet.

Q2. Did your biblepaycore balance successfully increase, and your unchained balance decrease by the correct amount?

Code: [Select]
You have successfully paid this invoice [User->User] on TXID 39aa5e7c79fec7fc94b6b61fa59899d5e17d0ff8c1031f2eb582d366e237c38a for 200 BBP.
From core wallet
Code: [Select]
Status: 0/unconfirmed, in memory pool, verified via InstantSend
Date: 9/27/2021 20:19
From: unknown
To: ydyByRiCz8gpiyvf6WW91ghYaFpDaRGDeG (own address, label: main)
Credit: 200.00000000 tBIBLEPAY
Net amount: +200.00000000 tBIBLEPAY
Transaction ID: 39aa5e7c79fec7fc94b6b61fa59899d5e17d0ff8c1031f2eb582d366e237c38a

From unchained to core wallet the transaction was instant. Amounts correct aswell.

Test Case #3 - Tip a Video


Will rotate back to this one because we need to upload new videos , i see nothing in there.

On a sidenote Rob i got some error trying to access Community>Add New Video Or Media
showing me:
Code: [Select]
Server Error in '/' Application.
Column 'Category' does not belong to table .
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Column 'Category' does not belong to table .

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentException: Column 'Category' does not belong to table .]
   System.Data.DataRow.GetDataColumn(String columnName) +6009780
   System.Data.DataRow.get_Item(String columnName) +14
   System.Data.DataRowExtensions.Field(DataRow row, String columnName) +68
   Unchained.<>c__DisplayClass31_0.<GetGroup>b__0(DataRow row) in B:\BiblePay\BiblePayUnchained\Code\UICommon.cs:548
   System.Linq.Lookup`2.Create(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) +212
   System.Linq.GroupedEnumerable`3.GetEnumerator() +74
   System.Linq.WhereSelectEnumerableIterator`2.MoveNext() +64
   Unchained.UICommon.GetGroup(Boolean fTestNet, String table, String sFilter, String groupbycolumn) in B:\BiblePay\BiblePayUnchained\Code\UICommon.cs:557
   Unchained.UnchainedUpload.Page_Load(Object sender, EventArgs e) in B:\BiblePay\BiblePayUnchained\UnchainedUpload.aspx.cs:44
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4110.0

Im using Chrome web browser, latest update i believe.

Test Case #4 - Add a Portfolio Builder Position



Q1. Verify the portfolio builder position was recognized in the leaderboard?



Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?

Code: [Select]
TXID Amount
196223052409f9795aec8dbccc31817eec3074e5de077c4a2e10f3ceb4ec7b07 1500
a3465d3a4c9ac1c1d7940fe59fa6795db41858b38b7dc10154e799043bd05708 1000

Neither one i see yet in the leaderboard. Will sheck back tomorrow.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward? Will come back to this one.
57
Evenin.

I did the erasechain command  and now it have resynced so im all good there.
What i noticed is the client crashes before it opens but then you can just reopen the client 1 or 2 times and it boots up and syncs up...

I will test out the uac idea and will see if anything changes. Figure first test  via the task scheduler  see if anything changes and i could disable uac for all programs aswell ofcourse.. Will do some tinkering later.

Quote
do we need to disable dep and uac on xmrig to mine on windows 10?

On my mining machines the uac is disabled by default so i havent thought about it.
On this machine i do have to give permission every time i run Xmrig. 

Gonna get some chow and then i will do some test scenarios.

Quote
So I did test syncing from zero, and I was able to successfully sync without any issue, here is the latest hash - please verify you are in sync with me?


20:34:46
getblockhash 118716


20:34:46
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806

Code: [Select]
17:27:42
getblockhash 118716


17:27:42
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806

Yeah looks like we are synced up Rob.
58
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Paymen

2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=


Authority 2018") () ()
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.
Hey bro Earlz,

So I found a little more info on the Windows crash you had.
(On a side note, creating a debug executable for windows make an EXE file that is over 1 GIGabyte, which is absolutely insane, its so big we cant even package it for a release because it doesnt finish zipping into the installer, so we would have to release the EXE binary naked as a lone download and have people run it manually).  But I don't think that will be necessary if we work around the problem with the stack-trace deserializer.

Anyway I ran your stack trace through my windows build (you can do this by running the --printcrashinfo command that it spit out during the crash, and dash-qt takes that hex and deserializes the trace and prints it.

In this case, it looks like its a windows 10 specific issue, something to do with Data Access Prevention (similar to what mac did with gatekeeper) - it keeps monitoring the code to see if it wants to execute any binary instructions at run time outside the scope of the allowed memory; but the problem is for randomx, randomx has a virtual machine that does just that.

And realize we actually call randomx hash functions for every block (even if your not mining) so I can see how this might occur; and I dont think its *every* hash that triggers DEP; I think its more like 1 in 10000 hashes (at least thats what we observed on mac).

So one *possible* solution is to disable DEP or tuen off UAC:
https://www.thewindowsclub.com/exception-access-violation-windows
(I still dont have windows 10 here, so I dont know for sure).

I suppose if you want to try it you can at least tell us that if UAC is OFF and DEP is off, if biblepay runs solid for a certain amount of time?  Then we can at least be fairly sure it had something to do with that.

And what I can do from my end, is offer a release switch to disable randomx.  Note that I do this for MAC, but I dont want to do it for Everyone (because that would impact our security).  I would rather it be an obscure feature that makes biblepay into an SPV client...

So let me know if you want to expiriment with that first and if it helps Ill add the disable randomx switch to windows for people who want to run with all the security on (if thats the problem) ...

The randomx virtual machine executes dynamic instructions at run time that It makes up in its own memory space...

Also one other thing we can do once we know its UAC or DEP, is we can reach out to Tevador who supports xmrig, and ask for help, as he might be able to give us a solution that works with windows 10 ; out of curiosity do we need to disable dep and uac on xmrig to mine on windows 10?


Thanks!


59
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "00" ("Thawte Timestamping CA") () ("Thawte Certification")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "c1:00:8b:3c:3c:88:11:d1:3e:f6:63:ec:df:40" ("Microsoft Root Authority") () ("Microsoft Corporation", "Copyright (c) 1997 Microsoft Corp.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("Microsoft Authenticode(tm) Root Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" () () ("Copyright (c) 1997 Microsoft Corp.", "Microsoft Time Stamping Service Root", "Microsoft Corporation")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" () () ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping Service Root", "VeriSign, Inc.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "44:be:0c:8b:50:00:24:b4:11:d3:36:2d:e0:b3:5f:1b" ("UTN-USERFirst-Object") () ("http://www.usertrust.com")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "1d" ("Sonera Class2 CA") () ()
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "14:98:26:66:dc:7c:cd:8f:40:53:67:7b:b9:99:ec:85" ("Microsoft ECC Product Root Certificate Authority 2018") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("AddTrust External CA Root") () ("AddTrust External TTP Network")
2021-09-25T06:01:55Z GUI: PaymentServer::LoadRootCAs: Loaded  47  root certificates
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.

Hey great news:  We didn't break the chain; the problem was just that no one was mining... My sancs were stalled there also... Once I started mining the network recovered and Im in sync on all 4 nodes.

So I did test syncing from zero, and I was able to successfully sync without any issue, here is the latest hash - please verify you are in sync with me?


20:34:46
getblockhash 118716


20:34:46
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806



I have not created the Debug version of windows; let me get to that so we can detect this Crash next...


60
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "00" ("Thawte Timestamping CA") () ("Thawte Certification")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "c1:00:8b:3c:3c:88:11:d1:3e:f6:63:ec:df:40" ("Microsoft Root Authority") () ("Microsoft Corporation", "Copyright (c) 1997 Microsoft Corp.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("Microsoft Authenticode(tm) Root Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" () () ("Copyright (c) 1997 Microsoft Corp.", "Microsoft Time Stamping Service Root", "Microsoft Corporation")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" () () ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping Service Root", "VeriSign, Inc.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "44:be:0c:8b:50:00:24:b4:11:d3:36:2d:e0:b3:5f:1b" ("UTN-USERFirst-Object") () ("http://www.usertrust.com")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "1d" ("Sonera Class2 CA") () ()
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "14:98:26:66:dc:7c:cd:8f:40:53:67:7b:b9:99:ec:85" ("Microsoft ECC Product Root Certificate Authority 2018") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("AddTrust External CA Root") () ("AddTrust External TTP Network")
2021-09-25T06:01:55Z GUI: PaymentServer::LoadRootCAs: Loaded  47  root certificates
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.
So first of all on the "ReportInvalidCertificate" errors, for the payment server, those errors are all OK:  Dash wallets have the same issue... I think that is the dummy HTTPS for the web server that we dont use (unless we want to run a payment server, which I think is a merchant only feature).

However the crash during this line:
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION


That is definitely a problem.

I think what I will do is give everyone a debug version of windows that should throw a stack trace during the next blow up.

Give me a while and I will make a new release and while Im at it, Ill sync from zero and see if we broke the chain.
(We might have broke it with the last release of unchained, cause now the utxos are on the sidechain).



Pages: 1 2 3 4 5 [6] 7 8 9 10