[ANN] Namecoin RPC interface in C++

Forum rules
Warning !
Avoid using binary softwares from untrusted users.
Prefer compiling it yourself and verify sources.
domob
Posts: 1129
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: [ANN] Namecoin RPC interface in C++

Post by domob »

phelix wrote:
domob wrote:
phelix wrote:I guess this would work for Bitcoin, too?
Yes, the JSON-RPC part should work also with Bitcoin, as well as querying / verifying addresses and message signing. Obviously all the other stuff (names, name registration, name update) not. Do you have a particular application in mind?

Currently there's no support of transactions and balances in there because I don't (or didn't so far) need that for Moneychanger (which is actual top priority). But if you have a particular need, I can add it of course.
I suggested it to Anu for ZeroReserve: https://bitcointalk.org/index.php?topic=295930.0

He certainly would need transactions and even raw transactions. But seems to prefer including a full node inside ZeroReserve atm so don't rush.
Ah, I see! But then libcoin or libbitcoin would be a better choice, right? (Or maybe even btcd if binding to Go is not a problem.) With libnmcrpc, he would need a bitcoind running; this could of course be packaged in addition if desired.
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

domob
Posts: 1129
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: [ANN] Namecoin RPC interface in C++

Post by domob »

Just pushed IDN support, which helps when handling non-ASCII domain names. Also, do you think it would be useful to do a formal release already and, for instance, write a how-to on the bulk name registration / update tools included? One must not be afraid of the command-line to use them (although someone could write a UI for them), but they are not actually hard to use and work very well for me.
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

Post Reply