Дорабатываю добавление блоков. Промежуточный комит
This commit is contained in:
AidarKC
2025-12-25 14:15:26 +03:00
parent bead78b372
commit e1b2c62231
7 changed files with 2 additions and 370 deletions
@@ -91,7 +91,7 @@ public final class BlockchainStateDAO {
line6_last_number, line6_last_hash,
line7_last_number, line7_last_hash
) VALUES (
?,?,?,?,?,?,?,?,?,
?,?,?,?,?,?,?,?,
?,?,
?,?,
?,?,
@@ -136,7 +136,6 @@ public final class BlockchainStateDAO {
ps.setString(i++, nn(e.getLogin()));
ps.setString(i++, nn(e.getPublicKeyBase64()));
ps.setInt(i++, e.getSizeLimit());
ps.setInt(i++, e.getSizeBytes());
ps.setLong(i++, e.getFileSizeBytes());
ps.setInt(i++, e.getLastGlobalNumber());
ps.setString(i++, nn(e.getLastGlobalHash()));
@@ -159,7 +158,6 @@ public final class BlockchainStateDAO {
e.setPublicKeyBase64(rs.getString("public_key_base64"));
e.setSizeLimit(rs.getInt("size_limit"));
e.setSizeBytes(rs.getInt("size_bytes"));
e.setFileSizeBytes(rs.getLong("file_size_bytes"));
e.setLastGlobalNumber(rs.getInt("last_global_number"));
@@ -14,9 +14,7 @@ public final class BlockchainStateEntry {
private String publicKeyBase64;
private int sizeLimit;
private int sizeBytes;
/** NEW: размер файла блокчейна в байтах (то, что будем сверять/чинить при старте). */
/** Размер файла блокчейна в байтах (то, что будем сверять/чинить при старте). */
private long fileSizeBytes;
private int lastGlobalNumber;
@@ -39,7 +37,6 @@ public final class BlockchainStateEntry {
String login,
String publicKeyBase64,
int sizeLimit,
int sizeBytes,
long fileSizeBytes,
int lastGlobalNumber,
String lastGlobalHash,
@@ -50,7 +47,6 @@ public final class BlockchainStateEntry {
this.login = login;
this.publicKeyBase64 = publicKeyBase64;
this.sizeLimit = sizeLimit;
this.sizeBytes = sizeBytes;
this.fileSizeBytes = fileSizeBytes;
this.lastGlobalNumber = lastGlobalNumber;
this.lastGlobalHash = lastGlobalHash == null ? "" : lastGlobalHash;
@@ -81,9 +77,6 @@ public final class BlockchainStateEntry {
public int getSizeLimit() { return sizeLimit; }
public void setSizeLimit(int sizeLimit) { this.sizeLimit = sizeLimit; }
public int getSizeBytes() { return sizeBytes; }
public void setSizeBytes(int sizeBytes) { this.sizeBytes = sizeBytes; }
public long getFileSizeBytes() { return fileSizeBytes; }
public void setFileSizeBytes(long fileSizeBytes) { this.fileSizeBytes = fileSizeBytes; }