-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
There are some improvements need to be done to the current models for transactions and requests:
- utilize
Default,PartialEq,Eq,Clonetraits - split up
CurrencyintoCurrencyandAmount- Currency::Xrp must have fiel name
currency
- Currency::Xrp must have fiel name
- add tests for serializing and deserializing models
- add macro to serialize and deserialize a struct with its tag (e.g.
{"StructName": {"foo": 0, "bar": 1}})
- add macro to serialize and deserialize a struct with its tag (e.g.
- change impl lifetimes
- cleanup
models/mod.rs(e.gStreamParametershould be inrequests/subscribe.rs) - add non-common-fields documentation
- look over
request_fields.rsand move tomodels/requests - Add signing request methods with feature flag
- Add ˋnewˋ methods to all models
- change tests to use
new
- change tests to use
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
✅ Done