bitcoin core – Is there an alternative for that supports credit card payments and recurring donations?

I want to receive donations from people in my Bitcoin wallet.

But the audience of my content is not very familiar with cryptocurrency.

I preferred a platform that paid me in Bitcoin, but allowed people to pay what they agreed with, like their cards or PayPal. And also supports recurring payments.

Something to recommend?

8 – Core Search Names with Wildcards

I have a module that creates a custom content entity for employees and a search page for the entity. The current search engine uses advanced search with fields where exact matches can be used. However, the default search box should allow partial matches. I've looked at the Porterstemmer module, but it seems to be more general text search than personal name. Creating a similar module for names would require much more complexity than this search, as well as adding the search API / Solar modules. I tried to pass the wildcard keywords and hook_search_preprocess. Is it possible to add placeholders to the condition object for this search, or is there a better way to achieve this?

Here is the relevant part of the object:

[conditions:protected]    => Drupal  Core  Database  Query  Condition Object
                    [conditions:protected] => Array
                            [#conjunction] => AND
                            [0] => Array
                                    [field] =>
                                    [value] =>% username%
                                    [operator] => LIKE


                    [arguments:protected] => Array

                    [changed:protected] => 1
                    [queryPlaceholderIdentifier:protected] => 
                    [stringVersion:protected] =>

Where% username% should be% username %% to use word (username1 | username2 | * username *) word instead of just word username word in the search record table. This object is located in a Drupal search SearchQuery object in a Drupal Core Database Query PagerSelectExtender object.

How can I access my Bitcoin core payment if the headers can not be synced due to insufficient memory?

My Mac laptop does not have enough space to sync more than 51.57% of the required headers, and I can not access my Bitcoin payment. I've tried to create storage, change the data directory, and import my Bitcoin core wallet online. The Bitcoin Core App will now be closed immediately after opening, as my hard drive is almost full.

bitcoind – How to communicate with an encrypted Bitcoin wallet using Bitcoin core in NodeJS?

I have a full node running on my local system, and I use this library named bitcoin-core to communicate with the Bitcoind server. Now I've encrypted my wallet with a passphrase so I understand that transactions require a passphrase. I'm not sure what changes I need to make in the library.

Can someone help me please?

bitcoin core – How do I start a Bitcoind server in obsolete mode for multiple functions

I have a bitcoind server with bitcoin core Version 0.17, Because I have to use outdated RPC methods, I need to start the Bitcoind server in stale mode so that I can already run it to support the rpc methods for accounts by running the following command

bitcoind -deprecatedrpc = accounts

I thought so signrawtransaction also became obsolete, so I ran the Bitcoind server with the following command:

bitcoind -deprecatedrpc = accounts, signrawtransaction

The server started successfully, but the following error message still occurs:

"signrawtransaction is deprecated and is completely removed in v0.18. To use signrawtransaction in v0.17, restart bitcoind with -deprecatedrpc = signrawtransaction.  nProjects should transition to signrawtransactionwithkey and signrawtransactionwithwallet before upgrading to v0.18."

So I restarted the server with the following command:

bitcoind -deprecatedrpc = character transaction

This time, the transaction was successful, but I have to start the Bitcoind server to support both outdated methods. How can I do that?

Bitcoin Core Endpoint for RPC Server can not be bound

I recently updated my Bitcoin Docker image to Bitcoing version 0.18.0 and can no longer allow external RPC connections. It binds to localhost when I have put rpcallowip = X.X.X.X, then I tried to use it rpcbind parameters too, but I could not set my docker container to allow external rpc connections.

I get that:

bitcoin_1 | 2019-05-23T13: 39: 34Z Bitcoin Core Version v0.18.0 (Release Build)
bitcoin_1 | 2019-05-23T13: 39: 34Z Assuming that the ancestors of the block have 0000000000000000000f1c54590ee18d15ec70e68c8cd4cfbadb1b4f11697eee valid signatures.
bitcoin_1 | 2019-05-23T13: 39: 34Z Setting nMinimumChainWork = 000000000000000000000000000000000000000000051dc8b82f450202ecb3d471
bitcoin_1 | 2019-05-23T13: 39: 34Z With the implementation of & # 39; sse4 (1-way), sse41 (4-way), avx2 (8-way) & # 39; SHA256
bitcoin_1 | 2019-05-23T13: 39: 34Z Use RdSeed as an additional source of entropy
bitcoin_1 | 2019-05-23T13: 39: 34Z Use RdRand as an additional entropy source
bitcoin_1 | 2019-05-23T13: 39: 34Z standard data directory /root/.bitcoin
bitcoin_1 | 2019-05-23T13: 39: 34Z Using the data directory / home / BTC
bitcoin_1 | 2019-05-23T13: 39: 34Z configuration file: /home/BTC/bitcoin.conf
bitcoin_1 | 2019-05-23T13: 39: 34Z Use a maximum of 125 auto-connections (1048576 file descriptors available)
bitcoin_1 | 2019-05-23T13: 39: 34Z With 16 MB of 32/2 requested data for the signature cache, 524288 items can be stored
bitcoin_1 | 2019-05-23T13: 39: 34Z With 16 MB of 32/2 requested for the script execution cache, 524288 items can be stored
bitcoin_1 | 2019-05-23T13: 39: 34Z Use 0 threads for script validation
bitcoin_1 | 2019-05-23T13: 39: 34Z RPC binding to address X.X.X.X Port XXXX failed.
bitcoin_1 | 2019-05-23T13: 39: 34Z Endpoint for RPC server can not be bound
bitcoin_1 | 2019-05-23T13: 39: 34Z Error: HTTP-Server can not be started. For details, see the debug log.
bitcoin_1 | Error: The HTTP server could not be started. For details, see the debug log.
bitcoin_1 | 2019-05-23T13: 39: 34Z Shutdown: In progress ...
bitcoin_1 | 2019-05-23T13: 39: 34Z Scheduler Thread Startup
bitcoin_1 | 2019-05-23T13: 39: 34Z scheduler thread interrupt
bitcoin_1 | 2019-05-23T13: 39: 34Z shutdown: done

My bitcoin.conf file looks like this:

server = 1
rpcbind = X.X.X.X
rpcallowip = / 0
rpcport = XXXX
port = XXXX
rpcuser = user
rpcpassword = password

bitcoin core – New block guardian

Guys. I need to create a Bitcoin Watcher that subscribes to the new block event of the Bitcoin node and performs some operations on mining transactions.
I use the startup node
bitcoind -testnet -datadir = / home / ubuntu / bitcoin / -rpcuser = user -rpcpassword = password
And use it in Node.js through the Bitcoin Core library
I've just found a way to interact with new block events:
here the solution. But it was the answer five years ago. I hope that it can be a much better solution for subscribing to new blocks without using bcoin or other frameworks that work with their own nodes and have no way to connect to an external node via a link.
I could use Node.js v10.12

Is $ L = { langle M rangle mid L (M) subseteq HP } in coRE $?

My intuition is that $ L notin coRE $but I did not manage to prove it $ HP le L $, as before, I have seen only from discounts $ HP $ or from $ overline {HP} $ With $ f $ so that $ f (( langle M rangle, x)) = langle M_x rangle $while $ M_x $ performs a simulation of $ M $ on $ x $,

(The answer was hidden from me for a while, so I started to write a question here.) After finding the surprisingly simple answer, I decided to post it anyway (Q & A-style).)