Skip to content
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

Use legacy HttpServer in wallet RPC #210

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

aivve
Copy link
Collaborator

@aivve aivve commented Feb 4, 2023

Due to httplib's conflict with our dispatcher causing crashes on some RPC methods as a quick solution restore HttpServer in wallet RPC.

Older HttpServer and HttpClient without SSL support were taken as it's not needed for their use cases and doesn't work well. HttpClient is not used anywhere, it was just brought back together with HttpServer just in case.

@aivve
Copy link
Collaborator Author

aivve commented Feb 4, 2023

Dispatcher with 5181c38 can cause crash of the daemon

@aivve aivve force-pushed the dev/legacy_wallet_rpc_srv branch from 1a71192 to 0a45807 Compare February 5, 2023 15:40
@aivve
Copy link
Collaborator Author

aivve commented Feb 9, 2023

For now we have used other approach #211

@aivve aivve closed this Feb 9, 2023
aivve added 2 commits March 28, 2023 10:56
# Conflicts:
#	src/JsonRpcServer/JsonRpcServer.cpp
#	src/PaymentGateService/PaymentGateService.cpp
#	src/PaymentGateService/PaymentGateService.h
@aivve aivve reopened this Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant