Commit Graph

  • 17c2a6f58f
    Merge 55677115cd into 0cc03e67dd Hiroki Noda 2024-09-27 15:39:31 +0000
  • 55677115cd
    Merge branch 'master' into patch-1 Jacek Sieka 2024-09-27 17:39:28 +0200
  • 98e70089ef
    Merge 6c837492aa into 0cc03e67dd Jacek Sieka 2024-09-27 17:38:51 +0200
  • 6c837492aa
    disambiguate new eth types eth-types Jacek Sieka 2024-09-27 17:38:17 +0200
  • 9b84329446
    Update EIP-6404: Add support for SetCode transactions feat/fusaka-light Etan Kissling 2024-09-23 22:52:03 +0200
  • d43d509c3e
    Merge branch 'master' into feat/fusaka-light Etan Kissling 2024-09-21 16:38:49 +0200
  • 73e67d2d83
    Merge 5124a6c0ee into 0cc03e67dd Miran 2024-09-19 15:16:43 +0000
  • 5124a6c0ee
    add timeout use-nim-2.2 narimiran 2024-09-19 17:16:08 +0200
  • 3a5afc8ea7
    Apply latest EIP-6404 field renames Etan Kissling 2024-09-17 15:02:55 +0200
  • 0cc03e67dd
    Add Prague (EIP-7685, 6110, 7002, 7251, and 7702) fields (#160) master andri lim 2024-09-13 11:17:30 +0700
  • 83bb454a76
    Add EIP-7702 authorizationList field to TransactionArgs jangko 2024-09-13 10:22:49 +0700
  • 08e3352dcc
    Add Prague (EIP-7685, 6110, 7002, 7251, and 7702) fields jangko 2024-09-13 10:20:44 +0700
  • 0da6561c47
    update ci.yml to test Nim 2.2; also test gcc-14 narimiran 2024-09-10 09:14:42 +0200
  • c6ab73f485
    Merge branch 'master' into feat/eip-6493 feat/eip-6493 Etan Kissling 2024-08-06 13:22:52 +0200
  • 3ba859d8f1
    align WithdrawalRequestV1 with EIP-7002 and consensus spec (#158) tersec 2024-07-01 12:01:00 +0000
  • 6d973e8a8f
    align WithdrawalRequestV1 with EIP-7002 and consensus spec tersec 2024-07-01 11:48:55 +0000
  • e63ac46230
    Merge branch 'master' into feat/eip-6493 Etan Kissling 2024-06-25 16:45:33 +0200
  • 3f47daf792
    require Nim 2.0 tersec 2024-06-24 23:13:09 +0000
  • b5c9846153
    Serialize `null` values for `StableContainer` engine types Etan Kissling 2024-06-24 13:56:29 +0200
  • 914b9ff5a1
    Update execution_types with latest engine_api_type changes (#156) andri lim 2024-06-18 22:34:27 +0700
  • 376a09f500
    Update execution_types with latest engine_api_type changes jangko 2024-06-18 20:50:42 +0700
  • fc226d4511
    add JSON-RPC conversion tersec 2024-06-18 03:24:11 +0000
  • eb17493295
    update Pectra execution API types (#155) tersec 2024-06-17 11:28:06 +0000
  • 4e089099a5
    update Pectra execution API types tersec 2024-06-17 11:11:25 +0000
  • 737c610111 Replace ganache-cli with hardhat Hiroki Noda 2024-06-14 02:56:04 +0900
  • 6e551d737a
    Merge branch 'master' into feat/eip-6493 Etan Kissling 2024-06-13 16:00:28 +0200
  • b705f81643
    Replace std.Option with results.Opt (#153) andri lim 2024-06-12 06:32:06 +0700
  • b0a5d923aa
    Replace std.Option with results.Opt jangko 2024-06-10 16:28:02 +0700
  • 954c23cca2
    Respect chainId from TransactionArgs when signing (#152) Yuriy Glukhov 2024-06-10 10:14:14 +0200
  • ddd1cda960 Respect chainId from TransactionArgs when signing Yuriy Glukhov 2024-06-07 14:11:57 +0200
  • ac93b9a993
    Add engine_getClientVersionV1 and ClientVersionV1 jangko 2024-05-28 12:39:36 +0700
  • 2e4c259d1b
    latest EIP-6493 changes: switch to vector based fees Etan Kissling 2024-05-24 00:04:57 +0200
  • 46b4b4c8bc
    Fixed encoding of (multidimentional) dynamic arrays (#149) Yuriy Glukhov 2024-05-21 04:41:15 +0200
  • f1f2bbd94f Added reference link Yuriy Glukhov 2024-05-19 17:15:09 +0200
  • 61571d474f Fixed encoding of (multidimentional) dynamic arrays Yuriy Glukhov 2024-05-19 17:04:27 +0200
  • 3cb2a77e1b
    CI do not install openssl on macos+nim devel anymore (#150) andri lim 2024-05-21 00:11:29 +0700
  • 354faa44db
    CI do not install openssl on macos+nim devel anymore jangko 2024-05-20 23:50:06 +0700
  • bf5e6aa633
    add EIP-7688 support Etan Kissling 2024-05-16 14:57:58 +0300
  • 9aed14a737
    rename depositReceipts/exits to depositRequests/withdrawalRequests tersec 2024-05-16 00:19:37 +0000
  • 5610e21dcd
    rename ExitV1 to WithdrawalRequestV1 (#147) tersec 2024-05-15 04:12:34 +0300
  • 2d0539bb3a rename ExitV1 to WithdrawalRequestV1 tersec 2024-05-14 18:36:08 +0000
  • a00b28a0ce
    Use correct type for blob transactions (#148) Etan Kissling 2024-05-14 22:52:11 +0300
  • 2fbd136052
    Use correct type for blob transactions Etan Kissling 2024-05-14 21:57:32 +0300
  • de87f86087
    Allow multiple blobs in `eth_sendTransaction` (#146) Etan Kissling 2024-05-06 22:38:42 +0200
  • aac184b37e
    Allow multiple blobs in `eth_sendTransaction` Etan Kissling 2024-05-06 20:41:40 +0200
  • 290acb6e62
    bump `execution-apis` to `v1.0.0-beta.4` (#145) Etan Kissling 2024-04-25 20:38:51 +0200
  • b7c2993507
    add RPC handlers for new tests Etan Kissling 2024-04-25 11:27:05 -0700
  • a67ba4d5ec
    support tests that contain comments Etan Kissling 2024-04-25 11:12:42 -0700
  • 9eab809f51
    bump `execution-apis` to `v1.0.0-beta.4` Etan Kissling 2024-04-25 10:37:35 -0700
  • 9620fee53f
    Change some FeeHistoryResult field types from Quantity to UInt256 jangko 2024-04-15 17:20:33 +0700
  • a31bc63448
    Add baseFeePerBlobGas and blobGasUsedRatio fields to FeeHistoryResult (#143) andri lim 2024-04-03 21:04:36 +0700
  • 2d1eea9394
    Add baseFeePerBlobGas and blobGasUsedRatio fields to FeeHistoryResult jangko 2024-04-03 19:42:11 +0700
  • 9e370474fb
    Add newPayload4 and getPayload4 convenience API (#142) andri lim 2024-03-28 07:13:52 +0700
  • 86a21ecec4
    Add newPayload4 and getPayload4 convenience API jangko 2024-03-28 06:39:41 +0700
  • e049d14855
    Add ExecutionPayloadV4 and GetPayloadV4Response to execution_types functions (#141) andri lim 2024-03-27 22:59:33 +0700
  • bae8f97ca7
    Add ExecutionPayloadV4 and GetPayloadV4Response to execution_types functions jangko 2024-03-27 15:38:55 +0700
  • 85e34e8ab2
    add Prague engine API support types (#140) tersec 2024-03-27 04:24:31 +0000
  • 910f4430a7
    add Prague engine API support types tersec 2024-03-27 04:12:28 +0000
  • 4d80530dd5
    Fix execution types conversion functions (#139) andri lim 2024-03-26 07:08:04 +0700
  • c722547c8c
    Fix execution types conversion functions jangko 2024-03-25 16:37:58 +0700
  • 285d97c2b0
    Unify EthCall/EthSend into TransactionArgs (#138) andri lim 2024-03-20 11:12:59 +0700
  • a66586f3d7
    Add isEIP4844 of TransactionArgs jangko 2024-03-20 10:35:43 +0700
  • c96dfa9ecc
    Unify EthCall/EthSend into TransactionArgs jangko 2024-03-19 15:03:19 +0700
  • 80c7aa6de2
    make `BlockNumber` `distinct` (#137) Etan Kissling 2024-03-17 00:04:38 +0100
  • 2d4ff6a734
    adjust `BlockObject.number` type as well Etan Kissling 2024-03-16 22:04:56 +0100
  • 42effa4a4b
    add more arithmetic helpers Etan Kissling 2024-03-16 21:09:57 +0100
  • f60257a0f1
    fix test and add `<=` Etan Kissling 2024-03-16 20:54:47 +0100
  • a602b79c07
    add `BlockNumber` conversion tests Etan Kissling 2024-03-16 20:36:36 +0100
  • 866b8ad809
    `blockId` init in tests Etan Kissling 2024-03-16 20:24:55 +0100
  • d9f0f4ec58
    fix test and formatting Etan Kissling 2024-03-16 20:18:03 +0100
  • bf5b54d453
    inherit proper base Etan Kissling 2024-03-16 20:08:02 +0100
  • f488e3e0fe
    adjust `Transaction`/`Receipt`/`Log` types for `BlockNumber` Etan Kissling 2024-03-16 19:57:40 +0100
  • e616a47986
    fix test Etan Kissling 2024-03-16 19:50:51 +0100
  • 6742f0e74c
    fix `AsyncSender` constructor Etan Kissling 2024-03-16 19:31:45 +0100
  • 42d91980bf
    apply `BlockNumber` type to `Web3AsyncSenderImpl` Etan Kissling 2024-03-16 19:16:27 +0100
  • d29197b8f2
    make `BlockNumber` `distinct` Etan Kissling 2024-03-16 18:50:29 +0100
  • 428c46c94f
    Add writeValue for BlockNumber (#136) Kim De Mey 2024-03-15 09:05:24 +0100
  • 830ce7d7e4
    Add writeValue for BlockNumber kdeme 2024-03-14 15:40:32 +0100
  • 747001250a
    Add optional yParity field to TransactionObject jangko 2024-02-29 17:34:28 +0700
  • c016e58488
    Remove error field from AccessListResult jangko 2024-02-29 13:46:53 +0700
  • d4108e40fd
    Merge d30a5c3fa8 into 15325bd844 tersec 2024-02-17 11:04:49 +0100
  • 15325bd844
    test refc in CI in Nim 2.0 and later (#134) tersec 2024-02-17 02:09:58 +0000
  • 2f0cfbfb86
    test refc in CI in Nim 2.0 and later tersec 2024-02-17 01:55:59 +0000
  • d0d9a0c286
    use non-EOL macOS version and fix spelling (#133) tersec 2024-02-16 04:10:23 +0000
  • c5608d1329
    use non-EOL macOS version and fix spelling tersec 2024-02-16 03:57:52 +0000
  • d30a5c3fa8
    rm unused engine_exchangeTransitionConfigurationV1 calling signature eRJ tersec 2024-02-15 05:12:42 +0000
  • 10538c667a
    Replace eth_getBlockReceipts return type with Opt[T] instead of Optio… (#131) andri lim 2024-02-14 18:40:57 +0700
  • e26c183227
    Add test case of eth_getBlockReceipts usage jangko 2024-02-14 18:12:33 +0700
  • 442fd64d94
    Add note about nim v2 regression jangko 2024-02-14 17:31:33 +0700
  • 4e4981578e
    Replace eth_getBlockReceipts return type with Opt[T] instead of Option[T] jangko 2024-02-14 16:09:28 +0700
  • a67213af4f
    re-add support for `fromBlock`, `toBlock`, `blockHash` in `eth_getLogs` (#130) Etan Kissling 2024-02-06 22:26:20 +0100
  • 5fee72c9c9
    re-add support for `fromBlock`, `toBlock`, `blockHash` in `eth_getLogs` Etan Kissling 2024-02-06 22:14:59 +0100
  • d3dbcabc52
    v0.3.2 jangko 2024-02-04 14:50:47 +0700
  • 3f121fe98d
    Upgrade github actions to v4 jangko 2024-01-27 15:41:30 +0700
  • baff215937
    Reduce compiler warnings (#127) andri lim 2024-01-24 14:37:32 +0700
  • 37d79fe424
    Fix regression because of json-rpc too smart when handling null value jangko 2024-01-24 14:26:03 +0700
  • 584148c356
    Fix test_null_conversion jangko 2024-01-24 13:56:52 +0700
  • 9b730dde39
    Reduce compiler warnings jangko 2024-01-23 13:19:39 +0700
  • ce47cde31c
    Synchronize order of `blobGasUsed` / `excessBlobGas` in test (#126) Etan Kissling 2024-01-16 22:02:15 +0100
  • cffd73c8d3
    Synchronize order of `blobGasUsed` / `excessBlobGas` in test Etan Kissling 2024-01-16 21:34:26 +0100