I also like this idea very much. Most of cryptocoins uses blockchains, why don't we have a well-designed library that could be used for all? People with different interests on different cryptocoins may contribute their parts to this project.
On Sunday, December 3, 2017 at 1:44:41 AM UTC-8, Marvin wrote: > > Hello together, > > I initially created the following ticket: > https://github.com/bitcoinj/bitcoinj/issues/1486 And was asked to publish > this idea on the mailing list - So I hope this group is the right place :) > > _____________________ > > Original Ticket: > > Hello together and a big thanks for providing this library. > > I have the follownig "feature" request: > > I develop a Java-Library for the [Steem-Blockchain]( > https://github.com/steemit/steem/) called [SteemJ]( > https://github.com/marvin-we/steem-java-api-wrapper) and I try to reuse > as much parts of bitcoinJ as possible - Why? Because this project is well > documented, the code quality is really great and the lib itself is > bulletproof. > > A lot of your implementations (e.g. the ECKey object or the Utils class) > provide functionallities required in nearly all Blockchain libs out there. > Due to that a lib developer has three options: > > 1. Implement something on his/her own (e.g. IOTA) > 2. Use the whole bitcoinJ project (e.g. SteemJ) > 3. Copy your code (e.g. EtheriumJ) > > I guess number one can be pretty time consuming as it will require a lot > of time until the developer gained the knowledge that you already have and > will also not reach the code quality you offer. > > Number two is what I am currently doing. This solution has one > disadvantage: I need to add the whole BitcoinJ library while only using > some specific classes. > > Number three solves this problem, but you manually need to take care of > updates and merge those changes. > > So I was wondering if it would be possible to put classes that are not > bitcoin specific into a separate package? > > _____________________ > > -- You received this message because you are subscribed to the Google Groups "bitcoinj" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
