Apa itu Enhanced Transactions API?
Enhanced Transactions API mengubah transaksi Solana yang kompleks menjadi data yang mudah dibaca. Alih-alih mendekode data instruksi dan daftar akun secara manual, Anda menerima detail yang jelas dan terstruktur tentang transfer, swap, aktivitas NFT, dan lainnya. API ini menyediakan dua endpoint:POST /v0/transactions— urai satu atau beberapa tanda tangan transaksi. Lihat Urai Transaksi.GET /v0/addresses/{address}/transactions— ambil riwayat transaksi yang mudah dibaca untuk suatu alamat. Lihat Riwayat Transaksi.
NFT_SALE, SWAP, TRANSFER) melalui parameter type.
Kapan menggunakannya
- Anda sudah memiliki integrasi yang dibuat dengan Enhanced Transactions dan memerlukan referensinya.
- Anda menginginkan deskripsi yang telah diurai dan mudah dibaca untuk setiap transaksi atau riwayat suatu alamat.
- Anda menampilkan aktivitas transaksi kepada pengguna akhir (dompet, pelacak portofolio, penjelajah).
getTransactionsForAddress (riwayat dan pengisian data historis) atau Wallet API (endpoint REST untuk data dompet).
Fitur utama
Human-readable data
Deskripsi aktivitas transaksi yang jelas, bukan data instruksi mentah.
Type filtering
Filter berdasarkan jenis transaksi — penjualan NFT, swap, transfer, dan lainnya.
Pagination support
Telusuri riwayat transaksi berukuran besar per halaman dengan kursor berbasis tanda tangan.
Detailed metadata
Stempel waktu, biaya, tanda tangan, dan akun yang terlibat dalam setiap transaksi.
- Deskripsi — ringkasan yang mudah dibaca tentang apa yang terjadi.
- Jenis — kategori transaksi (
TRANSFER,SWAP,NFT_SALE, dan lainnya). - Sumber — program yang mengeksekusi transaksi.
- Transfer native — perpindahan SOL antar-akun.
- Transfer token — perpindahan token SPL.
- Peristiwa — ringkasan peristiwa tingkat tinggi.
- Informasi biaya — biaya transaksi dan pembayar biaya.
- Stempel waktu — waktu transaksi diproses.
Mulai
Parse Transactions
Urai satu atau beberapa tanda tangan transaksi menjadi data yang mudah dibaca.
Transaction History
Ambil data transaksi historis untuk alamat apa pun, dengan pemfilteran dan paginasi.
Langkah berikutnya
getTransactionsForAddress
Pengganti modern dan native Helius untuk riwayat transaksi serta pengisian data historis.
Wallet API
Endpoint REST untuk data dompet yang mudah dibaca: saldo, riwayat, dan transfer.
Getting Data overview
Bandingkan semua opsi Helius untuk membuat kueri data Solana.
Enhanced Transactions FAQ
Penggunaan, autentikasi, batas laju, dan pemecahan masalah.