Commit Graph

  • 469d4b165f Formatting Mark Spanbroek 2023-07-04 15:44:07 +0200
  • 317bbc4833 Refactor wallet signing Mark Spanbroek 2023-07-04 11:38:48 +0200
  • 9a198256b9 Move WalletError into its own module Mark Spanbroek 2023-07-04 10:40:22 +0200
  • ec350ed2f8 Fix EIP-155 signatures Mark Spanbroek 2023-07-03 15:51:42 +0200
  • a0ffffd770 Add "value" to Transaction object Mark Spanbroek 2023-07-03 15:50:24 +0200
  • e086b71b42 version 0.3.0 0.3.0 Mark Spanbroek 2023-06-29 10:25:28 +0200
  • 310b06dfe8 Fix warnings Mark Spanbroek 2023-06-29 10:23:14 +0200
  • cd32dffc73 Move JSON conversion tests into their own module Mark Spanbroek 2023-06-29 10:16:29 +0200
  • 09810e73ff Move `confirm()` override into contract module Mark Spanbroek 2023-06-29 10:11:13 +0200
  • 4e4a55b13e Cleanup Mark Spanbroek 2023-06-29 10:00:03 +0200
  • cb95cbc15a Make BlockHandler callback synchronous (breaking change) Mark Spanbroek 2023-06-29 09:59:48 +0200
  • 2cb16f680f version 0.3.0 Mark Spanbroek 2023-06-29 10:25:28 +0200
  • f99ca20ae9 Fix warnings Mark Spanbroek 2023-06-29 10:23:14 +0200
  • c9521d878f Move JSON conversion tests into their own module Mark Spanbroek 2023-06-29 10:16:29 +0200
  • 2da76a48e8 Move `confirm()` override into contract module Mark Spanbroek 2023-06-29 10:11:13 +0200
  • bc6c3004b3 Cleanup Mark Spanbroek 2023-06-29 10:00:03 +0200
  • 4704206798 Make BlockHandler callback synchronous (breaking change) Mark Spanbroek 2023-06-29 09:59:48 +0200
  • 0674548ecc Update contractabi to 0.5.0 Mark Spanbroek 2023-06-29 11:19:13 +0200
  • 82f6449374 Move JsonRpcSubscription type to jsonrpc module Mark Spanbroek 2023-06-28 11:02:21 +0200
  • 738c6a87e2 Stop polling when provider is closed Mark Spanbroek 2023-06-27 16:45:38 +0200
  • a27c2de41c Close provider by unsubscribing and closing client Mark Spanbroek 2023-06-27 16:40:29 +0200
  • f8cac08cde Test that subscription stops after call to unsubscribe() Mark Spanbroek 2023-06-27 16:16:31 +0200
  • ceedf03c82 Subscriptions now also supported with http url Mark Spanbroek 2023-06-27 16:03:36 +0200
  • 738d028fe3 Remove websockets url where not needed for tests Mark Spanbroek 2023-06-27 16:03:09 +0200
  • 7e346914c0 Test contracts with polling Mark Spanbroek 2023-06-27 15:59:31 +0200
  • 2481bda6e4 Subscribe to logs with polling Mark Spanbroek 2023-06-27 15:56:57 +0200
  • 0aea16047c Ignore errors when retrieving block by hash Mark Spanbroek 2023-06-27 15:24:29 +0200
  • 76bd3090d1 Fix intermittently failing test Mark Spanbroek 2023-06-27 15:24:01 +0200
  • 1b151d589d Add polling interval to constructor of provider Mark Spanbroek 2023-06-27 15:08:37 +0200
  • 88d60b14b0 Test JSON-RPC Provider with polling Mark Spanbroek 2023-06-27 15:05:15 +0200
  • 0322ae1451 Ignore errors while polling Mark Spanbroek 2023-06-27 14:56:45 +0200
  • 50cfd9d9dd `untilCancelled` template Mark Spanbroek 2023-06-27 14:44:03 +0200
  • 3a76fa74f1 Make polling interval configurable Mark Spanbroek 2023-06-27 14:33:14 +0200
  • beac903a3f Remove duplication in tests Mark Spanbroek 2023-06-27 14:25:27 +0200
  • 6a034870f8 Polling block subscriptions for non-websocket connections Mark Spanbroek 2023-06-27 14:10:12 +0200
  • 127c9c9b0d Formatting Mark Spanbroek 2023-06-27 14:07:36 +0200
  • 16fa0cfcf8 Use new subscription handling in JSON RPC provider Mark Spanbroek 2023-06-27 11:47:59 +0200
  • a7dc0ac9eb Move subscription handling to its own module Mark Spanbroek 2023-06-22 12:47:19 +0200
  • 67c2d631d7 Update asynctest to 0.4.0 Mark Spanbroek 2023-06-22 10:22:03 +0200
  • f0ac7065ed Move tests for JSON RPC provider into their own folder Mark Spanbroek 2023-06-21 15:01:04 +0200
  • 295ff27a2a Update contractabi to 0.5.0 Mark Spanbroek 2023-06-29 11:19:13 +0200
  • 78050138bc Move JsonRpcSubscription type to jsonrpc module Mark Spanbroek 2023-06-28 11:02:21 +0200
  • d285b2f533 Stop polling when provider is closed Mark Spanbroek 2023-06-27 16:45:38 +0200
  • cbde85c45d Close provider by unsubscribing and closing client Mark Spanbroek 2023-06-27 16:40:29 +0200
  • 3630753364 Test that subscription stops after call to unsubscribe() Mark Spanbroek 2023-06-27 16:16:31 +0200
  • 140f03a5fc Subscriptions now also supported with http url Mark Spanbroek 2023-06-27 16:03:36 +0200
  • 26b3e06e70 Remove websockets url where not needed for tests Mark Spanbroek 2023-06-27 16:03:09 +0200
  • 56a7cc09f9 Test contracts with polling Mark Spanbroek 2023-06-27 15:59:31 +0200
  • 53bdd95576 Subscribe to logs with polling Mark Spanbroek 2023-06-27 15:56:57 +0200
  • 3dcc3cf89b Ignore errors when retrieving block by hash Mark Spanbroek 2023-06-27 15:24:29 +0200
  • 6ba62f0b2e Fix intermittently failing test Mark Spanbroek 2023-06-27 15:24:01 +0200
  • 0c978062a8 Add polling interval to constructor of provider Mark Spanbroek 2023-06-27 15:08:37 +0200
  • 5db64f3a94 Test JSON-RPC Provider with polling Mark Spanbroek 2023-06-27 15:05:15 +0200
  • 4abc2027b4 Ignore errors while polling Mark Spanbroek 2023-06-27 14:56:45 +0200
  • 87f001df3e `untilCancelled` template Mark Spanbroek 2023-06-27 14:44:03 +0200
  • a3edd7dac3 Make polling interval configurable Mark Spanbroek 2023-06-27 14:33:14 +0200
  • 273c3f3681 Remove duplication in tests Mark Spanbroek 2023-06-27 14:25:27 +0200
  • f071306a06 Polling block subscriptions for non-websocket connections Mark Spanbroek 2023-06-27 14:10:12 +0200
  • 3a9afe6346 Formatting Mark Spanbroek 2023-06-27 14:07:36 +0200
  • 88329a7356 Use new subscription handling in JSON RPC provider Mark Spanbroek 2023-06-27 11:47:59 +0200
  • 59c8e33a44 Move subscription handling to its own module Mark Spanbroek 2023-06-22 12:47:19 +0200
  • ae75a76e3b Update asynctest to 0.4.0 Mark Spanbroek 2023-06-22 10:22:03 +0200
  • f43d27940f Move tests for JSON RPC provider into their own folder Mark Spanbroek 2023-06-21 15:01:04 +0200
  • 0b951ce146 Set correct content-type for JSON-RPC Mark Spanbroek 2023-06-20 13:32:14 +0200
  • 34b7a82565 fix: pending blocks may not contains block hash Eric Mastro 2023-04-24 20:36:08 +1000
  • e8664ffcac Set correct content-type for JSON-RPC Mark Spanbroek 2023-06-20 13:32:14 +0200
  • 0321e6d7bd
    fix: dont export json conversions of jsonrpc (#44) Adam Uhlíř 2023-06-19 14:13:44 +0200
  • 3a5da3905d
    test: fix tests Adam Uhlíř 2023-06-19 12:19:41 +0200
  • 9f0aa7d45e
    fix: dont export json conversions of jsonrpc Adam Uhlíř 2023-06-19 11:50:44 +0200
  • 18e225607c
    fix: eth_call use signers address (#43) Adam Uhlíř 2023-06-13 16:24:59 +0200
  • 78b7724071
    chore: drop Nim 1.2 and 1.4 support Adam Uhlíř 2023-06-13 14:10:45 +0200
  • 8129697507
    fix: eth_call use signers address Adam Uhlíř 2023-06-09 14:28:24 +0200
  • e1021c731e
    fix: pending blocks may not contains block hash Eric Mastro 2023-04-24 20:36:08 +1000
  • 5a4f786757 version 0.2.5 0.2.5 Mark Spanbroek 2023-04-19 10:06:04 +0200
  • 1ca90d0b3c Allow contract calls to override the block tag Mark Spanbroek 2023-04-18 17:28:28 +0200
  • 89d768985a Allow contract calls to override the block tag Mark Spanbroek 2023-04-18 17:28:28 +0200
  • e856b57669 Use "pending" blocktag by default, instead of "latest" default-blocktag-pending Mark Spanbroek 2023-04-13 12:03:14 +0200
  • 3c12a65769
    feat: erc20 module (#38) Adam Uhlíř 2023-03-29 13:41:44 +0200
  • 08a3ff9cae
    test: tweaking tests Adam Uhlíř 2023-03-29 13:37:34 +0200
  • b96017861c
    chore: docs phrasing Adam Uhlíř 2023-03-29 13:28:43 +0200
  • c56bb8cafa
    feat: erc20 module Adam Uhlíř 2023-03-24 13:02:30 +0100
  • 577e02b8a2
    enables stylecheck (#36) Ben Bierens 2023-03-09 10:58:54 +0100
  • ed51537a1b
    uses alias to fix ambiguity benbierens 2023-03-09 10:48:15 +0100
  • 18e0d04874
    Applying style check benbierens 2023-03-09 10:37:54 +0100
  • e24686e486
    applies style check benbierens 2023-03-09 10:22:55 +0100
  • 4ec8169206
    enables stylecheck benbierens 2023-03-09 09:47:18 +0100
  • a87b1b23a8
    support async subscription event handlers async-event-handlers Eric Mastro 2023-02-07 16:09:51 +1100
  • e462649aec version 0.2.4 0.2.4 Mark Spanbroek 2022-11-10 10:22:24 +0100
  • e8592bb922 Remove unnecessary error check Mark Spanbroek 2022-09-20 15:36:42 +0200
  • 7d2acd65e8 Fix imports Mark Spanbroek 2022-09-20 13:45:59 +0200
  • a62ea4fb8f Ensure that `reverts` works with functions with a return type Mark Spanbroek 2022-09-20 13:37:53 +0200
  • c5a40e5f9d Remove dependency on json-rpc provider for `reverts` Mark Spanbroek 2022-09-20 13:24:47 +0200
  • f545169331 Remove JSON wrapper from error in JSON RPC provider Mark Spanbroek 2022-09-20 12:18:01 +0200
  • cac6026b34 Change `reverts` API Mark Spanbroek 2022-09-20 09:53:28 +0200
  • 36f2e19f99
    Remove unnecessary error check Mark Spanbroek 2022-09-20 15:36:42 +0200
  • 9a68caf177
    Fix imports Mark Spanbroek 2022-09-20 13:45:59 +0200
  • 78913d85be
    Ensure that `reverts` works with functions with a return type Mark Spanbroek 2022-09-20 13:37:53 +0200
  • 8cf8103259
    Remove dependency on json-rpc provider for `reverts` Mark Spanbroek 2022-09-20 13:24:47 +0200
  • 0059cca0ed
    Remove JSON wrapper from error in JSON RPC provider Mark Spanbroek 2022-09-20 12:18:01 +0200
  • 1b83a7ff6b
    Change `reverts` API Mark Spanbroek 2022-09-20 09:53:28 +0200