Skip to content

Comments

Feat/aptos#38

Open
Azzurriii wants to merge 3 commits intofystack:mainfrom
Azzurriii:feat/aptos
Open

Feat/aptos#38
Azzurriii wants to merge 3 commits intofystack:mainfrom
Azzurriii:feat/aptos

Conversation

@Azzurriii
Copy link
Collaborator

@Azzurriii Azzurriii commented Feb 4, 2026

Summary

Indexer

  • Implemented AptosIndexer (internal/indexer/aptos.go) to fetch and process blocks and transactions, including parallel block handling.

RPC Client

  • Added Aptos RPC interface and REST client (internal/rpc/aptos/api.go, client.go) for ledger info, blocks, and transactions.

Transaction Parsing

  • Implemented parsing logic (tx.go) to extract transfer events from both Coin and Fungible Asset standards and to compute fees.

Address Utilities

  • Added helpers (address.go) for normalization, validation, and short-format conversion of Aptos addresses.

@Azzurriii
Copy link
Collaborator Author

Will rebase this branch tomorrow

…s and configuration updates

- Added support for fetching blocks by height in the Aptos API.
- Updated Aptos indexer to process transactions more efficiently with optimized parallel processing.
- Revised configuration for Aptos mainnet and testnet, including network IDs and polling intervals.
- Improved transaction extraction logic to handle fungible asset events and store metadata.
- Adjusted wallet address SQL to reflect updated Aptos type naming.
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.

1 participant