Skip to content

Conversation

@bayulaksana479
Copy link
Collaborator

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request introduces initial layout and frontend components along with comprehensive schema updates for the NEAR blockchain explorer. The PR establishes a foundation for various blockchain data queries including transactions, tokens (FTs/NFTs), statistics, and search functionality.

Key Changes

  • Schema Enhancements: Complete schema definitions for FTs, NFTs, stats, keys, search, and multichain operations
  • API Standardization: Unified pagination pattern using next and prev cursors instead of after_ts/before_ts and single cursor
  • New Dependencies: Addition of UI libraries (Radix UI v19+, Tailwind CSS v4, React v19) and blockchain tooling

Reviewed changes

Copilot reviewed 200 out of 206 changed files in this pull request and generated no comments.

Show a summary per file
File Description
yarn.lock Adds 100+ new dependencies for frontend UI components, React 19, Tailwind CSS 4, and various utility libraries
packages/nb-schemas/src/txns/* Refactors transaction schemas, adds FT/NFT event support, standardizes cursor pagination
packages/nb-schemas/src/stats/* New schema for network statistics (daily stats, TPS, market data)
packages/nb-schemas/src/search/* New unified search schema across accounts, blocks, transactions, tokens, and keys
packages/nb-schemas/src/nfts/* Complete NFT schema including tokens, contracts, holders, and transaction events
packages/nb-schemas/src/fts/* Complete FT schema with market data, contracts, holders, and transaction events
packages/nb-schemas/src/keys/* New schema for access key management with creation/deletion tracking
packages/nb-schemas/src/multichain/* Updates multichain transaction types and pagination
packages/nb-schemas/src/blocks/* Standardizes block query pagination
packages/nb-schemas/src/common.ts Updates response metadata from single cursor to next_page/prev_page
apps/frontend/src/components/layout/notice.tsx Empty placeholder file for future notice component

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@andrewklau andrewklau merged commit 549e4f2 into main Dec 29, 2025
7 checks passed
@andrewklau andrewklau deleted the feat/frontend branch December 29, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants