langerhans / dogecoinj-new Goto Github PK
View Code? Open in Web Editor NEWThis project forked from bitcoinj/bitcoinj
Fork of bitcoinj ported to dogecoin
License: Apache License 2.0
This project forked from bitcoinj/bitcoinj
Fork of bitcoinj ported to dogecoin
License: Apache License 2.0
Whenever I build Orchid, I get a different hash than the expected hash in the pom. This leads to this error when I try to build Dogecoinj:
[ERROR] *** CRITICAL FAILURE *** Artifact does not match. Possible dependency-chain attack.
Expected='393d53cad40f32f1c00a717326deeb4bde8ee57b'
Actual='4f8464b36b2965e066f812e9b82aa031ad72ef2a'
Is there a quick, simple way to build the orchid dependency so it becomes the same jar each and every time, or is changing the hash for the urn entry in the pom the simplest (which I don't think should be a good idea)?
Hello there, and I'll apologize beforehand if this is a stupid question/issue, but I've been having troubles getting this thing going.
As the title suggests, it seems to hang at "EQUALVERIFY CHECKSIG 1.00 DOGE", and it won't seem to progress any further.
Reason why I'm bothering with the source is I'd just like to get to know it better, as well as maybe for a future project to port it to other cryptos which are similar to Dogecoin.
Again, I'm sorry for my ignorance and I'd just like a clear answer whether it's my fault or not. Have tried to compile on both Win7 as well as on a fresh copy of Xubuntu 13.10 in a VM.
Thanks a bunch in advance.
Hi
I'm trying to create new altcoin java backend. Can you describe in short report which files should i change to reach my goal?
Alt coin is PLC (PolCoin).
I guess i should specify magic number (network ID) but i don't know in which files were stored this information.
I'm having issues syncing it's been 5 month and difficult to find someone to respond
I see that some of the classes in the examples/ subproject are using Java 8 syntax. This could present some trouble when building with F-Droid (I've posted a thread asking about the availability of a Java 8 SDK on their forums: https://f-droid.org/forums/topic/java-8-jdk-included/ ).
In case they don't have a Java 8 JDK available, how should we handle the classes that are using Java 8? Can we exclude the examples/ directory from the build process using maven?
Hi Langerhans,
I have downloaded Multidoge onto my mac and transferred some Doge coin to my wallet, but only one small transaction has come through (128 coins), but it hasn't cleared after a month. I'm also waiting on a transaction for 20,000 coins that haven't come through in over a month also... Is there anyway to reverse the transaction or speed it up so it comes through and the status clears?
Thanks,
David.
in Block.java class:
why the algorithm of PoW is different than
in the bitcoinJ ? what is the getScryptHash() for ?
private boolean checkProofOfWork(boolean throwException) throws VerificationException {
// This part is key - it is what proves the block was as difficult to make as it claims
// to be. Note however that in the context of this function, the block can claim to be
// as difficult as it wants to be .... if somebody was able to take control of our network
// connection and fork us onto a different chain, they could send us valid blocks with
// ridiculously easy difficulty and this function would accept them.
//
// To prevent this attack from being possible, elsewhere we check that the difficultyTarget
// field is of the right value. This requires us to have the preceeding blocks.
BigInteger target = getDifficultyTargetAsInteger();
BigInteger h = getScryptHash().toBigInteger();
if (h.compareTo(target) > 0) {
// Proof of work check failed!
if (throwException)
throw new VerificationException("Hash is higher than target: " + getHashAsString() + " vs "
+ target.toString(16));
else
return false;
}
return true;
}
Thanks
Roman
While attempting to recover my keys from an android wallet, I can't get wallet-tool to work. The wallet backup file is intact and a raw dump succeeds, but I can't do a regular dump as this error is thrown:
~/doge/dogecoinj-new/tools$ ./wallet-tool --wallet=../../wallet-decrypted-backup dump
Failed to load wallet '../../wallet-decrypted-backup': Unknown network parameters ID org.dogecoin.production
org.bitcoinj.wallet.UnreadableWalletException: Unknown network parameters ID org.dogecoin.production
at org.bitcoinj.wallet.WalletProtobufSerializer.readWallet(WalletProtobufSerializer.java:436)
at org.bitcoinj.tools.WalletTool.main(WalletTool.java:332)
If I change org.dogecoin.production to org.bitcoin.production in the wallet file, wallet-tool will attempt to load it, but then fail as the parameters are different. It appears that this tool is still set up for Bitcoin?
I have a wallet-protobuf, keys-backup-protobuf, and keys-backup-protobuf.79 files from a 2014 backup of my entire android phone. They were the working files, not an export, so they're not encrypted. I have tried importing the wallet in the Dogecoin app, failed. I tried encrypting the protobuf wallet, but the Dogecoinapp says "Wallet could not be restored. Could not decrypt bytes. Bad password?"
I downloaded dogecoinj, and it fails like this:
"./wallet-tool dump --wallet=wallet-protobuf --dump-privkeys
Failed to load wallet 'wallet-protobuf': Unknown network parameters ID org.dogecoin.production
org.bitcoinj.wallet.UnreadableWalletException: Unknown network parameters ID org.dogecoin.production
at org.bitcoinj.wallet.WalletProtobufSerializer.readWallet(WalletProtobufSerializer.java:436)
at org.bitcoinj.tools.WalletTool.main(WalletTool.java:332)"
How do I fix this please? I've spent many hours searching for advice, and haven't found any solutions. I'm not a developer.
Hi, we are trying to build this project on eclipse unfortunately we are facing some issues to clean maven from cmd prompt , is any one know how to build this project to make a .jar file
Or if any one already have the .jar file of this build then please send that to my mail ([email protected]) or please make a dropbox link for the same (0.12 version of this project build which i need)
i am having trouble to build that is as per screen shot
thanks in advance
Madhav
[ERROR] Failed to execute goal on project dogecoinj-core: Could not resolve dependencies for project com.dogecoin:dogecoinj-core:jar:0.13-SNAPSHOT: Failure to find com.dogecoin:orchid:jar:1.1 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
i can do a successful testnet, just cant figure out where i select a master node to get live chain from!
thanks for the help, new to node and java, but adapting quickly =]
My name is Mathew and i have big problem. Few years earlier in 2014 i used Android dogecoin wallet app Version 1.05 (155). Time of launch 2014-02-10 09:21:38. Back then i bought some Doge-coins that as everyone knows are more valuable these days.
Problem is that i cant get acces to those coins(tried almost every possible solution) , to do so i need old version of the App (version from 2014). I read that this metod( using old version of app) worked for some people.
Is there any chance that you can send or upload old version of this app?
Please DM me.
Best regards,
Mathew.
I'm trying to build Dogecoin wallet from source at 1.06 but I'm having a hard time figuring out which version of dogecoinj to use. A 1.06 tag in this repo would inform me instantly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.