Hamsa

Results 2 issues of Hamsa

Summary This PR contributes unit test coverage for the recently merged custom header support in JsonRpcBase, originally implemented by [@Transia-RnD](https://github.com/Transia-RnD) in [commit 6c8bab5](https://github.com/Transia-RnD/xrpl-py/commit/6c8bab50d04ba1e6d61d81a7dd53009a78f726de#diff-9642981ef62b6af3cf3c9b5a68b86527a2b749459969fcbb11a7dd18e0d82c61). Changes • Added `test_json_rpc_base.py` with tests for:...

This change elevates support for custom HTTP headers to the base `Client` class, allowing all client implementations—HTTP and WebSocket—to access a shared headers attribute for authentication or metadata purposes. •...