Eric
59a7939e8f
Refactor exceptions for providers and signers, fix more tests
...
- signer procs raise SignerError, provider procs raise ProviderError
- WalletError now inherits from SignerError
- move wallet module under signers
- create jsonrpo moudle under signers
- bump nim-json-rpc for null-handling fixes
- All jsonrpc provider tests passing, still need to fix others
2024-01-29 22:20:48 +11:00
Mark Spanbroek
cd32dffc73
Move JSON conversion tests into their own module
2023-07-04 12:58:48 +02:00
Mark Spanbroek
cb95cbc15a
Make BlockHandler callback synchronous (breaking change)
...
Refactored the confirm() implementation to work
with a synchronous callback
2023-07-04 12:58:48 +02:00
Mark Spanbroek
a27c2de41c
Close provider by unsubscribing and closing client
2023-07-03 13:09:09 +02:00
Mark Spanbroek
76bd3090d1
Fix intermittently failing test
...
eth_getFilterChanges returns the current block for
new subscriptions, which made the test fail.
2023-07-03 13:09:09 +02:00
Mark Spanbroek
1b151d589d
Add polling interval to constructor of provider
2023-07-03 13:09:09 +02:00
Mark Spanbroek
88d60b14b0
Test JSON-RPC Provider with polling
2023-07-03 13:09:09 +02:00
Mark Spanbroek
f0ac7065ed
Move tests for JSON RPC provider into their own folder
2023-07-03 13:09:09 +02:00