44 Commits (95a02492728b23845b0c525b041094d85ceb9676)

Author SHA1 Message Date
niftynei c8579b99d0 pyln-proto: use vals for subtype parsing 4 years ago
Sergi Delgado Segura 3edbacbb3c pyln: hexlify -> bytes.hex() in pyln.proto.wire 4 years ago
Sergi Delgado Segura 27e495efa5 pyln: Updates proto to use coincurve for Public and Private keys 4 years ago
Rusty Russell 06372e13d8 pyln.proto.message: don't let Message() init set implicit lengths. 4 years ago
Rusty Russell 74abd30da5 pyln-proto, pyln-spec: fix 'make prod-release' target. 5 years ago
Rusty Russell 93ae190c19 pyln.proto: bump version to 0.8.3. 5 years ago
Rusty Russell 014ede0585 pyln.proto: fix test-release target 5 years ago
Rusty Russell 902d8f7dab pyln.proto.message: remove incorrect fundamental types now spec update. 5 years ago
Rusty Russell 41e914fb37 pyln.proto.message, pyln.proto.spec*: do magic to expose mypy types. 5 years ago
Rusty Russell 11a0de877e pyln.proto.message: more mypy fixes. 5 years ago
Rusty Russell 3882e8bdf7 pyln.spec.bolt*: make these separate packages, so versions can change indep. 5 years ago
Rusty Russell 013eced4ce pyln.proto: fix package list in setup.py 5 years ago
Rusty Russell 02338a6b25 pyln.proto.message: add to_py() operation. 5 years ago
Rusty Russell ee76504e53 pyln.proto.message: fix handling of ... with subtypes. 5 years ago
Rusty Russell 2309a7a561 pyln.proto.message: don't leave 'None' in dict for missing fields. 5 years ago
Christian Decker 5bb1fd4205 pyln-proto: Add Makefile targets for releases 5 years ago
Christian Decker 48cee3c3d2 pyln: Bump version to 0.8.2 in order to match with binary distro 5 years ago
Rusty Russell aaefbe2e9e pyln.proto.message: fix handling of missing optional fields. 5 years ago
Rusty Russell fd3ea91b44 pyln.proto.message: expose array types, add set_field for Message class. 5 years ago
Rusty Russell f52065201b pyln.proto.message.*: add type annotations. 5 years ago
Rusty Russell da070e73b2 pyln.proto.message.*: Add Makefile to do mypy checks. 5 years ago
Rusty Russell acfeaebb62 pyln.proto.message: allow fields with options to be missing. 5 years ago
Rusty Russell ee6c58cbd5 pyln.proto.message: export more. 5 years ago
Rusty Russell b33dc9847c pyln.proto.message: python-fluency feedback from @darosior 5 years ago
Rusty Russell 8f38bc7230 pyln.proto.message: support adding two namespaces. 5 years ago
Rusty Russell 85bb93618b new modules: pyln.proto.message.{bolt1,bolt2,bolt4,bolt7} 5 years ago
Rusty Russell 59bb6b90ac pyln: new module pyln.proto.message.bolts 5 years ago
Rusty Russell daa707d213 pyln.proto.message: separate fundamental types from other subtypes. 5 years ago
Rusty Russell e4b5679f5d message: support option fields. 5 years ago
Rusty Russell 9992a577b4 pyln: add (undocumented) u8 fundamental type. 5 years ago
Rusty Russell 42aab89b9f pyln.proto.message: expose fundamental MessageTypes as variables. 5 years ago
Rusty Russell 47631cc23c pyln.proto.message: use BufferedIOBase instead of bytes for binary ops. 5 years ago
Rusty Russell ed4eadc8f3 patch message-export-types.patch 5 years ago
Rusty Russell eb73a0dd8f pyln: add pyln.proto.message. 5 years ago
Rusty Russell 5b4be02ed3 pyln: add Makefile 5 years ago
Rusty Russell 97e3d61748 pyln: fix incorrect python syntax. 5 years ago
Michal Rostecki db0a2c082a pyln-proto: Use only coincurve for libsecp256k1 bindings 5 years ago
Christian Decker 9bfdf234f3 pyln-proto: Avoid circular dependency in setup.py 5 years ago
Christian Decker f3315ca110 pyln-proto: Add Tu32Field and Tu64Field helpers 5 years ago
Michael Schmoock 3e2607bf2d chore: updates coincurve requirement to v13 5 years ago
Christian Decker 966ac95098 pytest: Add a test for plugin featurebits 5 years ago
Christian Decker 6c19818314 pyln-proto: Add invoice utilities 5 years ago
Christian Decker d3f6ebf911 pyln-proto: Added a couple of utilities to manage onions and zbase32 5 years ago
Christian Decker 3418e59d76 pyln: Split pylightning into multiple pyln modules 6 years ago