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

change difficulty

parent 0fec714d
Branches
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 to comment