Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smart Contract listing endpoints and GraphQl duration metrics #97

Merged
82 commits merged into from
Sep 11, 2023

Commits on Aug 17, 2023

  1. Made entities and import flow

    schwartz-concordium committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d5e8afa View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Added test to aggregate which validates events are stored

    schwartz-concordium committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    cdf8265 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into cbw-1248/implementation-smart-contract-aggre…

    …gate
    schwartz-concordium committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    bc505e9 View commit details
    Browse the repository at this point in the history
  3. Added test for other read cases

    schwartz-concordium committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    fbf296d View commit details
    Browse the repository at this point in the history
  4. Added smart contract entity

    schwartz-concordium committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    aa922e0 View commit details
    Browse the repository at this point in the history
  5. Added Smart Contract Aggregate to Startup

    schwartz-concordium committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    81b34ab View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Added import job

    schwartz-concordium committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    58156e1 View commit details
    Browse the repository at this point in the history
  2. Finished repository test

    schwartz-concordium committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    dcb5256 View commit details
    Browse the repository at this point in the history
  3. Fixed aggregate test

    schwartz-concordium committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ca0522a View commit details
    Browse the repository at this point in the history
  4. Added data source

    schwartz-concordium committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    b73da60 View commit details
    Browse the repository at this point in the history
  5. Added awaits on jobs on node import

    schwartz-concordium committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    91b0eaf View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Added contract version to contract initialize and update events

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    fc47cb3 View commit details
    Browse the repository at this point in the history
  2. Added tests which validates uniqueness contrains

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    50f6167 View commit details
    Browse the repository at this point in the history
  3. Remove todos and added simple resilience in import loop

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    293329a View commit details
    Browse the repository at this point in the history
  4. Fixed dependency injection issue

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    1cfb11c View commit details
    Browse the repository at this point in the history
  5. Fix issues when testing job

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    aa91b17 View commit details
    Browse the repository at this point in the history
  6. Small updates

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d575289 View commit details
    Browse the repository at this point in the history
  7. Updated changelog

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f63bf17 View commit details
    Browse the repository at this point in the history
  8. Moved classes to own files

    schwartz-concordium committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    ef4550d View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Added logic to Smart Contract Repository which can fetch batch

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    eae5cb1 View commit details
    Browse the repository at this point in the history
  2. Made batch import instead of processing single rows

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    bb162ca View commit details
    Browse the repository at this point in the history
  3. Clean up unused code

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    952e48b View commit details
    Browse the repository at this point in the history
  4. Fix limit on smart contract database job

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    4a40b00 View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary batch

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e708617 View commit details
    Browse the repository at this point in the history
  6. Added duration- and height metrics

    schwartz-concordium committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    40e474d View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Added health states to application

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    d565919 View commit details
    Browse the repository at this point in the history
  2. Fixed health output

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    b3cc30b View commit details
    Browse the repository at this point in the history
  3. Adding temp CI

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    5411768 View commit details
    Browse the repository at this point in the history
  4. Updating change log

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ea18072 View commit details
    Browse the repository at this point in the history
  5. Remove some debugging and added nugets

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    75f2851 View commit details
    Browse the repository at this point in the history
  6. Fix test

    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    54ab1c6 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' into cbw-1248/implementation-smart-contract-aggre…

    …gate
    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    b71562d View commit details
    Browse the repository at this point in the history
  8. Merge branch 'cbw-1248/implementation-smart-contract-aggregate' into …

    …cbw-1249/add-observability
    schwartz-concordium committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    2c26643 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Refactor

    schwartz-concordium committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    915777e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'cbw-1248/implementation-smart-contract-aggregate' into …

    …cbw-1249/add-observability
    schwartz-concordium committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    9857710 View commit details
    Browse the repository at this point in the history
  3. Clean up after merge

    schwartz-concordium committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ce21ac8 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Added smart contract paging query

    schwartz-concordium committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    707c401 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Added metrics to graphql endpoints

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    7e5f664 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2171a83 View commit details
    Browse the repository at this point in the history
  3. Added contract address to Smart Contract query

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    09d7102 View commit details
    Browse the repository at this point in the history
  4. Updated naming from Smart Contract to Contract

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    ee4acf7 View commit details
    Browse the repository at this point in the history
  5. Renamed test and tables

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    9ba8c24 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'cbw-1248/implementation-smart-contract-aggregate' into …

    …cbw-1249/add-observability
    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    68db31f View commit details
    Browse the repository at this point in the history
  7. Fix naming conflicts

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    bc4440a View commit details
    Browse the repository at this point in the history
  8. Merge branch 'cbw-1249/add-observability' into cbw-1261/sc-listing-en…

    …dpoints
    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    0faea97 View commit details
    Browse the repository at this point in the history
  9. Resolve conflicts after merge

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    c595e17 View commit details
    Browse the repository at this point in the history
  10. Updated with add and remove link entities

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    aa2f083 View commit details
    Browse the repository at this point in the history
  11. Fixed off by one error

    schwartz-concordium committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    f143293 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Merge branch 'cbw-1248/implementation-smart-contract-aggregate' into …

    …cbw-1249/add-observability
    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    4ec857d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'cbw-1249/add-observability' into cbw-1261/sc-listing-en…

    …dpoints
    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    8c96ed8 View commit details
    Browse the repository at this point in the history
  3. Update Program.cs

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    f1f8c70 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'cbw-1249/add-observability' into cbw-1261/sc-listing-en…

    …dpoints
    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    c33b7e6 View commit details
    Browse the repository at this point in the history
  5. Using activity and better exception handling in diagnostic handler

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    8441f6c View commit details
    Browse the repository at this point in the history
  6. Enable rewind of request body

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    5197ede View commit details
    Browse the repository at this point in the history
  7. Added tracing to logs

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    ffaa221 View commit details
    Browse the repository at this point in the history
  8. Updated log formats

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    c42ada0 View commit details
    Browse the repository at this point in the history
  9. remove extra from console

    schwartz-concordium committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    0944d3d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Corrected naming

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    bff53f4 View commit details
    Browse the repository at this point in the history
  2. Made repository for contract jobs

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5bf501e View commit details
    Browse the repository at this point in the history
  3. Migrated to options for feature flags

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5843bdc View commit details
    Browse the repository at this point in the history
  4. Moved interfaces to same file as classes where only one implementatio…

    …n is expected.
    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    37b979e View commit details
    Browse the repository at this point in the history
  5. Changed to date time offset

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    e9bc1c1 View commit details
    Browse the repository at this point in the history
  6. Added warnings not to change job identifier

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    152c486 View commit details
    Browse the repository at this point in the history
  7. Update range function with comments

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3c682d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6769b70 View commit details
    Browse the repository at this point in the history
  9. Refactored Contract Aggregate Node Import job to be more readable

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3e7126e View commit details
    Browse the repository at this point in the history
  10. Merge branch 'cbw-1248/implementation-smart-contract-aggregate' into …

    …cbw-1249/add-observability
    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    8048a49 View commit details
    Browse the repository at this point in the history
  11. Resolve comments after merge

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a30fb7c View commit details
    Browse the repository at this point in the history
  12. Merge branch 'main' into cbw-1249/add-observability

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    9f028f2 View commit details
    Browse the repository at this point in the history
  13. Resolve issues after merge

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    05dfeb9 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'cbw-1249/add-observability' into cbw-1261/sc-listing-en…

    …dpoints
    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    0c43cc3 View commit details
    Browse the repository at this point in the history
  15. Resolve issues after merge

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    77ec045 View commit details
    Browse the repository at this point in the history
  16. Resolve comments

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    e26cb54 View commit details
    Browse the repository at this point in the history
  17. Minor refactoring after final review

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    de8e391 View commit details
    Browse the repository at this point in the history
  18. Merge branch 'cbw-1249/add-observability' into cbw-1261/sc-listing-en…

    …dpoints
    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d47a38c View commit details
    Browse the repository at this point in the history
  19. Merge branch 'main' into cbw-1261/sc-listing-endpoints

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    36467a9 View commit details
    Browse the repository at this point in the history
  20. Updates after merge

    schwartz-concordium committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    f8fa896 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Fix exceptions handling in diagnostics

    schwartz-concordium committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f483588 View commit details
    Browse the repository at this point in the history
  2. Fix missing events when money CCD was transferred between account

    schwartz-concordium committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0b962a5 View commit details
    Browse the repository at this point in the history
  3. Remove unused exception

    schwartz-concordium committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    282839d View commit details
    Browse the repository at this point in the history
  4. Added block slot time to all events

    schwartz-concordium committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    3492061 View commit details
    Browse the repository at this point in the history
  5. Updated graphql schema

    schwartz-concordium committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    4838845 View commit details
    Browse the repository at this point in the history