We're getting closer to being good for an exchange. A lot of these exchanges ask for bitcoin-compatible APIs and a lot of the concepts don't apply to raiblocks so it's been hard to get that adoption.
I'm putting together another release right now cleaning up a bunch of the usability issues people have and adding some stuff exchanges and people want, like seeing pending blocks and pending balances.
new wallet will be 64 again or 32 too?
It looks like 32bit will work. Fair warning though, eventually 32bit won't work but we're a bit away from that.
I hope Colin won't change to bitcoin compatible RPC. RaiBlocks is different from Bitcoin.
It's a tradeoff of compatibility. Last time I looked I didn't see a good way to make the bitcoin api work. I can look again but other core issues are taking precedence.
What I don't want is to get our nodes on exchanges and have to update them a bunch as soon as they're installed.
That would make us look bad. 1) The API wasn't compatible, that's annoying, 2) It's new cryptocurrency concepts, that's annoying 3) We put out a bunch of usability updates right away. So I just want to make #3 go away
Also exchanges tend to like to compile things for themselves so I've been working on making the code easier to build.
As always, thanks for your work Colin! :+1:
No problem! I like making it, I just wish it could be developed faster. All the clonecoins kind of cheat the system because they don't need to rewrite everything.
This version the major improvements are making synchronization less painful. I added some timeouts to get through peers faster. Lots of people are behind NAT so most connections fail.
Next version I'm going to add a NAT port mapping library, hopefully that'll fix some sync issues. Those are the major bottlenecks now.
https://t.me/raiblocks