Skip to content

Releases: Blobscan/blobscan

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Patch Changes

@blobscan/[email protected]

08 Mar 21:44
8e5843c
Compare
Choose a tag to compare

Minor Changes

  • #259 02f5bb8 Thanks @0xGabi! - Added support for new blob field (kzg proof)

  • #235 71887f8 Thanks @PJColombo! - - Add Support For Block Reorganizations:

    • Prisma:

      • Create TransactionFork model.
      • Utilize the block's hash as a foreign key instead of the block number.
    • API:

      • Introduce an indexer's TRPC procedure/endpoint to manage reorganizations.
      • Enable retrieval of either normal or reorganized blocks in block getter procedures.
    • Update Blockchain Synced State by Monitoring Lower and Upper Synced Slots:

      • Prisma:
        • Add last_lower_synced_slot and last_upper_synced_slot fields to BlockchainSyncState model.
      • API:
        • Move the blockchain synced state updater procedure from the indexer's router to its dedicated router.
        • Overhaul blockchain synced state procedures for updating and retrieving the entire entity, rather than making granular updates.
    • Make the Last Finalized Block Optional.

  • #254 cc1b68c Thanks @0xGabi! - Added the following API changes:

    • Allowed to retrieve blocks by id (hash, slot, number)
    • Allowed to retrieve blobs by id (hash, commitment)
    • Added new procedure to retrieve full entities for blocks and transactions
    • Added support for OpenAPI retrieval procedures for blobs, transactions, and blocks
    • Allowed to configure OpenAPI document baseUrl

Patch Changes

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Minor Changes

  • #252 4f26fe3 Thanks @PJColombo! - Enhanced overall stats calculation for scalability by enabling batch processing.

Patch Changes

@blobscan/[email protected]

08 Mar 21:44
8e5843c
Compare
Choose a tag to compare

Minor Changes

  • #235 71887f8 Thanks @PJColombo! - - Add Support For Block Reorganizations:

    • Prisma:

      • Create TransactionFork model.
      • Utilize the block's hash as a foreign key instead of the block number.
    • API:

      • Introduce an indexer's TRPC procedure/endpoint to manage reorganizations.
      • Enable retrieval of either normal or reorganized blocks in block getter procedures.
    • Update Blockchain Synced State by Monitoring Lower and Upper Synced Slots:

      • Prisma:
        • Add last_lower_synced_slot and last_upper_synced_slot fields to BlockchainSyncState model.
      • API:
        • Move the blockchain synced state updater procedure from the indexer's router to its dedicated router.
        • Overhaul blockchain synced state procedures for updating and retrieving the entire entity, rather than making granular updates.
    • Make the Last Finalized Block Optional.

Patch Changes

@blobscan/[email protected]

08 Mar 21:44
8e5843c
Compare
Choose a tag to compare

Minor Changes

  • #254 cc1b68c Thanks @0xGabi! - Added the following API changes:

    • Allowed to retrieve blocks by id (hash, slot, number)
    • Allowed to retrieve blobs by id (hash, commitment)
    • Added new procedure to retrieve full entities for blocks and transactions
    • Added support for OpenAPI retrieval procedures for blobs, transactions, and blocks
    • Allowed to configure OpenAPI document baseUrl
  • #252 3a0fe0f Thanks @PJColombo! - Set up stats syncer

Patch Changes

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Patch Changes

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Patch Changes

@blobscan/[email protected]

08 Mar 21:44
8e5843c
Compare
Choose a tag to compare

Patch Changes

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Minor Changes

  • #235 71887f8 Thanks @PJColombo! - - Add Support For Block Reorganizations:

    • Prisma:

      • Create TransactionFork model.
      • Utilize the block's hash as a foreign key instead of the block number.
    • API:

      • Introduce an indexer's TRPC procedure/endpoint to manage reorganizations.
      • Enable retrieval of either normal or reorganized blocks in block getter procedures.
    • Update Blockchain Synced State by Monitoring Lower and Upper Synced Slots:

      • Prisma:
        • Add last_lower_synced_slot and last_upper_synced_slot fields to BlockchainSyncState model.
      • API:
        • Move the blockchain synced state updater procedure from the indexer's router to its dedicated router.
        • Overhaul blockchain synced state procedures for updating and retrieving the entire entity, rather than making granular updates.
    • Make the Last Finalized Block Optional.

  • #252 534545c Thanks @PJColombo! - Eliminated the need for the Beacon API endpoint in stats calculation by tracking the last finalized block in the database and utilizing it internally.

  • #259 5ed5186 Thanks @0xGabi! - Added kzg proof field to Blob table

Patch Changes

@blobscan/[email protected]

08 Mar 21:45
8e5843c
Compare
Choose a tag to compare

Patch Changes