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

Koios v1.1.0rc #238

Merged
merged 18 commits into from Oct 13, 2023
Merged

Koios v1.1.0rc #238

merged 18 commits into from Oct 13, 2023

Conversation

rdlrt
Copy link
Contributor

@rdlrt rdlrt commented Oct 6, 2023

Description

[Re-created from #227 post renaming base-branch]

  • pool_list: Return all fields from pool_info_cache (latest pool entry)

  • Remove filter for returning only 'registered' pools from pool_list, pool_relays and pool_metadata endpoints

  • Few more linting polishing (remove trailing spaces, move single column/table references onto same line)

  • Update pool_info to return same metadata as pool_list and pool_metadata (latest w/o fallback)

  • Update all tx_in joins to use the new tx_out.consumed_by_tx_in_id

  • Dont include epoch_params in epoch_info_cache, update references accordingly

  • Update *_txs as per Update txs and utxos endpoints #186 (point 4)

  • Update *_utxos as per Update txs and utxos endpoints #186 (point 3)

    • credential_utxos
    • address_utxos
    • account_utxos
    • utxo_info
    • asset_utxos
    • script_utxos
  • Add script_info and align all endpoints for scripts

  • Add temporary cron for fixing epoch count mismatch

  • Add pool_registrations/pool_deregistrations endpoint

  • Add retired txs to pool_updates (other fields for such transactions will return null)

  • Add reward_withdrawals/treasury_withdrawals endpoint

  • Simplify address_assets and account_assets heirarchy to return flat table (helps do horizontal filtering as desired)

  • API Spec updates:

    • Add section for Authentication
    • Bump Koios version
    • pool_list
    • pool_metadata
    • pool_relay
    • *_txs
    • *_utxos
    • address_assets
    • account_assets
    • epoch_params
    • pool_registrations/pool_deregistrations
    • reward_withdrawals/treasury_withdrawals
    • All script-related endpoints
    • Update examples
    • Check re-usability
    • Check schemathesis
      • guild
      • preview
      • preprod
      • mainnet
  • Add v0 vs v1 to monitoring

    • guild
    • preview (post merge)
    • preprod (post merge)
    • mainnet (post 1.1.0 - instead of 1.1.0rc) release
  • Ogmios

    • Add integration for tx Evaluation and submission using ogmios path
    • Add health check based on /health (version and networkSynchronization)
  • Update CHANGELOG

  • Bump final specs version number to v1

Which issue it fixes?

rdlrt and others added 15 commits August 14, 2023 19:12
## Description
Function compares block / transaction totals currently recorded in epoch
table with reality and performs corrections if necessary. First time the
job is run it scans epochs 0 till current and creates control table
entry, on subsequent runs it scans 2 most recent epochs looking for
discrepancies. Function is invoked from a shell script that gets
installed as a part of cron job setup in guild-operators repository
change.

---------

Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>
@rdlrt rdlrt requested a review from Scitz0 October 6, 2023 07:08
@rdlrt rdlrt changed the title V1.1.0rc Koios v1.1.0rc Oct 6, 2023
TODO:

[x] - Add schema definition for the new field in response.

---------

Co-authored-by: Priyank <3169068+rdlrt@users.noreply.github.com>
Copy link
Contributor

@Scitz0 Scitz0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@rdlrt rdlrt merged commit 9b3460b into main Oct 13, 2023
3 checks passed
@rdlrt rdlrt deleted the v1.1.0rc branch October 13, 2023 13:30
@rdlrt rdlrt restored the v1.1.0rc branch October 13, 2023 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants