All Classes and Interfaces
Class
Description
Codec for XRPL AccountID type.
Parser for XRPL binary hex values.
Serializes JSON to XRPL binary format.
Codec for XRPL Blob type.
Codec for currency property inside an XRPL issued currency amount json.
Type to represent a the top-level object in definitions.json file.
Provider for
Definitions
.Service for accessing XRPL type and field metadata from definitions.json.
Represents a Field ID used to encode an XRPL field name to its binary form.
A codec for instances of
FieldHeader
.Model object for Field info medata from the "fields" section of defintions.json.
Holder of
FieldHeader
and FieldInfo
data.Codec for XRPL Hash128 type.
Codec for XRPL Hash160 type.
Codec for XRPL Hash256 type.
Base class for XRPL Hash types.
Model object a Hop object inside a XRPL
PathType
object.Codec for XRPL Hop object inside a Path object.
Immutable implementation of
Definitions
.Builds instances of type
ImmutableDefinitions
.Immutable implementation of
FieldHeader
.Builds instances of type
ImmutableFieldHeader
.Immutable implementation of
FieldInfo
.Builds instances of type
ImmutableFieldInfo
.Immutable implementation of
FieldInstance
.Builds instances of type
ImmutableFieldInstance
.Immutable implementation of
FieldWithValue
.Builds instances of type
ImmutableFieldWithValue
.Immutable implementation of
Hop
.Builds instances of type
ImmutableHop
.Utility functions for XRPL-related math operations.
Codec for XRPL PathSet type.
Codec for XRPL Path type inside a PathSet.
Defines an abstract type serialization parent-class for all XRPL serialized type definitions.
Codec for XRPL STArray type.
Codec for XRPL STObject type.
Codec for XRPL UInt16 type.
Codec for XRPL UInt32 type.
Codec for XRPL UInt64 type.
Codec for XRPL UInt8 type.
Codec for XRPL Vector256 type.