#58: WS2P support
All threads resolved!
All threads resolved!
#58 (closed): Add the ws2p API support and examples
Edited by Moul
Merge request reports
Activity
changed milestone to %0.56.0
added API: WS2P Feature enhancement labels
added 1 commit
- 987ce723 - [fix] fix unused import false positive since pylint 2.4.0
mentioned in issue #108 (closed)
added 26 commits
- 7b73a19a - [enh] #58 (closed) make client connect_ws path argument optional
- db2af4a8 - [enh] #58 (closed) add ws2p API request example
- 279295fe - [enh] #58 (closed) new network module for ws2p API
- fed67f1d - [enh] #58 (closed) full ws2P v1 connection handshake support and example
- 8094527b - [enh] #58 (closed) add get_ws2p_challenge helper
- ec635294 - [enh] #58 (closed) add ws2p request getCurrent()
- dcb2f9c3 - [enh] #58 (closed) add ws2p request getBlock(number)
- ba00e7cc - [enh] #58 (closed) add ws2p request getBlocks(fromNumber, count)
- d1cefee1 - [enh] #58 (closed) add ws2p request getRequirementsPending(minCert)
- a17edb24 - [enh] #58 (closed) add ws2p document message class to send documents
- f582ecd7 - [enh] #58 (closed) request_id argument is mandatory in ws2p requests
- 4805d0b6 - [enh] #58 (closed) improve ws2p example
- 1a2726c7 - [fix] #58 (closed) fix package api.ws2p after rebase
- 9955d5c4 - [fix] #58 (closed) fix api.endpoint after rebase
- 74e3bf03 - [fix] #58 (closed) fix api.documents.ws2p.messages after rebase
- 7ee97d14 - [fix] #58 (closed) fix example request_ws2p.py after rebase
- 2c4d2507 - [fix] #58 (closed) fix tests.api.ws2p.test_ws2p after rebase
- 82fc26ca - [fix] #58 (closed) fix documents.ws2p.messages
- 5fb4abbe - [enh] format code
- 89067c11 - [enh] #58 (closed) refactor client.connect_ws() with a new WSConnection class
- e0b26f13 - [enh] #58 (closed) new method receive_json in WSConnection class
- 08306dc5 - [enh] #58 (closed) add ws2p handshake helper and refactor request_ws2p example
- 946553b8 - [fix] #58 (closed) fix request_web_socket_block example
- 68e84cb2 - [fix] fix unused import false positive since pylint 2.4.0
- 7f2f0991 - [enh] #58 (closed) move get_ws2p_challenge() in ws2p helper
- c137eb4e - [fix] #58 (closed) fix remote_connect_document not declared before reference in pycharm
Toggle commit listadded 7 commits
- 44a29e5e - [enh] #58 (closed) refactor client.connect_ws() with a new WSConnection class (break BC !)
- 59c81ba3 - [enh] #58 (closed) new method receive_json in WSConnection class
- c27365d5 - [enh] #58 (closed) add ws2p handshake helper and refactor request_ws2p example
- 8a469d9f - [fix] #58 (closed) fix request_web_socket_block example
- a84a540c - [fix] fix unused import false positive since pylint 2.4.0
- e63a7a5c - [enh] #58 (closed) move get_ws2p_challenge() in ws2p helper
- 7bee3cf1 - [fix] #58 (closed) fix remote_connect_document not declared before reference in pycharm
Toggle commit list- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
added 1 commit
- 33407856 - [fix] #58 (closed) fix remote_connect_document not declared before reference in pycharm
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
added 5 commits
- dc6f7f75 - [enh] #58 (closed) enhance ws2p API request example
- a80df45b - [enh] #58 (closed) enhance client class
- e99750cf - [enh] #58 (closed) refactor ws2p messages classes
- 82300595 - [fix] #58 (closed) fix reverse_url path bug
- 57c604d3 - [enh] #58 (closed) add listen_ws2p.py example
Toggle commit listadded 1 commit
- 0c2e0c3c - [enh] #58 (closed) add listen_ws2p.py example
added 1 commit
- 84288ef9 - [enh] #58 (closed) replace print statements by logging.debug() in ws2p handshake
added 1 commit
- 2dad59c1 - [enh] #58 (closed) replace print statements by logging.debug() in ws2p handshake
added 1 commit
- cdadeb55 - [enh] refactor request_ws2p.py with a send function
added 1 commit
- adc532f0 - [enh] #58 (closed) refactor request_ws2p.py with a send function
- Resolved by Moul
added 7 commits
- 0ed733d1 - [enh] #58 (closed) enhance request_ws2p example comment
- 6fec0157 - [enh] #58 (closed) enhance client class
- 9b110f5b - [enh] #58 (closed) refactor ws2p messages classes
- b40f4d7c - [fix] #58 (closed) fix reverse_url path bug
- a5707b1c - [enh] #58 (closed) add listen_ws2p.py example
- 9ba6a832 - [enh] #58 (closed) replace print statements by logging.debug() in ws2p handshake
- 901f5c8b - [enh] #58 (closed) refactor request_ws2p.py with a send function
Toggle commit listmentioned in issue silkaj#229 (closed)
added 11 commits
- c8b424c8 - [fix] #58 (closed) fix remote_connect_document not declared before reference in pycharm
- c6aff79f - [enh] #58 (closed) enhance request_ws2p example comment
- 22f27595 - [enh] #58 (closed) enhance client class
- 08747aa5 - [enh] #58 (closed) refactor ws2p messages classes
- 9b0f6823 - [fix] #58 (closed) fix reverse_url path bug
- dbdf39bb - [enh] #58 (closed) add listen_ws2p.py example
- b9ad1266 - [enh] #58 (closed) replace print statements by logging.debug() in ws2p handshake
- f0f326cf - [enh] #58 (closed) refactor request_ws2p.py with a send function
- 11354049 - [enh] #58 (closed): Add copyright header statements on introduced source files
- 39349a4f - [enh] #58 (closed): Add helper to generate the WS2P API
- bab1a392 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples, close client
Toggle commit listI dropped the
pylint
commit. I added three commits on top of the chain:- Copyright headers on three introduced files
- Introduce WS2P endpoint generator helper from BMA endpoint
- with tests compatible with
pytest
- with tests compatible with
- Usage of this helper into the examples.
Now that the examples are flexible. We can easily change node. I am still not able to initiate a connexion on a WS2P endpoint. I would need your help on that field.
Edited by Mouladded 1 commit
- 1ae550c6 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
added 3 commits
- 80f4b9e8 - [enh] #58 (closed): Add helper to generate the WS2P API
- 680d7e7a - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
- 19f4b35f - [lint] #58 (closed): comment non-used imported variable
added 1 commit
- cf3f07cc - [lint] #58 (closed): comment non-used imported variable
added 2 commits
- 3306277b - [enh] #58 (closed): Add helper to generate the WS2P API
- f7595d45 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
- Resolved by Moul
added 2 commits
- 6f6eff22 - [enh] #58 (closed): Add helper to generate the WS2P API
- 1b58b505 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
added 3 commits
- c9c01df0 - [enh] #58 (closed): Add helper to generate the WS2P API
- 55183fb8 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in exampes
- ce600469 - [enh] #58 (closed): WS2P examples improvements:
added 2 commits
- fcbd7bd2 - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
- 9f73162c - [enh] #58 (closed): WS2P examples improvements:
added 42 commits
-
9f73162c...238ad7ef - 7 commits from branch
dev
- 6a8c1dad - [enh] #58 (closed) make client connect_ws path argument optional
- 13587e30 - [enh] #58 (closed) add ws2p API request example
- dd050aa0 - [enh] #58 (closed) new network module for ws2p API
- 794c31d3 - [enh] #58 (closed) full ws2P v1 connection handshake support and example
- 6f391018 - [enh] #58 (closed) add get_ws2p_challenge helper
- 9dbb276e - [enh] #58 (closed) add ws2p request getCurrent()
- 224203dc - [enh] #58 (closed) add ws2p request getBlock(number)
- 6e795ba4 - [enh] #58 (closed) add ws2p request getBlocks(fromNumber, count)
- 321b3013 - [enh] #58 (closed) add ws2p request getRequirementsPending(minCert)
- b974bf18 - [enh] #58 (closed) add ws2p document message class to send documents
- f627f709 - [enh] #58 (closed) request_id argument is mandatory in ws2p requests
- 85a1e519 - [enh] #58 (closed) improve ws2p example
- a0073192 - [fix] #58 (closed) fix package api.ws2p after rebase
- 2055140a - [fix] #58 (closed) fix api.endpoint after rebase
- 4ba2450a - [fix] #58 (closed) fix api.documents.ws2p.messages after rebase
- bfb55540 - [fix] #58 (closed) fix example request_ws2p.py after rebase
- 9cdd73c1 - [fix] #58 (closed) fix tests.api.ws2p.test_ws2p after rebase
- 9c9a95d1 - [fix] #58 (closed) fix documents.ws2p.messages
- ef193a0b - [enh] format code
- d31e9f6f - [enh] #58 (closed) refactor client.connect_ws() with a new WSConnection class (break BC !)
- 6558cfab - [enh] #58 (closed) new method receive_json in WSConnection class
- e5793207 - [enh] #58 (closed) add ws2p handshake helper and refactor request_ws2p example
- 1ea951e5 - [fix] #58 (closed) fix request_web_socket_block example
- 5f1796dc - [fix] #58 (closed) fix remote_connect_document not declared before reference in pycharm
- 32488928 - [enh] #58 (closed) enhance request_ws2p example comment
- 6f83e07e - [enh] #58 (closed) enhance client class
- 647bae19 - [enh] #58 (closed) refactor ws2p messages classes
- 660470df - [fix] #58 (closed) fix reverse_url path bug
- 4071a8b4 - [enh] #58 (closed) add listen_ws2p.py example
- ec148fb3 - [enh] #58 (closed) replace print statements by logging.debug() in ws2p handshake
- fecd341e - [enh] #58 (closed) refactor request_ws2p.py with a send function
- 2185a223 - [enh] #58 (closed): Add copyright header statements on introduced source files
- acf4c062 - [enh] #58 (closed): Add helper to generate the WS2P API
- 4ad9109e - [enh] #58 (closed): Use generate_ws2p_endpoint() helper in examples
- f7f01678 - [enh] #58 (closed): WS2P examples improvements:
Toggle commit list-
9f73162c...238ad7ef - 7 commits from branch
Please register or sign in to reply