arkecosystemarchive / cpp-client Goto Github PK
View Code? Open in Web Editor NEWA simple C++ API client for the Ark Blockchain.
License: MIT License
A simple C++ API client for the Ark Blockchain.
License: MIT License
Here's the Weekly Digest from Mon, Feb 24, 2020 12:00 AM to Sun, Mar 1, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 4 pull-requests were opened, closed or merged.
Last week, 4 pull-requests were merged.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Feb 24, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Apr 27, 2020 12:00 AM to Sun, May 3, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were 2 issues. Of these, 2 issues have been closed and 0 issues are still open.
Last week, 3 pull-requests were opened, closed or merged.
Last week, 3 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Apr 27, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Oct 28, 2019 12:00 AM to Sun, Nov 3, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 10 pull-requests were opened, closed or merged.
Last week, 1 pull-request was opened.
Last week, 3 pull-requests were closed.
Last week, 6 pull-requests were merged.
Last week there were no releases.
Last week there were 3 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Oct 28, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Feb 10, 2020 12:00 AM to Sun, Feb 16, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were merged.
Last week there were 2 releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Feb 10, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Discussion:
V1 is pretty well deprecated officially.
How then, should we handle V1 legacy code in Ark SDKβs,
and should the ONE
TWO
naming convention be maintained?
Are we to delete V1 code and tests?
If Ark-Node is to be archived and itβs documentation kept available for historical reference,
there doesnβt seem to be many cases where maintaining legacy code would be useful for SDKβs.
Are we keeping the TWO
naming?
(eg api/two/blocks
vs api/blocks
)
Assuming the removal of V1 code,
Dropping the naming convention would look clean, but keeping it could also help with subsequent network migrations.
Here's the Weekly Digest from Mon, Oct 21, 2019 12:00 AM to Sun, Oct 27, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 1 pull-request was opened, closed or merged.
Last week, 1 pull-request was merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Oct 21, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Jul 15, 2019 12:00 AM to Sun, Jul 21, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Jul 15, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Oct 14, 2019 12:00 AM to Sun, Oct 20, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there was 1 issue. It is closed now.
Last week, 7 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were closed.
Last week, 5 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Oct 14, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Feb 11, 2019 12:00 AM to Sun, Feb 17, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were 3 issues. Of these, 2 issues have been closed and 1 issues are still open.
@ArkEcosystemBot
Last week, 10 pull-requests were opened, closed or merged.
Last week, 10 pull-requests were merged.
Last week there were 2 releases.
Last week there were 3 contributors.
@ciband @faustbrian @sleepdefic1t
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Feb 11, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Feb 4, 2019 12:00 AM to Sun, Feb 10, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there was 1 issue. It is closed now.
Last week, 4 pull-requests were opened, closed or merged.
Last week, 4 pull-requests were merged.
Last week there was 1 release.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there was 1 stargazer.
You are the star! π
That's all activities since Mon, Feb 4, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Describe the bug
CircleCI builds fail for macOS.
This was discovered during #54
I can confirm that Cpp-Client builds and passes tests on my macOS system.
Further exacerbating this is that PR's do not appear to trigger macOS CI instances consistently.
PR's from @ciband do not trigger macOS CI builds.
I personally can trigger macOS builds by submitting PR's,
but I do not have the write access to rerun workflows in CircleCI.
To Reproduce
Submit a PR to the Cpp-Client Repo.
Expected behavior
CI should pass successfully on all platforms for all PR submissions.
Here's the Weekly Digest from Mon, Dec 2, 2019 12:00 AM to Sun, Dec 8, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, no pull-requests were opened, closed or merged.
Last week there were no releases.
Last week there were no contributors.
Last week there was 1 stargazer.
@flavertonrr
You are the star! π
That's all activities since Mon, Dec 2, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Sep 2, 2019 12:00 AM to Sun, Sep 8, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were 2 issues. Of these, 1 issues have been closed and 1 issues are still open.
Last week, 3 pull-requests were opened, closed or merged.
Last week, 3 pull-requests were merged.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Sep 2, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Is your feature request related to a problem? Please describe.
There is no current problem. This is just an optimization.
Describe the solution you'd like
I would like the custom ToString functions to be replaced with the STL std::to_string functions.
Describe alternatives you've considered
The alternative is to deviate from the standard which I would prefer not to do.
Additional context
Most modern compilers provide std::to_string. For those that don't, implementations can/should be included as they are relatively trivial.
Here's the Weekly Digest from Mon, Mar 9, 2020 12:00 AM to Sun, Mar 15, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were merged.
Last week there were 2 releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Mar 9, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Aug 19, 2019 12:00 AM to Sun, Aug 25, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 1 pull-request was closed.
Last week, 1 pull-request was merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were 2 stargazers.
You all are the stars! π
That's all activities since Mon, Aug 19, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
The Ark standard github templates for issues and PRs need to be added.
Here's the Weekly Digest from Mon, Sep 23, 2019 12:00 AM to Sun, Sep 29, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there was 1 issue. It is still open.
Last week, 4 pull-requests were opened, closed or merged.
Last week, 1 pull-request was closed.
Last week, 3 pull-requests were merged.
Last week there were no releases.
Last week there were 3 contributors.
@dated @faustbrian @sleepdefic1t
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Sep 23, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
a188803 moved everything CI related to GitHub Actions. Missing is windows to ditch appveyor which is a bit unreliable.
Here's the Weekly Digest from Mon, Nov 11, 2019 12:00 AM to Sun, Nov 17, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 1 pull-request was opened, closed or merged.
Last week, 1 pull-request was merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Nov 11, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Sep 30, 2019 12:00 AM to Sun, Oct 6, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 4 pull-requests were opened, closed or merged.
Last week, 1 pull-request was opened.
Last week, 1 pull-request was closed.
Last week, 2 pull-requests were merged.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Sep 30, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Are there any plans to support HTTPS?
I am trying to use https://dexplorer.ark.io @ port 8443 as the node, and it seems that http://
is hardcoded in: https://github.com/ArkEcosystem/cpp-client/blob/751212f0abb395d3ac7b9859b0538842118d4080/src/http/iot/http.cpp#L41
I've made a workaround by removing the forced prefix and just passing the entire URL to cpp-client:
Ark::Client::Connection<Ark::Client::Api> connection("https://dexplorer.ark.io", 8443);
One other modification was necessary in:
https://github.com/ArkEcosystem/cpp-client/blob/751212f0abb395d3ac7b9859b0538842118d4080/src/host/host.cpp#L44
as this will match the first :
in the URL and malform the url into https8443/api...
, so it should use a match last:
snprintf(&out[out.find_last_of(":") + 1U], PORT_MAX_STRING_LEN, "%d", this->port_);
Other than that no additional modifications were necessary for HTTPS to work.
(& I am using nodemcu-32s with arduino framework)
Here's the Weekly Digest from Mon, Nov 25, 2019 12:00 AM to Sun, Dec 1, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Nov 25, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Mar 2, 2020 12:00 AM to Sun, Mar 8, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were opened.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there was 1 stargazer.
You are the star! π
That's all activities since Mon, Mar 2, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Feb 17, 2020 12:00 AM to Sun, Feb 23, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 5 pull-requests were opened, closed or merged.
Last week, 5 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Feb 17, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Expected Behavior
Under Windows, the curl dependency should be satisfied and the builds should complete. This should work in both then desktop builds and the CI builds.
Current Behavior
The curl dependency is not handled.
Possible Solution
Either have cmake auto install the dependency, prompt the user before installing, or direct the user as to how to satisfy the dependency.
Describe the bug
When you click on the Travis-CI build badge, Travis-CI reports that the repository has not been setup and you cannot view the build history. The repo might just need to be enabled in Travis by an admin.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would expect the badge to reflect the status of the last build for the current branch and then link allow me to view the build history in Travis for that branch.
Screenshots
N/A
Server (please complete the following information):
N/A
Additional context
N/A
Here's the Weekly Digest from Mon, Apr 15, 2019 12:00 AM to Sun, Apr 21, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there was 1 issue. It is closed now.
@ArkEcosystemBot
Last week, no pull-requests were opened, closed or merged.
Last week there were no releases.
Last week there were no contributors.
Last week there were no stargazers.
That's all activities since Mon, Apr 15, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
For Cpp-Client to be released in the Arduino IDE, the following must be done:
https://github.com/sleepdefic1t/cpp-client/tree/arduino
to the "arduino" branch.1.2.0-arduino
targeting the "arduino" branch (*first).1.2.0
targeting Master (*second).@faustbrian @kristjank @supaiku0
At this time, I need an "arduino" branch.
After my PR is merged to the "arduino" branch, we can proceed with release/tagging.
I am using esp32 nodemcu with arduino framework building with platformIO.
Here's my platformio.ini
:
[env:nodemcu-32s]
platform = espressif32
board = nodemcu-32s
framework = arduino
lib_deps =
bcl@^0.0.5
ArduinoJson@^6.15.1
micro-ecc@^1.0.0
BIP66@^0.3.2
Ark-Cpp-Crypto@^1.1.0
Ark-Cpp-Client@^1.4.1
HTTP requests are randomly throwing the following error (Sometimes they work once, sometimes twice, and then force the controller to reboot):
Guru Meditation Error: Core 1 panic'ed (InstrFetchProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x00000000 PS : 0x00060830 A0 : 0x801361d7 A1 : 0x3ffb1d50
A2 : 0x3ffb1e90 A3 : 0x00000000 A4 : 0x3ffd62a4 A5 : 0x0000004b
A6 : 0x3ffd6304 A7 : 0x0000004b A8 : 0x80162562 A9 : 0x3ffb1d30
A10 : 0x3ffcbe1c A11 : 0x00000000 A12 : 0x0000004b A13 : 0x00000000
A14 : 0xffffffff A15 : 0x00000004 SAR : 0x0000000a EXCCAUSE: 0x00000014
EXCVADDR: 0x00000000 LBEG : 0x4000c46c LEND : 0x4000c477 LCOUNT : 0x00000000
Backtrace: 0x00000000:0x3ffb1d50 0x401361d4:0x3ffb1d70 0x40136241:0x3ffb1d90 0x400d5b42:0x3ffb1db0 0x400d27d6:0x3ffb1f30 0x400d10b6:0x3ffb1f70 0x400d7861:0x3ffb1fb0 0x40088b9d:0x3ffb1fd0
How I tested that is basically with just a loop of the following:
void loop()
{
string nodeStatus = connection.api.node.status();
Serial.println(nodeStatus.c_str());
delay(3000);
}
Tracked down the error to some this github issue:
espressif/arduino-esp32#3347 (see espressif/arduino-esp32#3347 (comment)).
It seems that the following is using a deprecated constructor and as such is causing issues:
https://github.com/ArkEcosystem/cpp-client/blob/751212f0abb395d3ac7b9859b0538842118d4080/src/http/iot/http.cpp#L41
I made a simple workaround for myself which is in no way a general solution but just to demonstrate what worked for me and stopped my controller from rebooting with calling one of the non-deprecated constructors:
std::string get(const char* request) override {
WiFiClientSecure client;
HTTPClient httpClient;
httpClient.setReuse(false);
httpClient.setTimeout(3000);
httpClient.addHeader("Content-Type", "application/json");
String ret;
httpClient.begin(client, std::string(std::string(request)).c_str());
int httpCode = httpClient.GET();
ret = httpClient.getString();
httpClient.end();
return ret.c_str();
}
Hope that was extensive enough for the issue description!
Add support for multiple body parameters in /api/blocks/search. The current implementation only allows for a single pair.
Is your feature request related to a problem? Please describe.
As a developer, I would like to Ark-Cpp under Windows.
Describe the solution you'd like
I would like the code to compile under Windows and have CI and tests run under Windows.
Describe alternatives you've considered
The only other solution is to not support Windows, which I would disagree with.
Additional context
N/A
Here's the Weekly Digest from Mon, Jul 29, 2019 12:00 AM to Sun, Aug 4, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 1 pull-request was opened, closed or merged.
Last week, 1 pull-request was opened.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Jul 29, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Aug 12, 2019 12:00 AM to Sun, Aug 18, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 4 pull-requests were opened, closed or merged.
Last week, 1 pull-request was opened.
Last week, 3 pull-requests were merged.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Aug 12, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Aug 26, 2019 12:00 AM to Sun, Sep 1, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were opened.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Aug 26, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Apr 20, 2020 12:00 AM to Sun, Apr 26, 2020 11:59 PM for ArkEcosystem/cpp-client.
Last week there were 2 issues. Of these, 0 issues have been closed and 2 issues are still open.
Last week, no pull-requests were opened, closed or merged.
Last week there were no releases.
Last week there were no contributors.
Last week there was 1 stargazer.
You are the star! π
That's all activities since Mon, Apr 20, 2020 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, May 6, 2019 12:00 AM to Sun, May 12, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 3 pull-requests were opened, closed or merged.
Last week, 3 pull-requests were merged.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, May 6, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Code coverage should be ran on the tests and uploaded to CodeCov to allow for monitoring and improving test coverage.
Is your feature request related to a problem? Please describe.
The hunter package manager is not ideal and is hard to work with. It also locks you into a particular version of the software, usually old.
Describe the solution you'd like
I would like to see the curl dependency converted to a git submodule for maximum flexibility.
Describe alternatives you've considered
Another option would be to use something other than curl as a submodule to accomplish the same thing.
Additional context
N/A
Here's the Weekly Digest from Mon, Oct 7, 2019 12:00 AM to Sun, Oct 13, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 6 pull-requests were opened, closed or merged.
Last week, 6 pull-requests were merged.
Last week there were 2 releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Oct 7, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, May 13, 2019 12:00 AM to Sun, May 19, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were 2 issues. Of these, 2 issues have been closed and 0 issues are still open.
@ArkEcosystemBot
Last week, 2 pull-requests were opened, closed or merged.
Last week, 1 pull-request was closed.
Last week, 1 pull-request was merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, May 13, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Currently, a call looks like this:
Connection<Api> connection("https://dexplorer.ark.io", 8443);
auto response = connection.api.blockchain.get();
Removing Http:
Connection<Api> connection("https://dexplorer.ark.io", 8443);
auto response = my_custom_get(connection.api.blockchain.get());
// auto whatever = my_custom_method(connections[], requests[]);
Here's the Weekly Digest from Mon, Feb 18, 2019 12:00 AM to Sun, Feb 24, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there was 1 issue. It is still open.
@ArkEcosystemBot
Last week, no pull-requests were opened, closed or merged.
Last week there were no releases.
Last week there were no contributors.
Last week there were no stargazers.
That's all activities since Mon, Feb 18, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Is your feature request related to a problem? Please describe.
Now that the repo is configured for AppVeyor, someone with admin rights needs to integrate the repo with the Appveyor service for ArkEcosystem.
Describe the solution you'd like
I would like this repo integrated with AppVeyor and have the AppVeyor CI system run on PRs.
Describe alternatives you've considered
There are other Windows CI systems out there like Azure, but AppVeyor seemed the simplest.
Additional context
The .appveyor.yml has been tested on my personal AppVeyor account before I submitted it so this should work first time.
Is your feature request related to a problem? Please describe.
The current Cpp-Client tests use calls to actual nodes.
This ties the success of tests to the connected nodes state;
the aim should be to test the Cpp-Client's code independently.
Describe the solution you'd like
Use mock tests instead of sending requests to external nodes.
Here's the Weekly Digest from Mon, Sep 9, 2019 12:00 AM to Sun, Sep 15, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 3 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were opened.
Last week, 1 pull-request was closed.
Last week there were no releases.
Last week there were 2 contributors.
Thank you for your contributions! π
Last week there were no stargazers.
That's all activities since Mon, Sep 9, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Nov 4, 2019 12:00 AM to Sun, Nov 10, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 1 pull-request was closed.
Last week, 1 pull-request was merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Nov 4, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
Here's the Weekly Digest from Mon, Jul 22, 2019 12:00 AM to Sun, Jul 28, 2019 11:59 PM for ArkEcosystem/cpp-client.
Last week there were no issues.
Last week, 2 pull-requests were opened, closed or merged.
Last week, 2 pull-requests were merged.
Last week there were no releases.
Last week there was 1 contributor.
Thank you for your contribution! π
Last week there were no stargazers.
That's all activities since Mon, Jul 22, 2019 12:00 AM, please Watch and Star the repository ArkEcosystem/cpp-client to receive upcoming weekly updates.
You can also view all Weekly Digests by clicking here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.