wallet.sql 624 B

123456789101112131415161718192021222324
  1. -- Wallet definitions for drk.
  2. -- We store data that is needed for wallet operations.
  3. PRAGMA foreign_keys = ON;
  4. -- Arbitrary info that is potentially useful
  5. CREATE TABLE IF NOT EXISTS wallet_info (
  6. last_scanned_block_height INTEGER NOT NULL,
  7. last_scanned_block_hash TEXT NOT NULL
  8. );
  9. -- Scanned blocks information
  10. CREATE TABLE IF NOT EXISTS scanned_blocks (
  11. height INTEGER PRIMARY KEY NOT NULL,
  12. hash TEXT NOT NULL,
  13. rollback_query TEXT NOT NULL
  14. );
  15. -- Transactions history
  16. CREATE TABLE IF NOT EXISTS transactions_history (
  17. transaction_hash TEXT PRIMARY KEY NOT NULL,
  18. status TEXT NOT NULL,
  19. tx BLOB NOT NULL
  20. );