Closed dkackman closed 1 year ago
Data layer: https://github.com/dkackman/chia-api/blob/main/src/data_layer.yaml
crawler api
farmer api
daemon api
full_node api https://github.com/dkackman/chia-api/blob/main/src/full_node.yaml
wallet api https://github.com/dkackman/chia-api/blob/main/src/wallet.yaml
Type differences
WIP in this branch https://github.com/dkackman/chia-dotnet/tree/dto
Add/update/fix unit tests:
Update the apis to support the 1.8.2 changes.
Since the last release was https://github.com/dkackman/chia-dotnet/releases/tag/v1.4.0 this issue categorizes changes from there to present (1.8.2 as of this writing). Specific blocks of work are below with detail.
The majority of the work is rote, involving using the
SendMessage
methods in theServiceProxy
base class to thunk from dynamic to static types.Collections, static types, and tuples require slightly different approaches.
The DocFx documentation is a good starting place for seeing the core static structure and exciting api types and signatures