Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - jaapgvk

Pages: 1 2 3 [4] 5 6 7 8 9 10 11 ... 37
46
Hi everyone,

Due to the value of the coin going down while organizing the airdrop, we needed to fund the promotion for the airdrop with Togo's personal funds. There simply wasn't any budget within the 1M BBP that was requested for the airdrop. I hope you can understand. The airdrop has given us a lot exposure.

Current airdrop statistics (green means everything on the form checked out and the user is paid):
https://docs.google.com/spreadsheets/d/1xO06WmbA_YynGjoj0dz5P0aHqCBbtjwi4Q0g-veQP-o/edit?usp=sharing

Airdropalert Invoice:
https://drive.google.com/file/d/143z3kPCjJso9xcKM6cdn2Ph95HU9ykR0/view?usp=sharing



47
At some point, there should be a ceiling like 1.55M. Otherwise, it'll just be whomever has the most UTXO weight. At some point, your "integrity" has very little to do with how much BBP you hold. It is a matter of how much money you have or early you joined BBP. If not enough people vote, certainly fall back to this scheme, but if enough people participate in voting let there be a cap. That encourages more participation instead of resentment.

I think this is something we should indeed talk about (the inns and outs), that's why I also highlighted 'new users'.

48
On first sight, this seems like a very nice system! I like the idea of incentivizing people to vote. This is like an automatic bounty system.

And users with a high utxo weight are likely to be loyal to BiblePay (why else would they have a lot of BBP).

As you say, it would be an interesting economy. If this reaches prod, I hope that we can spread awareness for this in a way that also attracts new users.

49
Excellent!  That means the test didnt fail, great.  (Because the msgbox should show any error, even Insufficient funds).

Anywhoo,  heres what Im thinking:

Case 1:
A new biblepay user who is an existing researcher on boincstats with lots of rac.  All they do is click the Associate CPID button (thats the old button that was always there).


Case 2:
A new user who doesnt use boinc.  They click the 'Create Account & Attach project' button and that does everything Except associate the cpid with the wallet.  Then We tell them to click Associate after they get boinc running.


This way we can appeal to either group without causing duplicate DCC transactions to be sent.

Yes, I think that will be great for the UX when setting up the wallet. I shall change the guide on biblepay-central to reflect these steps when this goes into prod.

One thing comes to mind: right now there is the 'get 1000 BBP from pool' step, that ensures you have enough BBP to associate your CPID (and even have something to start staking with).

Looking at the new wallet set-up from a new user perspective, you first use the 'create and attach [email protected]' button. If everything goes right, you now have [email protected] crunching with a fresh account. Since this account doesn't have any RAC, you can't use the pools faucet yet.

So, thinking about a guide. Should the steps be:
1. Download and run BOINC
2. Use the 'create and attach [email protected]' button
3. Solve enough tasks to have >100 RAC + wait 24 hours just to be sure
4. Use pool faucet
5. Associate your CPID
6. Buy enough BBP for staking.

Of course, you don't HAVE to follow these steps, as long as you have enough BBP to associate your CPID. You could also use http://biblepayfaucet.com/ perhaps, but it can take a long time using that faucet to get enough BBP for the CPID association.

Anyway, people will also need to stake of course, so they will probably also have to buy BBP anyway even if they get the 1000 BBP.

Just thinking out loud about UX and how to make this proces as easy as possible...

50
Jaap, I tried to reproduce the "associate" button not sending the collateral, and from what I see, it does still call the same old associate code and it still works.

However I do see one potential reason it didnt work for you.  Im thinking on a brand new wallet with 0, we require the BBP to be at least 2 confirms deep before it can be spent on a collateral tx.  You should have received 'insufficient funds' in the message box, and not 'welcome to BiblePay cancer mining!'. 

See if you can remember what it said?  Anyway if you retry with a confirmed balance, it will probably work fine....

Oh, wait! Maybe I just misunderstood. I thought that the 'create and attach [email protected]' button did more than it maybe actually does.

I thought that the 'create' portion was the creation of the [email protected] account, and I thought that the 'attach' portion was about 'attaching' your CPID to the blockchain.

But the 'attach' part is not about the CPID, but about attaching [email protected] to the Boinc client! I thought it was an all-in-one button that included attaching your CPID :-X


51
Testing from a clean Windows 10 PC.

Push button: 'Create and Attach [email protected] Account'
Popup says:
Quote
Boinc is not installed. Please run 'sudo apt-get install boincmgr boinc.

Of course, you already discussed the Linux part of things with Tigo, but I'm on Windows now. So I guess the popup should also say something about installing BOINC on Windows.

Anyway, I installed BOINC but didn't run it yet, and tried the button again. The same 'Boinc not installed' popup showed. I launched BOINC and hit the button again and the wallet started a proces. It was a succes! Very awesome! Absolutely.

The wallet created the account, Boinc started downloading tasks immediately and is crunching away now.

And is my assertion correct that you don't need any BBP in your wallet to start mining this way? Of course you need it for staking (at least for now). I sent 1000 BBP to my wallet just in case, but I don't the the 1 BBP transaction you would normally see when attaching your account to the blockchain. The wallet doesn't show my CPID yet, but it hasn't been 6 blocks yet. I will check again later...
EDIT: more than six blocks have passed and the wallet still doesn't show my CPID. So I guess something went wrong? If I can do anything to troubleshoot, please let me know :)


52
Wow! I was gone for two days and a lot has happened  :o

My findings:
'Current tasks' shows correctly in the wallet.

About the buttons in the 'Distributed Computing' tab:
Maybe we can change them a bit to make them more clear. Maybe something like:
-Attach existing [email protected] account
-Create and attach new [email protected] account
-Run [email protected] diagnostics

Maybe even put the 'Create and attach new [email protected] account' button first, because if we do the installation from the wallet, that's the button most new users will use.

On this computer, BOINC and the wallet were already installed and running:

Code: [Select]
Boinc Installed: Yes
Rosetta_Account: 3e10121b68e0279c03dcc38a113a32d6
Rosetta_RAC: 214.02
CPID: c852da1a620ad630b70c8ec1ccdee366

This CPID was on a non-BiblePay Team (Russian Team), and the rewards indeed seem to have droppen 10%. They used to be around 130 and they are now around 117.

I've now changed it to Team BiblePay and will see if it will pay out 100% in the future (instead of the 90% now).

Lastly, the latest Windows version currently online doesn't have the added buttons in the 'Distributed Computing' tab yet. I don't know if the windows wallet is still on 'c'?

53
I donated the 0.0051 BTC, and realized we would have to wait 2 weeks, for the current voting cycle to end, then I saw their listing fee was only 0.01 BTC on another page and hopped in their discord to confirm, I then donated the rest 0.0049 BTC to bring the vote to a total of 0.01 BTC (about $67 dollars) and then they listed us right away :)

Cool! Thanks Togo  8)

54
Did a bit of testing.

1. 'exec rosettadiagnostics'.

I needed to also use my rosetta email+pass? And the strange thing, is that the console doesn't actually need that, because I've used different accounts and it displays the same information. It just pulls the information from the installed BOINC so it seems, irrelevant of the account information I provide.

Code: [Select]
09:40:12

exec rosettadiagnostics


09:40:12

You must specify Rosetta e-mail and password. IE 'exec rosettadiagnostics email pass' (code -1)


09:40:30

exec rosettadiagnostics [email protected] password


09:40:33

{
  "Command": "rosettadiagnostics",
  "Boinc_Installed": true,
  "Rosetta_Account": " 3e10121b68e0279c03dcc38a113a32d6",
  "Rosetta RAC": 241.68,
  "CPID": " c852da1a620ad630b70c8ec1ccdee366"
}


09:42:52

exec rosettadiagnostics [email protected] password


09:42:54

{
  "Command": "rosettadiagnostics",
  "Boinc_Installed": true,
  "Rosetta_Account": " c51f05dc2375716f27fb005da8efaa92",
  "Rosetta RAC": 241.68,
  "CPID": " c852da1a620ad630b70c8ec1ccdee366"
}


On Windows, I get more text in the Console:

Code: [Select]

09:23:31

exec rosettadiagnostics


09:23:31

You must specify Rosetta e-mail and password. IE 'exec rosettadiagnostics email pass' (code -1)


09:27:40

exec attachrosetta [email protected] password


09:27:43

{
  "Command": "attachrosetta",
  "Boinc_Installed": true,
  "Rosetta_Account": " c51f05dc2375716f27fb005da8efaa92",
  "Attaching Rosetta Project": "ALREADY_ATTACHED",
  "Rosetta RAC": 2016.64,
  "CPID": " d9b22fccfae5582d4ee7838883aaa3cf2) -----------   name: World Community Grid   master URL: http://www.worldcommunitygrid.org/   user_name: Byteball_20393052   team_name: BiblePay   resource share: 100.000000   user_total_credit: 669899.499099   user_expavg_credit: 2247.448592   host_total_credit: 27217.403270   host_expavg_credit: 1256.724297   nrpc_failures: 0   master_fetch_failures: 0   master fetch pending: no   scheduler RPC pending: no   trickle upload pending: no   attached via Account Manager: no   ended: no   suspended via GUI: no   don't request more work: no   disk usage: 0.000000   last RPC: Sun Sep 23 08:59:42 2018   project files downloaded: 0.000000GUI URL:   name: Research Overview   description: Learn about the projects hosted at World Community Grid   URL: https://www.worldcommunitygrid.org/research/viewAllProjects.doGUI URL:   name: News and Updates   description: The latest information about World Community Grid and its research projects   URL: https://www.worldcommunitygrid.org/about_us/displayNews.doGUI URL:   name: My Contribution   description: Your statistics and settings   URL: https://www.worldcommunitygrid.org/ms/viewMyMemberPage.doGUI URL:   name: Results Status   description: View the status of your assigned work   URL: https://www.worldcommunitygrid.org/ms/viewBoincResults.doGUI URL:   name: Device Profiles   description: Update your device settings   URL: https://www.worldcommunitygrid.org/ms/device/viewProfiles.doGUI URL:   name: Forums   description: Visit the World Community Grid forums   URL: https://www.worldcommunitygrid.org/forumLogin.doGUI URL:   name: Help   description: Search for help in our help system   URL: https://www.worldcommunitygrid.org/help/viewHelp.do   jobs succeeded: 307   jobs failed: 0   elapsed time: 4487911.968094   cross-project ID: "
}

2. 'exec attachrosetta e-mail pass'

This seems to be working! This also looks at the installed BOINC for information (not the wallet it seems). I tried it with a phony account, (the 'bozo' one) and it was successfully created!

But although it's a new account the output says it's the same CPID as the account I'm already using. This is of course because it's checking the installed BOINC program for that data.

Of course, this is for new users, so it's not really relevant. Just reporting my experience :)

Code: [Select]

09:26:50

exec attachrosetta [email protected] password


09:26:54

{
  "Command": "attachrosetta",
  "Boinc_Installed": true,
  "Rosetta_Account": " c51f05dc2375716f27fb005da8efaa92",
  "Attaching Rosetta Project": "ALREADY_ATTACHED",
  "Rosetta RAC": 241.68,
  "CPID": " c852da1a620ad630b70c8ec1ccdee366"
}


09:29:19

exec attachrosetta [email protected] password


09:29:21

{
  "Command": "attachrosetta",
  "Boinc_Installed": true,
  "Rosetta_Account": " 3e10121b68e0279c03dcc38a113a32d6",
  "Attaching Rosetta Project": "ALREADY_ATTACHED",
  "Rosetta RAC": 241.68,
  "CPID": " c852da1a620ad630b70c8ec1ccdee366"
}


09:30:01

exec attachrosetta [email protected] password


09:30:11

{
  "Command": "attachrosetta",
  "Boinc_Installed": true,
  "Rosetta Account Does Not Exist": "Creating New Account",
  "Created new Rosetta Account": " a01b665a9decc97d8903a4dfb4685e0a",
  "Rosetta_Account": " a01b665a9decc97d8903a4dfb4685e0a",
  "Attaching Rosetta Project": "ALREADY_ATTACHED",
  "Rosetta RAC": 241.68,
  "CPID": " c852da1a620ad630b70c8ec1ccdee366"
}

3. 'exec bolist gospellink'

Seems to work. Also tried 'exec bolist contact'.

Code: [Select]
09:54:18

exec bolist contact


09:54:24

{
  "YEPXEYE5DWIPVVLU4NFR9HT2FNNZRG92O5 ()": {
    "objecttype": "0"
  },
  "YFKKMNRGSMZJZX2672Y9HSBVCPXN5PQ5Q3 (QmYDGa2kPgp55ukkrxx8pAP6B8djdTS8dV861G9ZJBbjoQ)": {
    "contact_name": "Glotta",
    "company_name": "Glacier",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yfkKmnrGsMZjzX2672y9hSbVcPXN5pq5q3",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YHWZCBB7IARVKJHSRZHRVJ7SHTW5UDTBB5 (QmUTSuv8mQbEFctrDgc5co2GEJZQTWMq8SkJx2MRrVYuow)": {
    "contact_name": "Klondike Michelle",
    "company_name": "KM",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yhWzcBB7iarVkJHSrZhRVj7ShTW5udtbb5",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW (QmWxHpJLEpAAFEMFkfypnUK2DyKLqgY1Cn7AJ6zKBwtk7c)": {
    "object_name": "gospellink",
    "fields": "url,notes",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "object",
    "added": "1537565843"
  },
  "YRV7XXFKXG1LN9STPCZZW5ANG7X2UZW9WE (QmRuD7MsHbaAoc7aDgPjWgL3QxVrX5AhhXK8RwBjMcoUXe)": {
    "contact_name": "Jaap",
    "company_name": "Jaaps stuff - V2",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yRv7XXFkxg1LN9sTpcZzW5ang7X2uZw9we",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YSZ6AKRATVNGZPUU48IDSXAESFMH6JH1FP (QmbXSdS9eCoX5M7vDciwYrJ4Z3nrHV52BdMaaYu8Ngimx2)": {
    "contact_name": "Togo",
    "company_name": "BiblePay",
    "url": "https://i.imgur.com/9iWuZZb.jpg",
    "longitude": "97.7431",
    "latitude": "30.2672",
    "receiving_address": "ySz6akraTvNGZPUu48iDSxAeSfMh6JH1fP",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YTXTZDGWJIJUJ5SACUFQJVHMV1L2YGXBAX (QmPm6ytp5ZTD6k1nos9cb5cqX7RTCPPVaF9a46zX7MBxde)": {
    "contact_name": "Ich",
    "company_name": "Ichibhad Icelyliner",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yTXTZDGWjijUJ5saCuFqJVHMv1L2YGxbAx",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YUXQSP5QDUCBYUZGDFE7V9YHWS9KUQQ1VI (Qmej1uHbMfiwHvfoMBdRExLxoMEaRzwk6Rhcf4qwkXFbhq)": {
    "contact_name": "Boffoon",
    "company_name": "Biblica",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yUXQSp5qducbYUzGdFe7v9YHws9KUQQ1Vi",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YWR2WSVV4XKNPJDTHVIDMQYVV68WJADZIR (Qmbde9kGT2u9Xo4GfhUHbkvRP1pzLtrUB9b8wYy9dFXuZQ)": {
    "contact_name": "Rad Raijaikienleineiter",
    "company_name": "Robocop",
    "url": "",
    "longitude": "",
    "latitude": "",
    "receiving_address": "yWR2wSVV4XknPJdthvidMQyVv68WjADziR",
    "email": "[email protected]",
    "contact_type": "User",
    "objecttype": "contact"
  },
  "YXKWUOVQVVBCBD5B9SY7BDDQP49T1VPBDQ (QmRg6Nouc3K5B62iyPeMzjGjL72gEV5fEkMh9gC3ytdhVJ)": {
    "contact_name": "Kitty Purilio",
    "company_name": "Purina",
    "url": "",
    "longitude": "1",
    "latitude": "4",
    "receiving_address": "yXKwUovqVvBcbD5b9sy7bDdQp49t1VpbDQ",
    "email": "[email protected]",
    "contact_type": "Church",
    "objecttype": "contact"
  },
  "YZOIPWCYC8APMZ5ZGEYSEAQXKBXNYY2X2T (QmWmuz1uVLjpEWKMGkvU5k6crvZpTWBxg4dQPbGFa6QyM7)": {
    "contact_name": "Kitty Andrews",
    "company_name": "Catalina",
    "url": "",
    "longitude": "2",
    "latitude": "3",
    "receiving_address": "yZoiPWCyC8apMz5zGEysEAqXkbxNyy2X2T",
    "email": "[email protected]",
    "contact_type": "Vendor",
    "objecttype": "contact"
  }
}


09:55:01

exec bolist gospellink


09:55:03

{
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW (QmWcK7tDoWc3XKTtmGDTfbNiDLehpZGQx7zqEuHQJgDXEY)": {
    "url": "https://www.youtube.com/watch?v=1SWW5ocbdSk",
    "notes": "Audio Bible - The Book of John - NKJV - Book 43",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "gospellink",
    "added": "1537566273"
  },
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW1537566981 (QmSm7qdSgSWqRcRKRnBndzH6CvM5YAo4VaTaFcSMqxW1qE)": {
    "url": "http://jesus-christ.us/HellIsReal.htm",
    "notes": "Hell is Real - Web Page 1",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "gospellink",
    "secondarykey": "1537566981",
    "added": "1537566981"
  },
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW1537566996 (QmPNrW7kemhW4sA1Y1JctpdjyYiyyLMYonGEbMTHK8QzPT)": {
    "url": "https://www.youtube.com/watch?v=L7FkyF4ux70",
    "notes": "23 Minutes In Hell Intro - CBN - Bill Wiese",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "gospellink",
    "secondarykey": "1537566996",
    "added": "1537566996"
  },
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW1537567016 (QmacHUEyzKY9XT9dVBR2WoPxZFFnFX257reB8jmk4A1zpm)": {
    "url": "https://www.youtube.com/watch?v=-H0MDGIXZ0o",
    "notes": "15 YR OLD JEWISH BOY NATAN - TESTIMONY OF END OF DAYS",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "gospellink",
    "secondarykey": "1537567016",
    "added": "1537567016"
  },
  "YMZJVHYHYFVKWWAXMEKA3QUE7MIYJYEATW1537567034 (QmaVsBVC73N5KUJkgDy4p8AM6Xk7tjcBUYPehTxMg4EEv9)": {
    "url": "https://www.youtube.com/watch?v=agr-clNBdJc",
    "notes": "God Helped Me Escape Insane Asylum! | Gary Whetstone",
    "receiving_address": "yMzjVhyHyfvKWWaxmEkA3QuE7MiyjyeaTw",
    "objecttype": "gospellink",
    "secondarykey": "1537567034",
    "added": "1537567034"
  }
}

4.  'Navigating to a List (of business object records).'

Works!

5. 'Navigating to a URL in a business object'

Works!

6. 'exec addgospellink url notes'

Seems to work :) I can't find it in the Business Objects List yet, but maybe it takes some time.
EDIT: it's now showing!

Code: [Select]
10:06:59

exec addgospellink "https://www.youtube.com/watch?v=I9w0oV62V-w" "The Best Praise and Worship Songs - Best Christian Music - Praise The Lord"


10:07:00

{
  "Command": "addgospellink",
  "obj_txid": "9de114bf684dc995b4df77d86aa694984cd5730af0ea72623475b300e2633f9b"
}

Awesome work Rob! I think that it's wonderful to have these kinds of in-wallet functionality. Would be awesome if we can really give the user an awesome experience with proposals, sanctuaries, letter writing, business objects, doing transactions of course, and who knows what more, all inside the wallet. Could be a great user-experience IMO.

55
Just a question: we were in the voting que. Was that your BTC, of have we 'lost' that separately from the listing fee?

56
Update:  1.1.5.5 has been checked in for TestNet, please upgrade.

Windows is compiling.

I will Blog ASAP on what was added and how we can test it.

Upgrading :)

57
I am going back to our free website for now https://kairoscf.wordpress.com. SSL isn't working at kcf.winnegor.org, and chrome doesn't like that. We can't afford SSL for now.

Good to know. I'll update the links :)

58
Sure, it should be easy as the defaults usually work.  Once you have valgrind installed, depending on how you launch biblepay (IE either "./biblepay-qt" or "./biblepayd") replace that string with this:

cd ~/biblepay
valgrind ./biblepay-qt

For example would start the QT wallet with valgrind running.  You can put all your normal parameters after the ./biblepay-qt also.  It might be easier to pipe the output to a log file since the log would be long (like  >vallog.txt) etc.  If you dont pipe to a log you can scroll back through the end of the trace and see functions and line numbers.  We usually need the last stack trace (the whole section to see how it was called).  Since some functions call other functions etc.

Very clear explanation. Thanks!

59
Archived Proposals / Re: Compensation for Jaap's work with BiblePay
« on: September 20, 2018, 07:44:46 AM »
Jaap,

New proposal should be a new thread so things don't get confused :)

Well, I purposely link to the specific posts (not the thread itself) in my proposals, so I thought it wouldn't be confusing. But if people find this confusing, I will start a new thread for every proposal in the future :)

60
So, just to make sure. Currently this proposal is now only for removal of the team-requirement. This will also involve blacklisting some teams (e.g. Gridcoin) and giving a penalty if you are not in team BiblePay (e.g. 50%).

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