This commit finalizes the integration of Palladium Lightning with the Palladium Core backend, making it trivial for developers to spin up and test a local regtest network. Key changes: - Created [TESTING_PALLADIUM.md](cci:7://file:///home/davide/lightning-plm/TESTING_PALLADIUM.md:0:0-0:0) with comprehensive regtest instructions. - Linked the new testing guide in the main [README.md](cci:7://file:///home/davide/lightning-plm/README.md:0:0-0:0). - Ignored `/palladium-bin/` in `.gitignore` to allow developers to drop backend binaries locally without accidentally committing them. - Patched `contrib/startup_regtest.sh` to automatically detect and use these local `palladiumd`/`palladium-cli` binaries if present, removing the strict need to manually export environment variables. - Fixed a false-positive timeout error in `startup_regtest.sh` when parsing the absent `clnrest` plugin logs
120 lines
1.9 KiB
Plaintext
120 lines
1.9 KiB
Plaintext
*~
|
|
*.o
|
|
*.orig
|
|
*.tx
|
|
*.txid
|
|
*.pb
|
|
*.gcda
|
|
*.gcno
|
|
*.dSYM
|
|
*.rej
|
|
*.pyc
|
|
*.tmp
|
|
libccan.a
|
|
.cppcheck-suppress
|
|
.mypy_cache
|
|
TAGS
|
|
tags
|
|
ccan/tools/configurator/configurator
|
|
ccan/ccan/cdump/tools/cdump-enumstr
|
|
*_gen.c
|
|
*_gen.h
|
|
gen_*.c
|
|
gen_*.h
|
|
wire/gen_*_csv
|
|
cli/lightning-cli
|
|
|
|
# Custom local binaries for testing
|
|
/palladium-bin/
|
|
|
|
coverage
|
|
# Coverage profiling data files
|
|
*.profraw
|
|
*.profdata
|
|
# Generated Python API documentation
|
|
docs/python
|
|
ccan/config.h
|
|
__pycache__
|
|
config.vars
|
|
monkeytype.sqlite3
|
|
|
|
# Ignore some generated binaries
|
|
*/test/run-*
|
|
!*/test/run-*.c
|
|
*/test/exp-run-*
|
|
!*/test/exp-run-*.c
|
|
*/*/test/run-*
|
|
!*/*/test/run-*.c
|
|
devtools/check-bolt
|
|
tools/lightning-downgrade
|
|
test/test_protocol
|
|
test/test_sphinx
|
|
tests/.pytest.restart
|
|
tests/plugins/test_libplugin
|
|
tests/fuzz/fuzz-*
|
|
!tests/fuzz/fuzz-*.c
|
|
gossip_store
|
|
.pytest_cache
|
|
.tmp.lightningrfc/
|
|
contrib/pylightning/build/
|
|
contrib/pylightning/dist/
|
|
contrib/pylightning/pylightning.egg-info/
|
|
contrib/pyln-*/build/
|
|
contrib/pyln-*/dist/
|
|
contrib/pyln-*/pyln_*.egg-info/
|
|
contrib/pyln-*/.eggs/
|
|
contrib/pyln-*/pyln/*/__version__.py
|
|
tests/plugins/test_selfdisable_after_getmanifest
|
|
|
|
# Ignore generated files
|
|
doc/schemas/sql.json
|
|
doc/*.7.md
|
|
doc/*.[1578]
|
|
doc/reckless*.[1578]
|
|
*_sqlgen.[ch]
|
|
*_wiregen.[ch]
|
|
*_printgen.[ch]
|
|
*_gettextgen.po
|
|
tests/node_pb2.py
|
|
tests/node_pb2_grpc.py
|
|
tests/primitives_pb2.py
|
|
tests/primitives_pb2_grpc.py
|
|
tests/autogenerate-examples-status.log
|
|
tests/autogenerate-examples.json
|
|
tests/autogenerate-examples-repeat.log
|
|
libcommon.a
|
|
|
|
# Ignore unrelated stuff
|
|
.DS_Store
|
|
.gdb_history
|
|
.python-version
|
|
compile_commands.json
|
|
|
|
# Rust targets
|
|
target
|
|
plugins/cln-grpc
|
|
plugins/clnrest
|
|
plugins/wss-proxy
|
|
plugins/cln-bip353
|
|
.clangd
|
|
.cargo/
|
|
|
|
# Build directories
|
|
bionic/
|
|
focal/
|
|
jammy/
|
|
noble/
|
|
release/
|
|
.vscode/
|
|
.cache/
|
|
|
|
# Ignore release verification Sha256Sums
|
|
SHA256SUMS-*
|
|
doc/.doc_version
|
|
autogenerate-examples-status.log
|
|
|
|
# Ignore nix outputs
|
|
result
|
|
result-[0-9]*
|
|
tests/plugins/channeld_fakenet
|