Package org.ldk.structs
Class BigSize
- java.lang.Object
-
- org.ldk.structs.BigSize
-
public class BigSize extends Object
Lightning TLV uses a custom variable-length integer called `BigSize`. It is similar to Bitcoin's variable-length integers except that it is serialized in big-endian instead of little-endian. Like Bitcoin's variable-length integer, it exhibits ambiguity in that certain values can be encoded in several different ways, which we must check for at deserialization-time. Thus, if you're looking for an example of a variable-length integer to use for your own project, move along, this is a rather poor design.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
finalize()
long
get_a()
static BigSize
of(long a_arg)
Constructs a new BigSize given each fieldvoid
set_a(long val)
-