Commit Graph

  • 9204eef75f
    Add integration test that checks for "nonce too high" in logs Eric 2024-10-29 17:47:33 +1100
  • a180815ab3
    testing to see if this fixes failure in ci Eric 2024-10-29 16:20:50 +1100
  • 8806166a26
    cleanup Eric 2024-10-29 14:53:33 +1100
  • 4260cdd514
    More changes to support `config` > `configuration` Eric 2024-10-29 10:13:18 +1100
  • 70143f4f72
    bump ethers to latest Eric 2024-10-29 09:49:42 +1100
  • f917100268
    Rename `config` to `configuration` Eric 2024-10-29 09:49:09 +1100
  • 4a4880f8b7
    Handle CancelledErrors for state.run in one place only Eric 2024-10-28 13:54:05 +1100
  • 1019d97633
    Debugging in ci Eric 2024-10-25 17:36:39 +1100
  • 30213b474b
    Fix cirdl test imports/exports Eric 2024-10-25 17:36:22 +1100
  • b61605f6ff
    bump ethers: fixes missing symbol not exported in ethers Eric 2024-10-25 17:19:58 +1100
  • 2b7e4c7f0b
    bump ethers to include nonce fix and filter not found fix Eric 2024-10-25 15:08:43 +1100
  • be0d7102ab
    fix integration test Eric 2024-10-24 18:13:25 +1100
  • b8ad3fdbe9
    chore: bump dependencies, including nim-ethers with chronos v4 support Eric 2024-10-23 19:26:53 +1100
  • 599a5220b3
    wip: fixing test compile benbierens 2024-10-28 16:52:21 +0100
  • cad74cc750
    wip: asyncify the tree building benbierens 2024-10-28 15:35:40 +0100
  • a2ac7453fa
    Build Postman Collection (#973) Slava 2024-10-28 15:53:41 +0200
  • cd3836fa5a
    Build Postman Collection Slava 2024-10-28 12:28:16 +0200
  • 2fb7031ec6
    feat: add metadata to the manifest (#960) Arnaud 2024-10-25 14:43:19 +0100
  • 35a9100820
    Removing debug messages Arnaud 2024-10-25 13:57:44 +0200
  • c033273f3d
    Merge branch 'master' into chore/replace-roothash-by-treecid-for-manifest Giuliano Mega 2024-10-25 08:53:55 -0300
  • a15bb2703d
    Update the manifest openapi spec Arnaud 2024-10-25 12:33:35 +0200
  • 5f0b9804bb
    Remove duplicate header Arnaud 2024-10-25 12:25:29 +0200
  • bcc1468130
    Remove duplicated header (#970) Arnaud 2024-10-25 10:23:35 +0100
  • 230f939f91
    nix-flake: Add shell definition markoburcul 2024-10-25 09:45:43 +0200
  • 40068512a6
    Complete documentation for debug endpoint (#969) Arnaud 2024-10-25 08:20:00 +0100
  • 20de2e0c42
    Remove duplicated header Arnaud 2024-10-24 16:02:01 +0200
  • 6c05281b39
    Complete documentation for debug endpoint Arnaud 2024-10-24 15:34:31 +0200
  • 3aedb7f559
    Remove testRestApi target Arnaud 2024-10-24 14:50:57 +0200
  • cb5a5fa8eb
    Remove the content length header Arnaud 2024-10-24 13:23:28 +0200
  • 333fb5f931
    Fix convertion to string Arnaud 2024-10-24 12:10:50 +0200
  • 29ab42e107
    Try to adjust the content length header Arnaud 2024-10-24 11:52:00 +0200
  • a2a76e07e0
    Merge branch 'master' into feat/manifest/add-metadata-to-manifest Arnaud 2024-10-24 10:31:41 +0200
  • 0157ca4c57
    fix(slot-reservations): Avoid slot filled cancellations (#963) Eric 2024-10-24 16:56:12 +1100
  • 8635f925fe
    update branch to nim-chroprof async-profiling gmega 2024-10-23 19:56:44 -0300
  • c70f8a11eb
    bump bearssl gmega 2024-10-23 18:14:44 -0300
  • e5c6acfba8
    Merge branch 'master' into async-profiling gmega 2024-10-23 17:49:15 -0300
  • 9afef44298
    Merge branch 'master' into feat/manifest/add-metadata-to-manifest Arnaud 2024-10-23 17:27:21 +0200
  • c5bba4b027
    Add tests to verify the download headers Arnaud 2024-10-23 10:56:20 +0200
  • 92ad40fcaa
    Set download headers and fix cors headers when an error is returned Arnaud 2024-10-23 10:55:27 +0200
  • 8b463cef75
    Return failure when the protobuf cannot get the field Arnaud 2024-10-23 10:53:53 +0200
  • dfef4ec42a
    Remove testRestApi target Arnaud 2024-10-23 09:34:13 +0200
  • 67a524be52
    moving further Adam Uhlíř 2024-10-22 16:39:57 +0200
  • 98e3378900
    allows to choose a different RPC provider for a given integration test suite validator-historical-state Marcin Czenko 2024-10-22 16:03:55 +0200
  • aa4419ae98
    chore: nim-ethers update Adam Uhlíř 2024-08-08 22:58:22 +0200
  • 2a254601d9
    Fixes issue where only wants of type block are stored in peerContext feature/blkexc-improvement-1 Ben 2024-10-22 15:02:14 +0200
  • d6b0de080c
    Cleanup changes Ben 2024-10-22 13:48:19 +0200
  • 119abbee53
    remove onSlotFilled unit tests from states Eric 2024-10-22 18:40:48 +1100
  • 82e33f2116
    improve logging Eric 2024-10-22 18:12:50 +1100
  • 87ff0ac24b
    Avoid cancelling states when slot is filled Eric 2024-10-22 18:11:19 +1100
  • 9906f2f990
    stops debug output in CI Marcin Czenko 2024-10-22 06:06:14 +0200
  • 1aece9efcc
    re-enables all integration tests and matrix Marcin Czenko 2024-10-22 04:31:31 +0200
  • 65f3fa9212
    adds <<return>> after forcing integration test to fail preliminarily Marcin Czenko 2024-10-22 04:26:55 +0200
  • bae81c23e2
    Use optional fields instead of default values Arnaud 2024-10-21 21:25:20 +0200
  • 0c647d8337
    chore: new marketplace address for testnet (#961) v0.1.7 release/0.1.7 release/0.1-bak Slava 2024-10-21 13:01:56 +0300
  • f196caf8cb
    Download API upgrade (#955) Ben Bierens 2024-10-17 18:54:28 +0200
  • bf1434d192
    docs: openapi node fix (#950) Adam Uhlíř 2024-10-14 19:26:58 +0200
  • 00ab8d712e
    ci: linux ci runs on ubuntu-20.04 (#953) Adam Uhlíř 2024-10-14 13:24:53 +0200
  • 21d996ab3f
    Adds log for cirdl download URL (#948) Ben Bierens 2024-10-10 14:05:03 +0200
  • eff0d8cd18
    feat: partial rewards and withdraws (#880) Adam Uhlíř 2024-10-10 13:53:33 +0200
  • b0607d3fdb
    Handles LPStreamError in chunker (#947) Ben Bierens 2024-10-10 13:22:36 +0200
  • 859b7ea0e5
    fix(restapi): Add cors headers when the request is returning errors (#942) Arnaud 2024-10-10 10:25:07 +0200
  • 29549935ad
    Support enforcement of slot reservations before filling slot (#934) Eric 2024-10-09 15:44:07 +1100
  • 3a2d0926f1
    chore: new marketplace address for testnet (#961) Slava 2024-10-21 13:01:56 +0300
  • 09190709b7
    chore: new marketplace address for testnet Slava 2024-10-21 10:56:23 +0300
  • f9f640fe1d
    Fix the openapi documentation Arnaud 2024-10-18 20:07:15 +0200
  • 5df0ce0779
    Remove useless import Arnaud 2024-10-18 19:58:44 +0200
  • 7f0853ca52
    Merge branch 'master' of github.com:codex-storage/nim-codex into feat/manifest/add-metadata-to-manifest Arnaud 2024-10-18 19:58:29 +0200
  • 806d91bbed
    Add metadata to the manifest Arnaud 2024-10-18 19:20:13 +0200
  • 165d514d20
    deletes tmp file Marcin Czenko 2024-10-18 05:11:02 +0200
  • 31a5a1c6be
    refactors integration tests Marcin Czenko 2024-10-18 05:09:03 +0200
  • 00c5ae2711
    brings tracking of marketplace event back to validator integration test Marcin Czenko 2024-10-17 16:26:31 +0200
  • 485ae6f9f0
    Makes validator integration test more robust - adds extra tracking Marcin Czenko 2024-10-17 06:42:13 +0200
  • 012e134fdf
    fine-tune the tests Marcin Czenko 2024-10-16 22:35:57 +0200
  • a8234821b7
    use http RPC provider for clients in validation integration tests Marcin Czenko 2024-10-16 22:34:45 +0200
  • c020faa8f2
    Brings back the default settings for RPC provider in integration tests Marcin Czenko 2024-10-16 22:33:52 +0200
  • 7e458b31dc
    adds config option allowing selectively to set different provider url Marcin Czenko 2024-10-16 22:23:59 +0200
  • 0e2f6bb686
    simplifies the validation integration tests by waiting for failed request instead of tracking slots Marcin Czenko 2024-10-16 04:15:10 +0200
  • dfa845abf8
    uses http as default RPC provider for nodes running in integration tests as a workaround for dropped subscriptions Marcin Czenko 2024-10-16 04:13:58 +0200
  • 5eb7ab7489
    improves timing and clarifies the test conditions Marcin Czenko 2024-10-16 01:09:20 +0200
  • 4e83f099e8
    better use of logScopes to reduce duplication Marcin Czenko 2024-10-16 00:51:57 +0200
  • ba844eed7b
    Makes validation unit test a bit easier to follow Marcin Czenko 2024-10-15 03:13:58 +0200
  • a76bd71c15
    Fixes a typo in the name of the validation suite in integration tests Marcin Czenko 2024-10-15 03:11:46 +0200
  • e5f6ee712e
    Fixes mistyped name of the mock provider module in testMarket Marcin Czenko 2024-10-15 01:39:20 +0200
  • dbdf3397b5
    adds validation to the set of integration tests Marcin Czenko 2024-10-15 00:58:56 +0200
  • 60142ea061
    review and refactor validator integration tests Marcin Czenko 2024-10-15 00:27:34 +0200
  • 2404b75f0d
    adds logging of the slotState when removing slots during validation Marcin Czenko 2024-10-15 00:27:00 +0200
  • 07c9367bc4
    integration test: validator only looks 30 days back for historical state Marcin Czenko 2024-10-14 06:32:53 +0200
  • 048a36dc54
    adds more logging to validator Marcin Czenko 2024-10-14 06:31:07 +0200
  • 347446f37c
    validation: adds integration test for historical state Marcin Czenko 2024-10-14 02:36:00 +0200
  • 61e0ffadc1
    testIntegration: makes list is running nodes injected and available in the body of the test Marcin Czenko 2024-10-14 02:35:22 +0200
  • 77d67134fe
    adds comment on how to enable logging in integration test executable itself Marcin Czenko 2024-10-14 02:34:09 +0200
  • cc33355361
    adds integration test with two validators Marcin Czenko 2024-10-14 01:50:56 +0200
  • 1c9228350a
    adds validation groups and group index in logs of validator Marcin Czenko 2024-10-14 01:49:39 +0200
  • 82886b2b5b
    adds slot reservation to the new tests after rebasing Marcin Czenko 2024-10-11 04:19:33 +0200
  • 7a28634d88
    adds mockprovider to simplify and improve testing of the edge conditions Marcin Czenko 2024-10-11 04:04:16 +0200
  • 3ddad7bbbd
    adds validation tests for historical state restoration Marcin Czenko 2024-10-10 06:26:32 +0200
  • 57e2a97d20
    Adds more logging and makes testing earliest block boundary more reliable Marcin Czenko 2024-10-10 06:22:10 +0200
  • ea0f967596
    Takes into account that <<earliest>> block available is not necessarily the genesis block Marcin Czenko 2024-10-09 18:55:10 +0200
  • a6ffc65ea3
    adds market tests for querying past SlotFilled events and binary search Marcin Czenko 2024-10-09 03:52:27 +0200
  • 6a7da7b086
    Refactors binary search Marcin Czenko 2024-10-08 07:13:52 +0200