Skip to main content
POST
getTransactionsForAddress

Parameter Permintaan

string
wajib
Alamat akun Solana yang riwayat transaksinya akan diambil (dompet, token, program, NFT, dan sebagainya).
string
default:"signatures"
Tingkat detail transaksi yang akan dikembalikan.
  • signatures
  • full
string
default:"desc"
Urutan pengurutan untuk transaksi yang dikembalikan.
  • asc
  • desc
string
default:"finalized"
Tingkat commitment untuk permintaan. Commitment processed tidak didukung.
  • confirmed
  • finalized
number
Slot konteks minimum yang akan digunakan untuk permintaan (opsional).
number
default:"1000"
Jumlah maksimum transaksi per permintaan. Gunakan 1–1000 untuk transactionDetails:“signatures” dan 1–1000 untuk transactionDetails:“full”.
string
Token paginasi dari respons sebelumnya untuk mendapatkan halaman hasil berikutnya (format “slot:position”).
string
default:"json"
Format pengodean untuk data transaksi (hanya berlaku jika transactionDetails=full).
  • json
  • jsonParsed
  • base58
  • base64
number
Versi transaksi maksimum yang akan dikembalikan (hanya berlaku jika transactionDetails=full). Atur ke 1 untuk menerima transaksi legacy, v0, dan v1.
object
Filter lanjutan untuk mempersempit hasil transaksi.
object
Filter berdasarkan nomor slot.
number
Lebih besar dari atau sama dengan nomor slot.
number
Lebih besar dari nomor slot.
number
Lebih kecil dari atau sama dengan nomor slot.
number
Lebih kecil dari nomor slot.
object
Filter berdasarkan stempel waktu blok (stempel waktu Unix).
number
Lebih besar dari atau sama dengan stempel waktu.
number
Lebih besar dari stempel waktu.
number
Lebih kecil dari atau sama dengan stempel waktu.
number
Lebih kecil dari stempel waktu.
number
Sama dengan stempel waktu.
object
Filter berdasarkan tanda tangan transaksi.
string
Dapatkan transaksi dengan tanda tangan yang lebih besar dari atau sama dengan nilai ini.
string
Dapatkan transaksi setelah tanda tangan ini.
string
Dapatkan transaksi dengan tanda tangan yang lebih kecil dari atau sama dengan nilai ini.
string
Dapatkan transaksi sebelum tanda tangan ini.
string
default:"any"
Filter berdasarkan status transaksi.
  • succeeded
  • failed
  • any
string
default:"none"
Filter transaksi untuk akun token terkait. Mengontrol apakah transaksi yang melibatkan akun token milik alamat tersebut disertakan.
  • none
  • balanceChanged
  • all
object
Mempersempit hasil ke transaksi saat alamat yang dikueri berpartisipasi dalam transfer token yang cocok dengan kriteria tertentu. Semua bidang bersifat opsional dan digabungkan dengan semantik AND.
string
Alamat pihak lawan. Mencocokkan transfer yang pihak lainnya adalah alamat ini.
string
default:"any"
Arah transfer relatif terhadap alamat yang dikueri.
  • in
  • out
  • any
string
Mint token yang akan digunakan sebagai filter.
object
Filter rentang jumlah mentah on-chain. Semua bidang bersifat opsional dan dapat digabungkan.

Otorisasi

api-key
string
query
wajib

Kunci API Helius Anda. Anda dapat memperolehnya secara gratis di dasbor.

Body

application/json
jsonrpc
enum<string>
default:2.0
wajib

Versi protokol JSON-RPC.

Opsi yang tersedia:
2.0
Contoh:

"2.0"

id
string
default:1
wajib

Pengidentifikasi unik untuk permintaan.

Contoh:

"1"

method
enum<string>
default:getTransactionsForAddress
wajib

Nama metode RPC yang akan dipanggil.

Opsi yang tersedia:
getTransactionsForAddress
Contoh:

"getTransactionsForAddress"

params
(string | object)[]
wajib

Larik yang berisi alamat akun wajib dan objek konfigurasi opsional.

Required array length: 1 - 2 elements

Alamat akun Solana yang riwayat transaksinya akan diambil (dompet, token, program, NFT, dan sebagainya).

Contoh:

"Vote111111111111111111111111111111111111111"

Respons

Berhasil mengambil transaksi untuk alamat yang ditentukan.

jsonrpc
enum<string>

Versi protokol JSON-RPC.

Opsi yang tersedia:
2.0
Contoh:

"2.0"

id
string

Pengidentifikasi yang cocok dengan permintaan.

Contoh:

"1"

result
object

Data transaksi dan informasi paginasi.