Skip to content
Snippets Groups Projects
Commit 96b8b6f8 authored by corentinstd's avatar corentinstd
Browse files

change difficulty

parent 0fec714d
No related branches found
No related tags found
No related merge requests found
...@@ -13,11 +13,10 @@ import java.util.stream.Stream; ...@@ -13,11 +13,10 @@ import java.util.stream.Stream;
import org.apache.commons.codec.digest.DigestUtils; import org.apache.commons.codec.digest.DigestUtils;
import fr.miage.blocs.Bloc; import fr.miage.blocs.Bloc;
import fr.miage.blocs.BlocHeader;
public class MinageManager { public class MinageManager {
private static final int DIFFICULTY = 5; private static final int DIFFICULTY = 6;
public MinageManager() { public MinageManager() {
} }
......
package fr.miage.blocs;
public class BlocHeader {
private String previousHash;
private long time;
private String transactionsInfo;
private int nonce;
public BlocHeader(String transactions, String previousHash, long time, int nonce) {
this.previousHash = previousHash;
this.time = time;
this.transactionsInfo = transactions;
this.nonce = nonce;
}
public String getPreviousHash() {
return previousHash;
}
public void setNonce(int nonce) {
this.nonce = nonce;
}
public long getTime() {
return time;
}
@Override
public String toString() {
return "BlocHeader [previousHash=" + previousHash + ", time=" + time + ", transactions=" + transactionsInfo
+ "]";
}
}
...@@ -3,7 +3,6 @@ fr/miage/UTxO.class ...@@ -3,7 +3,6 @@ fr/miage/UTxO.class
fr/miage/blocs/Bloc$RandomNumberGenerator.class fr/miage/blocs/Bloc$RandomNumberGenerator.class
fr/miage/threads/TransactionCreator.class fr/miage/threads/TransactionCreator.class
fr/miage/blocs/Bloc.class fr/miage/blocs/Bloc.class
fr/miage/blocs/BlocHeader.class
fr/miage/Wallet.class fr/miage/Wallet.class
fr/miage/blocs/Bloc$1.class fr/miage/blocs/Bloc$1.class
fr/miage/transactions/EnumTypeTransaction.class fr/miage/transactions/EnumTypeTransaction.class
......
...@@ -2,12 +2,11 @@ ...@@ -2,12 +2,11 @@
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/transactions/EnumTypeTransaction.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/transactions/EnumTypeTransaction.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/UTxO.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/UTxO.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/EnumTypeTransaction.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/EnumTypeTransaction.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/blocs/BlocHeader.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Blockchain.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Blockchain.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/blocs/Bloc.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/blocs/Bloc.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/threads/Mineur.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Coinbase.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Coinbase.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Wallet.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Wallet.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/threads/TransactionCreator.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/threads/TransactionCreator.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/threads/Mineur.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/MinageManager.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/MinageManager.java
/Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Transaction.java /Users/corentinstd/Documents/Cours/Blockchain/blockchain-project/src/main/java/fr/miage/Transaction.java
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment