-
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: no-std env support for transaction deserialization (#31)
* initial impl * parser refactor * slight improvements to AnySerializedType * enum improvements * removed redundant field lookup associated type * encoded fixed length for structs * introduced typecode to match sdk types * using single enum with typecodes for binary decoding * deserializer trait impl and integration * deserializer integration * deserializer integration * decoder custom impl removal * dead code cleanup * once_cell support deprecated compiler versions * Deserialize and Deserializer trait removal * xrpl_binary_codec: alphabetical import order * removed once_cell and stable_features flags * xrpl_types: error support for no_std * xrpl_types: top-level lib support for no_Std * xrpl_types: Serializer trait Error associated type constraint upd * upd imports to use global allocator * xrpl_types: return types updated to support no_std result * xrpl_types: Cargo.toml upd to support std (default) and no_std * xrpl_types: readme upd * xrpl_binary_codec: no std support at lib level * xrpl_binary_codec: BinaryCodecError no_std support * xrpl_binary_codec: upd imports to use global allocator * xrpl_binary_codec: upd imports to use global allocator * xrpl_binary_codec: field info global static hashmap no * xrpl_binary_codec: deserializer no_Std support * xrpl_binary_codec: readme upd * xrpl_binary_codec: Cargo.toml upd to support std (default) and no_std * repo root readme upd to show crates with no_std support * removed unused trait impl * xrpl types pub exportable * xrpl types all modules exportable * import order * default trait impl for AccountId * default trait impl for TransactionCommon * xrpl types transactions modules exportable * fixed issue with reqwest https scheme support - defaulting to default-tls feature flag * modules made private as all the types are already exported
- Loading branch information
Showing
21 changed files
with
207 additions
and
114 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.