Commit Graph

  • 3591043534 update gogolxdong 2022-09-21 20:26:07 +0800
  • cee1e3568c
    Nimpretty file Will Whitty 2022-09-21 13:47:31 +0400
  • 36538a7c8a
    remove Whisper Jacek Sieka 2022-09-21 11:15:02 +0200
  • 40162904fb
    fix block field types Jacek Sieka 2022-09-21 09:49:22 +0200
  • b047245fbe add encode proc for string xflywind 2022-09-21 14:23:48 +0800
  • 3d539d55cf
    Update docs docs/temporary-information Will Whitty 2022-09-17 15:57:54 +0400
  • 2fcf7ad3c3
    Revert docs Will Whitty 2022-09-17 15:56:20 +0400
  • b866f80a54
    Cleanup Will Whitty 2022-09-17 15:04:31 +0400
  • d0d4a01b42
    Add more tests Will Whitty 2022-09-17 15:01:44 +0400
  • a957690d54 update gogolxdong 2022-09-17 14:12:42 +0800
  • a2cb21f2f3
    Cleanup Will Whitty 2022-09-16 21:10:42 +0400
  • aa9d2c6f3e
    Add header comments Will Whitty 2022-09-16 20:50:50 +0400
  • 1980b61016
    Ensure we cover different status types Will Whitty 2022-09-16 20:48:51 +0400
  • 8ca96620de
    Add specific object tests Will Whitty 2022-09-16 20:36:50 +0400
  • 564f826d9a
    Cleanup commits Will Whitty 2022-09-16 15:22:49 +0400
  • bde1da6d43
    Update readme for the web3 to include runner info Will Whitty 2022-09-16 15:06:05 +0400
  • 5144f0e967
    Typesafe U256 parsing Will Whitty 2022-09-16 15:01:45 +0400
  • 577c86e34b
    Fix bug with passing null to a few functions Will Whitty 2022-09-16 14:56:34 +0400
  • 39d746552b
    Add nully value json test Will Whitty 2022-09-16 14:31:52 +0400
  • 71b02eb3f7
    Fix problem with contract out of assets Will Whitty 2022-09-15 13:41:57 +0400
  • 4cb314af8e fix seq/object decode, remove debugEcho gogolxdong 2022-09-15 09:17:22 +0800
  • 21a5d21321 Merge branch 'master' of https://github.com/gogolxdong/nim-web3 gogolxdong 2022-09-15 09:13:57 +0800
  • 0c15c4060a fix seq gogolxdong 2022-09-15 09:13:06 +0800
  • bbe7a617cd
    Fix macos devel build on CI (#59) KonradStaniec 2022-09-06 11:53:06 +0200
  • 0780451260
    Fix macos devel build on CI KonradStaniec 2022-09-06 09:31:15 +0200
  • 5e20893ef9
    tighten nimcrypto imports (#58) Jacek Sieka 2022-09-05 19:29:33 +0200
  • 34aee4aac1
    more import/export magic Jacek Sieka 2022-09-05 15:35:49 +0200
  • bddc6b5359
    tighten nimcrypto imports Jacek Sieka 2022-09-05 15:24:43 +0200
  • 06ef3497d4
    Add client for eth_getProof (#56) KonradStaniec 2022-08-31 22:57:20 +0200
  • 0b2d032dd2
    Add client for eth_getProof KonradStaniec 2022-08-31 12:09:23 +0200
  • 7a453df9a6
    update to supported macOS and Ubuntu CI images Dustin Brody 2022-08-26 00:39:56 +0000
  • da3ab8d517
    update error codes Dustin Brody 2022-08-25 22:32:46 +0000
  • 9a4a879bea
    update engine API spec ref URLs from alpha.9 to beta.1 Dustin Brody 2022-08-25 22:16:34 +0000
  • f59e36c058
    use --stylecheck:error (#52) tersec 2022-07-21 11:18:09 +0000
  • b93bc297e9
    use --styleCheck:error iff >= Nim 1.6 Dustin Brody 2022-07-20 16:57:20 +0000
  • d0ef221438
    Merge branch 'master' into p6r tersec 2022-07-18 10:39:54 +0000
  • d4f98950fd
    move `-d:nimRawSetjmp` to config.nims (#51) Miran 2022-07-12 20:04:31 +0200
  • 731bdfe907
    don't enforce no-leading-zeros (#55) tersec 2022-07-12 09:31:53 +0000
  • 6d8ceb771e
    don't enforce no-leading-zeros Dustin Brody 2022-07-11 19:31:12 +0000
  • dfa91e350c
    The contract event names should be accessible in modules that import the contract definition Zahary Karadjov 2022-07-11 20:51:13 +0300
  • ae12813602
    enforce JSON-RPC Quantity spec syntax rules (#53) tersec 2022-07-07 09:26:13 +0000
  • 14a5c7abe6
    threadsafe test setup Dustin Brody 2022-07-07 08:54:19 +0000
  • de5b9c3616
    more gcsafe Dustin Brody 2022-07-07 00:42:21 +0000
  • 6162068b64
    gcsafe Dustin Brody 2022-07-07 00:32:29 +0000
  • d704a8bfba
    irrelevant change Dustin Brody 2022-07-07 00:15:16 +0000
  • f1bb95ab81
    enforce JSON-RPC Quantity spec syntax rules Dustin Brody 2022-07-06 23:58:54 +0000
  • b41e7f8d43
    Merge branch 'master' into p6r tersec 2022-07-05 11:22:44 +0000
  • acfda81927
    use safe default for payload status Dustin Brody 2022-06-23 18:54:41 +0000
  • 7a15892a4e
    add eth_chainId Dustin Brody 2022-06-21 17:41:07 +0000
  • d3ae1aae00
    use --stylecheck:error Dustin Brody 2022-06-21 13:01:47 +0000
  • dacbbb257d
    use .cfg not .nims narimiran 2022-06-17 10:32:59 +0200
  • e506fd7712
    move `-d:nimRawSetjmp` to config.nims narimiran 2022-06-15 12:51:02 +0200
  • 755b6dc92b
    alpha.9 engine API Dustin Brody 2022-05-23 14:42:56 +0000
  • d260915a0c
    enable `styleCheck:usages` (#49) Jacek Sieka 2022-04-07 15:52:36 +0200
  • b53329942e enable `styleCheck:usages` Jacek Sieka 2022-04-07 10:01:25 +0200
  • 260d9092d4
    some in-progress changes for MEV boost builder API G68 Dustin Brody 2022-04-03 22:04:33 +0000
  • 94371837d8
    rm obsolete/unused/unmaintained CI AppVeyor and Travis scripts Dustin Brody 2022-03-31 11:56:14 +0000
  • c3b386b1e8
    alpha.8 engine API Dustin Brody 2022-03-14 16:30:24 +0000
  • 58b2e07830
    Merge pull request #47 from status-im/request-header-callback tersec 2022-03-14 08:35:29 +0000
  • abf5a274b4
    request header callback Dustin Brody 2022-03-04 19:14:42 +0000
  • 91c998a0d4
    rename random -> prevRandao Dustin Brody 2022-02-24 15:10:06 +0000
  • 719fb4813a
    alpha.7 engine API Dustin Brody 2022-02-23 16:55:46 +0000
  • 94a3c2bd95
    not to milestone 1 spec, but what mev-boost code actually does Dustin Brody 2022-02-23 05:30:02 +0000
  • 63d586bd9d
    Gnosis network support Zahary Karadjov 2022-02-18 18:26:07 +0200
  • 0012deda79
    refactor forkchoiceUpdated response type Dustin Brody 2022-02-11 15:35:48 +0000
  • 649b0bf42f
    MEV boost builder_* API support Dustin Brody 2022-02-10 07:20:57 +0000
  • a8a464c5fe
    update engine API signatures to alpha.6 Dustin Brody 2022-02-02 08:42:43 +0000
  • 7daafe7b9c
    More complete Engine API v1.0.0-alpha.5 Zahary Karadjov 2022-01-24 15:06:12 +0200
  • 0f82cf22f3
    CI: test with multiple Nim versions (#46) Ștefan Talpalaru 2022-01-14 05:46:13 +0100
  • f3caf67a3e
    fix Ștefan Talpalaru 2022-01-14 05:19:11 +0100
  • 0595f6c44c
    CI: test with multiple Nim versions Ștefan Talpalaru 2022-01-14 04:28:18 +0100
  • 0b5466f56e use enum for ForkchoiceUpdatedStatus.status Dustin Brody 2022-01-13 18:47:16 +0000
  • 980461c982 use enum for ExecutePayloadResponse.status Dustin Brody 2022-01-12 11:48:41 +0000
  • d7deda0639 Update to latest version of contractabi Mark Spanbroek 2021-12-20 11:02:52 +0100
  • dfe74db692 Style imports like rest of library Mark Spanbroek 2021-12-20 10:24:56 +0100
  • d65b5389f2 Deprecate old encoding in favor of contractabi Mark Spanbroek 2021-12-15 17:35:40 +0100
  • 47acb280fd Move generated types from `encoding` to `ethtypes` Mark Spanbroek 2021-12-15 17:34:58 +0100
  • 133c34b7eb Use AbiDecoder for call return value Mark Spanbroek 2021-12-15 17:14:01 +0100
  • c94a7369fa Decoding of mixed arguments in an event Mark Spanbroek 2021-12-15 16:37:44 +0100
  • 42f8146566 Fix: bind symbol JsonNode Mark Spanbroek 2021-12-15 17:03:04 +0100
  • abcbe6d1ef Use AbiDecoder for event parameters that are not indexed Mark Spanbroek 2021-12-14 16:55:33 +0100
  • 8bcc2ee632 Use AbiDecoder for indexed event parameters Mark Spanbroek 2021-12-13 09:51:23 +0100
  • 520be7ac2a Refactor: extract event function creation Mark Spanbroek 2021-12-09 13:31:17 +0100
  • dcec2b2500 Encode function parameters using AbiEncoder Mark Spanbroek 2021-12-08 11:06:16 +0100
  • 18b5319e47 Add encoding test for mixed dynamic/fixed arguments Mark Spanbroek 2021-12-08 14:29:30 +0100
  • 5a093f4d3f Move boolean encoding test into separate module Mark Spanbroek 2021-12-08 14:02:24 +0100
  • e5d6ed5b30 Refactor: extract parameter encoding Mark Spanbroek 2021-12-08 09:35:53 +0100
  • 91c4046640 Refactor: extract contract function creation Mark Spanbroek 2021-12-06 17:14:46 +0100
  • 2b9e8166d4 Add $ proc for DynamicBytes Mark Spanbroek 2021-12-07 12:48:49 +0100
  • 47a02504dd Fix decoding of dynamic bytes Mark Spanbroek 2021-12-07 12:48:27 +0100
  • 74d8345a3e Use correct types for deposit contract Mark Spanbroek 2021-12-07 12:48:07 +0100
  • 2c02c3d770 Use correct gasprice for deposit contract test Mark Spanbroek 2021-12-07 12:45:50 +0100
  • cfb02e19d3 Use actual Eth2 deposit contract for test Mark Spanbroek 2021-12-07 12:44:30 +0100
  • 964002bc28 Fix signed transaction tests Mark Spanbroek 2021-12-02 14:10:36 +0100
  • 25ea5f5e7c Fix eth_gasPrice signature Mark Spanbroek 2021-12-02 14:49:11 +0100
  • c657134018 Fix encoding of gas price in transaction Mark Spanbroek 2021-12-02 14:38:43 +0100
  • a381a21c64 Fix encoding of DATA in transaction Mark Spanbroek 2021-12-02 13:49:23 +0100
  • d6ecf0898c Replace ganache with hardhat Mark Spanbroek 2021-12-02 13:37:49 +0100
  • 0dfaaffc3c Wrap tests in suites Mark Spanbroek 2021-12-02 13:13:30 +0100
  • 0982a0a6e4
    pre-allocate outbut buffer for typedtransaction JSON-RPC reading Dustin Brody 2021-12-13 11:51:22 +0000