ARK-IoT/Ark-Cpp

Complete wrapper for public REST API

ciband opened this issue · 1 comments

Complete wrapper for public REST API and fix any current issues like support for large JSON payloads.

Blocks:
/api/blocks

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/blockable/blockable.hpp#L51

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/blockable/block_gettable.hpp#L92
https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/blockable/block_gettable.hpp#L361

Delegates:
/api/delegates

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/delegatable/delegatable.hpp#L113

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/delegatable/delegate_gettable.hpp#L209

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/delegatable/delegate_gettable.hpp#L338

Peers:
/api/peers

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/peerable/peerable.hpp#L47

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/peerable/peer_gettable.hpp#L76
https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/peerable/peer_gettable.hpp#L126

Transactions:

/api/transactions

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/transactionable/transactionable.hpp#L46

https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/transactionable/transaction_gettable.hpp#L83
https://github.com/Ark-IoT/Ark-Cpp/blob/08f8051094fcc650124cf9a65920f31ab427da98/src/Ark-Cpp/api/transactionable/transaction_gettable.hpp#L252