diff --git a/src/services/database.service.ts b/src/services/database.service.ts index f40ca1f..2753bff 100755 --- a/src/services/database.service.ts +++ b/src/services/database.service.ts @@ -29,10 +29,14 @@ class Database { options: { autoIncrement: true }, indices: [], }, - AnkDiff: { + AnkPendingDiffs: { name: 'diffs', - options: { key: 'new_state_merkle_root' }, - indices: [], + options: { keyPath: 'value_commitment' }, + indices: [ + { name: 'byMerkleRoot', keyPath: 'new_state_merkle_root', options: { unique: false } }, + { name: 'byNeedValidation', keyPath: 'need_validation', options: { unique: false } }, + { name: 'byStatus', keyPath: 'validation_status', options: { unique: false } }, + ], }, };