New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add jsonrpcproxy.py #4673

Merged
merged 2 commits into from Dec 4, 2017

Conversation

Projects
None yet
3 participants
@chfast
Collaborator

chfast commented Dec 1, 2017

Hey @chriseth @gumb0,
I'm shipping the JSON-RPC Proxy (HTTP -> Unix Socket).

Usage is simple ./jsonrpcproxy.py or ./jsonrpcproxy.py --help.

I'm not sure a documentation in eth is needed, but I may add some information to eth -j later on.

@chfast chfast requested review from gumb0 and chriseth Dec 1, 2017

@codecov-io

This comment has been minimized.

Show comment
Hide comment
@codecov-io

codecov-io Dec 1, 2017

Codecov Report

Merging #4673 into develop will decrease coverage by 9.4%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop   #4673      +/-   ##
==========================================
- Coverage     61.1%   51.7%   -9.41%     
==========================================
  Files          344    1629    +1285     
  Lines        27138   68489   +41351     
  Branches      3084    7391    +4307     
==========================================
+ Hits         16583   35413   +18830     
- Misses        9590   30865   +21275     
- Partials       965    2211    +1246
Impacted Files Coverage Δ
libethereum/CommonNet.h 25% <0%> (-75%) ⬇️
libethereum/Transaction.h 50% <0%> (-23.69%) ⬇️
libethereum/Transaction.cpp 74.5% <0%> (-21.57%) ⬇️
utils/json_spirit/json_spirit_reader_template.h 65.38% <0%> (-19.86%) ⬇️
libethereum/EthereumHost.h 0% <0%> (-18.19%) ⬇️
utils/json_spirit/json_spirit_writer_template.h 50.57% <0%> (-14.6%) ⬇️
libethcore/ChainOperationParams.h 87.5% <0%> (-12.5%) ⬇️
libethereum/Block.h 48.27% <0%> (-9.79%) ⬇️
utils/json_spirit/json_spirit_value.h 60.74% <0%> (-5.63%) ⬇️
test/tools/fuzzTesting/BoostRandomCode.h 85% <0%> (-5.48%) ⬇️
... and 1419 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d5bad1e...aea29d1. Read the comment docs.

codecov-io commented Dec 1, 2017

Codecov Report

Merging #4673 into develop will decrease coverage by 9.4%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop   #4673      +/-   ##
==========================================
- Coverage     61.1%   51.7%   -9.41%     
==========================================
  Files          344    1629    +1285     
  Lines        27138   68489   +41351     
  Branches      3084    7391    +4307     
==========================================
+ Hits         16583   35413   +18830     
- Misses        9590   30865   +21275     
- Partials       965    2211    +1246
Impacted Files Coverage Δ
libethereum/CommonNet.h 25% <0%> (-75%) ⬇️
libethereum/Transaction.h 50% <0%> (-23.69%) ⬇️
libethereum/Transaction.cpp 74.5% <0%> (-21.57%) ⬇️
utils/json_spirit/json_spirit_reader_template.h 65.38% <0%> (-19.86%) ⬇️
libethereum/EthereumHost.h 0% <0%> (-18.19%) ⬇️
utils/json_spirit/json_spirit_writer_template.h 50.57% <0%> (-14.6%) ⬇️
libethcore/ChainOperationParams.h 87.5% <0%> (-12.5%) ⬇️
libethereum/Block.h 48.27% <0%> (-9.79%) ⬇️
utils/json_spirit/json_spirit_value.h 60.74% <0%> (-5.63%) ⬇️
test/tools/fuzzTesting/BoostRandomCode.h 85% <0%> (-5.48%) ⬇️
... and 1419 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d5bad1e...aea29d1. Read the comment docs.

@chfast chfast referenced this pull request Dec 4, 2017

Merged

rpc: Drop HTTP server #4657

@gumb0

gumb0 approved these changes Dec 4, 2017

@chfast chfast merged commit 62c4c98 into develop Dec 4, 2017

6 of 9 checks passed

codecov/project 51.7% (-9.41%) compared to d5bad1e
Details
codecov/project/app 47.96% (-5.09%) compared to d5bad1e
Details
codecov/project/tests 78.38% (-0.97%) compared to d5bad1e
Details
ci/circleci: Linux-Clang5 Your tests passed on CircleCI!
Details
ci/circleci: Linux-GCC6-Debug Your tests passed on CircleCI!
Details
ci/circleci: macOS-XCode9 Your tests passed on CircleCI!
Details
codecov/patch Coverage not affected when comparing d5bad1e...aea29d1
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@chfast chfast deleted the jsonrpcproxy branch Dec 4, 2017

@chfast chfast removed the needs review label Dec 4, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment