diff --git a/app/lib/dal/sqliteDAL/BlockDAL.js b/app/lib/dal/sqliteDAL/BlockDAL.js index 72915804168f059ce0eda8947eb3a8902c78cd6e..31eb7fc2b6313cf762c85dbf2775b495753d83d0 100644 --- a/app/lib/dal/sqliteDAL/BlockDAL.js +++ b/app/lib/dal/sqliteDAL/BlockDAL.js @@ -24,7 +24,7 @@ function BlockDAL(driver) { this.table = 'block'; this.fields = ['fork', 'hash', 'inner_hash', 'signature', 'currency', 'issuer', 'issuersCount', 'issuersFrame', 'issuersFrameVar', 'parameters', 'previousHash', 'previousIssuer', 'version', 'membersCount', 'monetaryMass', 'UDTime', 'medianTime', 'dividend', 'unitbase', 'time', 'powMin', 'number', 'nonce', 'transactions', 'certifications', 'identities', 'joiners', 'actives', 'leavers', 'revoked', 'excluded', 'len']; this.arrays = ['identities','certifications','actives','revoked','excluded','leavers','joiners','transactions']; - this.bigintegers = ['monetaryMass','dividend']; + this.bigintegers = ['monetaryMass']; this.booleans = ['wrong']; this.pkFields = ['number','hash']; @@ -45,7 +45,7 @@ function BlockDAL(driver) { 'monetaryMass VARCHAR(100) DEFAULT \'0\',' + 'UDTime DATETIME,' + 'medianTime DATETIME NOT NULL,' + - 'dividend VARCHAR(100) DEFAULT \'0\',' + + 'dividend INTEGER DEFAULT \'0\',' + 'unitbase INTEGER NULL,' + 'time DATETIME NOT NULL,' + 'powMin INTEGER NOT NULL,' + diff --git a/app/lib/dal/sqliteDAL/index/SIndexDAL.js b/app/lib/dal/sqliteDAL/index/SIndexDAL.js index 07f77c9eaaa2dfcd3e885b05dbbc256ced1ac53a..4257141b7b51191f9cda8b046c277243bdcb889d 100644 --- a/app/lib/dal/sqliteDAL/index/SIndexDAL.js +++ b/app/lib/dal/sqliteDAL/index/SIndexDAL.js @@ -33,7 +33,7 @@ function SIndexDAL(driver) { 'conditions' ]; this.arrays = []; - this.bigintegers = ['amount']; + this.bigintegers = []; this.booleans = ['consumed']; this.pkFields = ['op', 'identifier', 'pos', 'written_on']; this.translated = {}; @@ -48,7 +48,7 @@ function SIndexDAL(driver) { 'created_on VARCHAR(80) NULL,' + 'written_on VARCHAR(80) NOT NULL,' + 'written_time INTEGER NOT NULL,' + - 'amount VARCHAR(50) NULL,' + + 'amount INTEGER NULL,' + 'base INTEGER NULL,' + 'locktime INTEGER NULL,' + 'consumed BOOLEAN NOT NULL,' +