core-lightning/.gitignore
Rusty Russell f52065201b pyln.proto.message.*: add type annotations.
Other changes along the way:

1. In a couple of places we passed None as a dummy for for
   `otherfields` where {} is just as good.
2. Turned bytes into hex for errors.
3. Remove nonsensical (unused) get_tlv_by_number() function from MessageNamespace
4. Renamed unrelated-but-overlapping `field_from_csv` and
   `type_from_csv` static methods, since mypy thought they should have
   the same type.
5. Unknown tlv fields are placed in dict as strings, not ints, for
   type simplicity.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-06-12 15:35:35 +02:00

52 lines
816 B
Plaintext

*~
*.o
*.orig
*.tx
*.txid
*.pb
*.gcda
*.gcno
*.dSYM
*.rej
*.po
*.pyc
.cppcheck-suppress
.mypy_cache
TAGS
tags
ccan/tools/configurator/configurator
ccan/ccan/cdump/tools/cdump-enumstr
gen_*
cli/lightning-cli
tools/check-bolt
tools/hsmtool
coverage
ccan/config.h
__pycache__
config.vars
# Ignore some generated binaries
*/test/run-*
!*/test/run-*.c
external/libbacktrace-build/
external/libbacktrace.a
external/libbacktrace.la
external/libbase58/
external/libbase58.a
test/test_protocol
test/test_sphinx
tests/.pytest.restart
tests/plugins/test_libplugin
gossip_store
.pytest_cache
tools/headerversions
.tmp.lightningrfc/
contrib/pylightning/build/
contrib/pylightning/dist/
contrib/pylightning/pylightning.egg-info/
contrib/pyln-*/build/
contrib/pyln-*/dist/
contrib/pyln-*/pyln_*.egg-info/
plugins/keysend
release/