24 Commits (a134062f9848662aec02209ad66b173a07a104a6)

Author SHA1 Message Date
Christian Decker c68efdfcf4 db: Migrate to DB abstraction layer in db.c 5 years ago
Christian Decker 38601afd17 db: Implement skaffolding for the dispatch of DB-specific functions 5 years ago
Rusty Russell cc70b9c4ec wire: use common/bigsize routines 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 5 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell 7ccf3af51d pytest: test the db hook plugin. 6 years ago
Michael Schmoock 1853b399b0 fix: a pr2444 introduced valgrind complaint 6 years ago
Michael Schmoock 624ec6da27 tests: always call db_migrate() with non-NULL ld. 6 years ago
Rusty Russell 60285187fd db: support more powerful migrations. 6 years ago
Rusty Russell bef7d45f1c db: remove manual db_migration_count function. 6 years ago
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell 1dde233a48 wallet: put explicit hook in for fatal error testing. 6 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Rusty Russell 76e8a11380 wallet: use json_escaped for invoice label. 7 years ago
practicalswift 1f46262278 Remove unused parameter testname in create_test_db(const char *testname) 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
Rusty Russell 63390a58b0 db: log a message to say whether we created or updated db. 7 years ago
Christian Decker ee25547576 Re-enable builds with DEVELOPER=0 7 years ago
Rusty Russell 4957921e02 log: mark ltmp as notleak. 7 years ago
Rusty Russell c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
Rusty Russell 005f3826c9 wallet/tests: add mocks for futureproofing. 7 years ago
Rusty Russell 2931760b5b wallet: move tests into test/ dir like other unit tests. 7 years ago
Rusty Russell 4fb472b7a7 db: we must always be in a transaction, remove nested, call fatal() 7 years ago
Rusty Russell 3282768302 wallet: don't fail, assume db ops will call fatal. 7 years ago
Christian Decker 1522eee528 unittests: Test some more of the db primitives. 7 years ago
Christian Decker 257ecf6222 wallet: Helper to store/retrieve persistent vars to/from DB 7 years ago
Christian Decker 5396335363 wallet: Add wallet_tests and simplify db_tests 7 years ago
Christian Decker 80436d06cb wallet: Create and manage a sqlite3 database for the wallet 8 years ago