💬 Add logs to mempool

This commit is contained in:
Victor Bodinaud
2024-11-30 11:38:26 +01:00
parent 212b175b6b
commit 3884a2a0ca

View File

@@ -31,6 +31,7 @@ class MemPool {
private func validateTransaction(_ transaction: Transaction) -> Bool { private func validateTransaction(_ transaction: Transaction) -> Bool {
// Vérifications basiques // Vérifications basiques
if transaction.amount <= 0 { if transaction.amount <= 0 {
print("MemPool: Transaction refusée - montant invalide")
return false return false
} }
@@ -41,11 +42,18 @@ class MemPool {
// Vérifier la signature // Vérifier la signature
if !transaction.isSignatureValid() { if !transaction.isSignatureValid() {
print("MemPool: Transaction refusée - signature invalide")
return false return false
} }
// Vérifier le solde // Vérifier le solde
return accountManager.canProcessTransaction(transaction) if !accountManager.canProcessTransaction(transaction) {
print("MemPool: Transaction refusée - solde insuffisant")
return false
}
print("MemPool: Transaction validée avec succès")
return true
} }
/** /**