slovakia
|
|
April 24, 2018, 09:21:19 PM |
|
holy heaven= fast fix
|
|
|
|
|
fahq420
Newbie
Offline
Activity: 65
Merit: 0
|
|
April 24, 2018, 11:52:54 PM |
|
i am getting this from the wallet, while listed as purepool.
"poolinfo1": "Unable to sign CPID; "
and im not getting podcupdates
and this from their website
Errormessage Worker Count Illegal_CPID Default 1 Invalid_CPID Default 1
|
|
|
|
tmike
Member
Offline
Activity: 157
Merit: 10
|
|
April 25, 2018, 12:41:06 AM |
|
The Slack link on Reddit and biblepay-central don't work. On biblepay-central it goes to the sign-in page but you can't sign up. Thanks.
|
|
|
|
tmike
Member
Offline
Activity: 157
Merit: 10
|
|
April 25, 2018, 01:53:28 AM |
|
Trying to compile the wallet on linux and getting this error: CXX libbitcoin_wallet_a-keepass.o CXX wallet/libbitcoin_wallet_a-crypter.o wallet/crypter.cpp: In function 'void PrintStratisKeyDebugInfo()': wallet/crypter.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sKey1.length(); i++) ^ wallet/crypter.cpp:182:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sIV1.length(); i++) ^ wallet/crypter.cpp: In function 'bool BibleEncrypt(std::vector<unsigned char>, std::vector<unsigned char>&)': wallet/crypter.cpp:196:17: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ wallet/crypter.cpp: In function 'bool BibleDecrypt(const std::vector<unsigned char>&, std::vector<unsigned char>&)': wallet/crypter.cpp:214:20: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-self-assign' Makefile:6506: recipe for target 'wallet/libbitcoin_wallet_a-crypter.o' failed make[2]: *** [wallet/libbitcoin_wallet_a-crypter.o] Error 1 make[2]: Leaving directory '/home/biblepay/biblepay/src' Makefile:9289: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/biblepay/biblepay/src' Makefile:652: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
Can anyone help me? Thank you!
|
|
|
|
aikida3k
Newbie
Offline
Activity: 180
Merit: 0
|
|
April 25, 2018, 02:06:22 AM |
|
Trying to compile the wallet on linux and getting this error: CXX libbitcoin_wallet_a-keepass.o CXX wallet/libbitcoin_wallet_a-crypter.o wallet/crypter.cpp: In function 'void PrintStratisKeyDebugInfo()': wallet/crypter.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sKey1.length(); i++) ^ wallet/crypter.cpp:182:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sIV1.length(); i++) ^ wallet/crypter.cpp: In function 'bool BibleEncrypt(std::vector<unsigned char>, std::vector<unsigned char>&)': wallet/crypter.cpp:196:17: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ wallet/crypter.cpp: In function 'bool BibleDecrypt(const std::vector<unsigned char>&, std::vector<unsigned char>&)': wallet/crypter.cpp:214:20: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-self-assign' Makefile:6506: recipe for target 'wallet/libbitcoin_wallet_a-crypter.o' failed make[2]: *** [wallet/libbitcoin_wallet_a-crypter.o] Error 1 make[2]: Leaving directory '/home/biblepay/biblepay/src' Makefile:9289: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/biblepay/biblepay/src' Makefile:652: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
Can anyone help me? Thank you! Are you running BOINC while trying to complie Biblepay?
|
|
|
|
thesnat21
Jr. Member
Offline
Activity: 490
Merit: 4
|
|
April 25, 2018, 02:17:52 AM |
|
Trying to compile the wallet on linux and getting this error: CXX libbitcoin_wallet_a-keepass.o CXX wallet/libbitcoin_wallet_a-crypter.o wallet/crypter.cpp: In function 'void PrintStratisKeyDebugInfo()': wallet/crypter.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sKey1.length(); i++) ^ wallet/crypter.cpp:182:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sIV1.length(); i++) ^ wallet/crypter.cpp: In function 'bool BibleEncrypt(std::vector<unsigned char>, std::vector<unsigned char>&)': wallet/crypter.cpp:196:17: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ wallet/crypter.cpp: In function 'bool BibleDecrypt(const std::vector<unsigned char>&, std::vector<unsigned char>&)': wallet/crypter.cpp:214:20: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-self-assign' Makefile:6506: recipe for target 'wallet/libbitcoin_wallet_a-crypter.o' failed make[2]: *** [wallet/libbitcoin_wallet_a-crypter.o] Error 1 make[2]: Leaving directory '/home/biblepay/biblepay/src' Makefile:9289: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/biblepay/biblepay/src' Makefile:652: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
Can anyone help me? Thank you! Fixed this on mine, tried asking Rob about it... This is related to the openssl dependency the 1.10+ has a change in how the object is referenced. i'm not sure why but this block was half implemented (partial code exists to fix the error, but is incomplete) open file: src/wallet/crypter.cpp change bool BibleEncrypt(std::vector<unsigned char> vchPlaintext, std::vector<unsigned char> &vchCiphertext) { if (!fKeySetBiblePay) LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchPlaintext.size(); int nCLen = nLen + AES_BLOCK_SIZE, nFLen = 0; vchCiphertext = std::vector<unsigned char> (nCLen); EVP_CIPHER_CTX ctx; // EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(&ctx); if (fOk) fOk = EVP_EncryptInit_ex(&ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_EncryptUpdate(&ctx, &vchCiphertext[0], &nCLen, &vchPlaintext[0], nLen); if (fOk) fOk = EVP_EncryptFinal_ex(&ctx, (&vchCiphertext[0])+nCLen, &nFLen); EVP_CIPHER_CTX_cleanup(&ctx); if (!fOk) return false; vchCiphertext.resize(nCLen + nFLen); return true; }
bool BibleDecrypt(const std::vector<unsigned char>& vchCiphertext,std::vector<unsigned char>& vchPlaintext) { LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchCiphertext.size(); int nPLen = nLen, nFLen = 0; EVP_CIPHER_CTX ctx; // EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(&ctx); if (fOk) fOk = EVP_DecryptInit_ex(&ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_DecryptUpdate(&ctx, &vchPlaintext[0], &nPLen, &vchCiphertext[0], nLen); if (fOk) fOk = EVP_DecryptFinal_ex(&ctx, (&vchPlaintext[0])+nPLen, &nFLen); EVP_CIPHER_CTX_cleanup(&ctx); if (!fOk) return false; vchPlaintext.resize(nPLen + nFLen); return true; } to: bool BibleEncrypt(std::vector<unsigned char> vchPlaintext, std::vector<unsigned char> &vchCiphertext) { if (!fKeySetBiblePay) LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchPlaintext.size(); int nCLen = nLen + AES_BLOCK_SIZE, nFLen = 0; vchCiphertext = std::vector<unsigned char> (nCLen); // EVP_CIPHER_CTX ctx; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(ctx); if (fOk) fOk = EVP_EncryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_EncryptUpdate(ctx, &vchCiphertext[0], &nCLen, &vchPlaintext[0], nLen); if (fOk) fOk = EVP_EncryptFinal_ex(ctx, (&vchCiphertext[0])+nCLen, &nFLen); EVP_CIPHER_CTX_cleanup(ctx); if (!fOk) return false; vchCiphertext.resize(nCLen + nFLen); return true; }
bool BibleDecrypt(const std::vector<unsigned char>& vchCiphertext,std::vector<unsigned char>& vchPlaintext) { LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchCiphertext.size(); int nPLen = nLen, nFLen = 0; //EVP_CIPHER_CTX ctx; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(ctx); if (fOk) fOk = EVP_DecryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_DecryptUpdate(ctx, &vchPlaintext[0], &nPLen, &vchCiphertext[0], nLen); if (fOk) fOk = EVP_DecryptFinal_ex(ctx, (&vchPlaintext[0])+nPLen, &nFLen); EVP_CIPHER_CTX_cleanup(ctx); if (!fOk) return false; vchPlaintext.resize(nPLen + nFLen); return true; }
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
April 25, 2018, 02:23:10 AM |
|
Rob, how about creating Subdomains on biblepay.org and you set it to ips of stable servers. This way, if a server goes away, you only need to change the dns, but not the client.
Like: node.biblepay.org node2.biblepay.org node3.biblepay.org node4.biblepay.org node5.biblepay.org ...
Nice idea, but still points to centralization. If the biblepay.org domain gets hijacked everyone is stuck. The probability of that may be low, but better safe than sorry. No, we have more than one addnode domain in there, and anyone can volunteer to add more addnodes, and the wallet supports dns seeds, etc, you should really read up on DNS seeds in bitcoin. But I guess the main point I want to make is: if cloudflare goes down and the biblepay.org domain is hijacked, no one is stuck, because the peers.dat would be populated - most of the time a new node will just ask the network for *any* peer in IRC, we just need 1 working node; Anyway to make it even more resilient ill add a few of my Sancs IPs in the core wallet. This only affects a brand new node who has never contacted a peer.
|
|
|
|
thesnat21
Jr. Member
Offline
Activity: 490
Merit: 4
|
|
April 25, 2018, 02:29:15 AM |
|
No, we have more than one addnode domain in there, and anyone can volunteer to add more addnodes, and the wallet supports dns seeds, etc, you should really read up on DNS seeds in bitcoin.
But I guess the main point I want to make is: if cloudflare goes down and the biblepay.org domain is hijacked, no one is stuck, because the peers.dat would be populated - most of the time a new node will just ask the network for *any* peer in IRC, we just need 1 working node;
Anyway to make it even more resilient ill add a few of my Sancs IPs in the core wallet. This only affects a brand new node who has never contacted a peer.
I was referring specifically to using the biblepay.org subdomains for all the default nodes... Yes technically there are many, but if the newbie seeds are controlled by a single master, or if one of the key nodes gets hijacked (chain forked) or some other issue it could cause an issue.. I'm not trying to nit pick, I just think it would be better to have more options so it is more secure in the long-run. As for the "only time", this happened a lot the past week when there were sync issues, and people had to basically restart their clients... Honestly I am trying to help, if you would prefer I keep quiet then I can do that.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
April 25, 2018, 02:32:52 AM |
|
Trying to compile the wallet on linux and getting this error: CXX libbitcoin_wallet_a-keepass.o CXX wallet/libbitcoin_wallet_a-crypter.o wallet/crypter.cpp: In function 'void PrintStratisKeyDebugInfo()': wallet/crypter.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sKey1.length(); i++) ^ wallet/crypter.cpp:182:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sIV1.length(); i++) ^ wallet/crypter.cpp: In function 'bool BibleEncrypt(std::vector<unsigned char>, std::vector<unsigned char>&)': wallet/crypter.cpp:196:17: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ wallet/crypter.cpp: In function 'bool BibleDecrypt(const std::vector<unsigned char>&, std::vector<unsigned char>&)': wallet/crypter.cpp:214:20: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-self-assign' Makefile:6506: recipe for target 'wallet/libbitcoin_wallet_a-crypter.o' failed make[2]: *** [wallet/libbitcoin_wallet_a-crypter.o] Error 1 make[2]: Leaving directory '/home/biblepay/biblepay/src' Makefile:9289: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/biblepay/biblepay/src' Makefile:652: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
Can anyone help me? Thank you! Fixed this on mine, tried asking Rob about it... This is related to the openssl dependency the 1.10+ has a change in how the object is referenced. i'm not sure why but this block was half implemented (partial code exists to fix the error, but is incomplete) open file: src/wallet/crypter.cpp change bool BibleEncrypt(std::vector<unsigned char> vchPlaintext, std::vector<unsigned char> &vchCiphertext) { if (!fKeySetBiblePay) LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchPlaintext.size(); int nCLen = nLen + AES_BLOCK_SIZE, nFLen = 0; vchCiphertext = std::vector<unsigned char> (nCLen); EVP_CIPHER_CTX ctx; // EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(&ctx); if (fOk) fOk = EVP_EncryptInit_ex(&ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_EncryptUpdate(&ctx, &vchCiphertext[0], &nCLen, &vchPlaintext[0], nLen); if (fOk) fOk = EVP_EncryptFinal_ex(&ctx, (&vchCiphertext[0])+nCLen, &nFLen); EVP_CIPHER_CTX_cleanup(&ctx); if (!fOk) return false; vchCiphertext.resize(nCLen + nFLen); return true; }
bool BibleDecrypt(const std::vector<unsigned char>& vchCiphertext,std::vector<unsigned char>& vchPlaintext) { LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchCiphertext.size(); int nPLen = nLen, nFLen = 0; EVP_CIPHER_CTX ctx; // EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(&ctx); if (fOk) fOk = EVP_DecryptInit_ex(&ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_DecryptUpdate(&ctx, &vchPlaintext[0], &nPLen, &vchCiphertext[0], nLen); if (fOk) fOk = EVP_DecryptFinal_ex(&ctx, (&vchPlaintext[0])+nPLen, &nFLen); EVP_CIPHER_CTX_cleanup(&ctx); if (!fOk) return false; vchPlaintext.resize(nPLen + nFLen); return true; } to: bool BibleEncrypt(std::vector<unsigned char> vchPlaintext, std::vector<unsigned char> &vchCiphertext) { if (!fKeySetBiblePay) LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchPlaintext.size(); int nCLen = nLen + AES_BLOCK_SIZE, nFLen = 0; vchCiphertext = std::vector<unsigned char> (nCLen); // EVP_CIPHER_CTX ctx; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(ctx); if (fOk) fOk = EVP_EncryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_EncryptUpdate(ctx, &vchCiphertext[0], &nCLen, &vchPlaintext[0], nLen); if (fOk) fOk = EVP_EncryptFinal_ex(ctx, (&vchCiphertext[0])+nCLen, &nFLen); EVP_CIPHER_CTX_cleanup(ctx); if (!fOk) return false; vchCiphertext.resize(nCLen + nFLen); return true; }
bool BibleDecrypt(const std::vector<unsigned char>& vchCiphertext,std::vector<unsigned char>& vchPlaintext) { LoadBibleKey("biblepay","eb5a781ea9da2ef36"); int nLen = vchCiphertext.size(); int nPLen = nLen, nFLen = 0; //EVP_CIPHER_CTX ctx; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); bool fOk = true; EVP_CIPHER_CTX_init(ctx); if (fOk) fOk = EVP_DecryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, chKeyBiblePay, chIVBiblePay); if (fOk) fOk = EVP_DecryptUpdate(ctx, &vchPlaintext[0], &nPLen, &vchCiphertext[0], nLen); if (fOk) fOk = EVP_DecryptFinal_ex(ctx, (&vchPlaintext[0])+nPLen, &nFLen); EVP_CIPHER_CTX_cleanup(ctx); if (!fOk) return false; vchPlaintext.resize(nPLen + nFLen); return true; }
Right, you said it was half implemented and its not. Comments don't mean half implemented. I would recommend compiling against Open SSL 1.0.1k. You can't change the dependencies and expect it to work properly.
|
|
|
|
|
tmike
Member
Offline
Activity: 157
Merit: 10
|
|
April 25, 2018, 02:54:11 AM |
|
Trying to compile the wallet on linux and getting this error: CXX libbitcoin_wallet_a-keepass.o CXX wallet/libbitcoin_wallet_a-crypter.o wallet/crypter.cpp: In function 'void PrintStratisKeyDebugInfo()': wallet/crypter.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sKey1.length(); i++) ^ wallet/crypter.cpp:182:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sIV1.length(); i++) ^ wallet/crypter.cpp: In function 'bool BibleEncrypt(std::vector<unsigned char>, std::vector<unsigned char>&)': wallet/crypter.cpp:196:17: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ wallet/crypter.cpp: In function 'bool BibleDecrypt(const std::vector<unsigned char>&, std::vector<unsigned char>&)': wallet/crypter.cpp:214:20: error: aggregate 'EVP_CIPHER_CTX ctx' has incomplete type and cannot be defined EVP_CIPHER_CTX ctx; ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-self-assign' Makefile:6506: recipe for target 'wallet/libbitcoin_wallet_a-crypter.o' failed make[2]: *** [wallet/libbitcoin_wallet_a-crypter.o] Error 1 make[2]: Leaving directory '/home/biblepay/biblepay/src' Makefile:9289: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/biblepay/biblepay/src' Makefile:652: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
Can anyone help me? Thank you! Are you running BOINC while trying to complie Biblepay? No, I'm not. Thanks.
|
|
|
|
Lichtsucher
Jr. Member
Offline
Activity: 219
Merit: 3
|
|
April 25, 2018, 07:46:29 AM |
|
i am getting this from the wallet, while listed as purepool. "poolinfo1": "Unable to sign CPID; "
This is a message from the Client itself Is your wallet encryped? I get this message when I have an encrypted wallet and I forget to unlock it
|
Purepool Biblepay Pool (https://www.purepool.org) Mining How-To (https://www.biblepay-central.org/en/mining-how-to/)
|
|
|
Lichtsucher
Jr. Member
Offline
Activity: 219
Merit: 3
|
|
April 25, 2018, 07:48:13 AM |
|
LICHTUCHER chief, can we get more entries in Latest Transactions like 100? its possible? thanks
This is already on my todo, but not really high on the list
|
Purepool Biblepay Pool (https://www.purepool.org) Mining How-To (https://www.biblepay-central.org/en/mining-how-to/)
|
|
|
tranlann444
Newbie
Offline
Activity: 24
Merit: 0
|
|
April 25, 2018, 07:49:37 AM |
|
Is there a way to edit the notes for workers in the Worker List at pool.biblepay.org?
|
|
|
|
slovakia
|
|
April 25, 2018, 01:16:10 PM Last edit: April 25, 2018, 01:33:36 PM by slovakia |
|
where we can see how much coins is mined from START? any command?
|
|
|
|
olamidey
Full Member
Offline
Activity: 798
Merit: 104
Buy, sell and store real cryptocurrencies
|
|
April 25, 2018, 02:53:27 PM |
|
The potential use of Blockchain is unimaginable, it never seize to amaze us with newer purpose being discovered. I wasn't too amazed when I came across Biblepay I was actually expecting it. Biblepay hope to take advantage of Blockchain to spread the gospel, across all mobile gadgets, starting off with KJV, it is not going to be a barrier to non religious people as everyone can enjoy the financial benefits. Mining the coin is going to be possible with a simple algorithm.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
April 25, 2018, 03:46:20 PM |
|
Is there a way to edit the notes for workers in the Worker List at pool.biblepay.org?
Please click the trash-bin icon to delete the row, then click Workers-Add to add a new record. Just be sure the new workername matches the workername you want to edit.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
April 25, 2018, 03:50:58 PM |
|
Today I got a message that MIPs daughter broke her knee. Please put her in your prayers.
So based on this event, I was thinking we need to be able to take up offerings in our community for events like this.
I was thinking phase 1: In the pool, we make a new page for "Add prayer request", and we allow the user to enter the offering destination address for the offering. Then the prayer requests could persist for something like 21 days before falling off the list.
Also, in the wallet I would like to add a Destination Offering address for prayer requests, so one can click on the prayer itself when it appears in the wallet and allow the user to send a donation to the one in need.
Ill take a look at both of these features - as I feel this is our calling, although I dont want us to miss our June proof-of-concept deadline, this feature to me is a high priority to squeeze in.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
April 25, 2018, 04:06:48 PM |
|
where we can see how much coins is mined from START? any command?
The block explorer has the money supply field, this is the sum of the total coinbase. We do not have a report for this in the wallet yet. (As we would need to write an rpc command that sums the coinbase reward and shows the output).
|
|
|
|
|