lnd/tlv
Olaoluwa Osuntokun 956b00b599
tlv: add in new BigSizeT type
This type is useful when one wants to encode an integer as an underlying BigSize record. It wraps any integer, then handles the transformation into and out of the BigSize encoding on disk.
2024-04-25 16:48:29 +02:00
..
internal/gen tlv: make TlvType method for TlvType interface public 2024-01-02 18:51:33 -08:00
fuzz_test.go tlv: Added bool to primitive 2023-10-16 14:21:25 +01:00
go.mod tlv: add new Blob type alias 2024-04-25 16:48:06 +02:00
go.sum tlv: add new Blob type alias 2024-04-25 16:48:06 +02:00
primitive_test.go tlv: Added bool to primitive 2023-10-16 14:21:25 +01:00
primitive.go tlv: simplify encoding functions 2023-11-13 11:30:17 -06:00
record_test.go tlv: remove unused error return value 2019-12-04 13:27:29 +01:00
record_type_test.go tlv: modify RecordT type to ensure type param takes precedence 2024-01-02 18:51:30 -08:00
record_type.go tlv: add in new BigSizeT type 2024-04-25 16:48:29 +02:00
record.go tlv: add new Blob type alias 2024-04-25 16:48:06 +02:00
stream_test.go tlv: allow tlv streams to use large records in non-p2p setting 2022-09-14 15:48:13 -04:00
stream.go multi: replace ioutil.Discard 2024-04-25 11:23:54 +02:00
tlv_test.go tlv: allow tlv streams to use large records in non-p2p setting 2022-09-14 15:48:13 -04:00
tlv_type_param.go tlv: make TlvType method for TlvType interface public 2024-01-02 18:51:33 -08:00
tlv_types_generated.go tlv: make TlvType method for TlvType interface public 2024-01-02 18:51:33 -08:00
truncated_test.go tlv: simplify byte slice comparison as recommenteded by static analysis 2020-04-24 19:15:08 +02:00
truncated.go tlv: simplify encoding functions 2023-11-13 11:30:17 -06:00
varint_test.go tlv: simplify byte slice comparison as recommenteded by static analysis 2020-04-24 19:15:08 +02:00
varint.go tlv+record+routing: add payload size calculation 2019-12-20 11:00:01 +01:00