Masalah umum Blockchain Analytics

Halaman ini mencantumkan masalah umum dan solusi Blockchain Analytics. Untuk mengetahui daftar bug, fitur baru, dan informasi rilis lainnya, lihat Catatan rilis.

Untuk memfilter halaman ini, lakukan satu atau beberapa hal berikut: pilih kategori, ketik istilah penelusuran, atau klik judul kolom untuk mengurutkan.

Kategori Subjek Deskripsi
Ethereum Data akun
  • Tabel accounts_state menyimpan data tentang akun yang terlihat di posisi to atau from dari transaksi yang dimulai oleh akun yang dimiliki secara eksternal. Saat ini, Blockchain Analytics tidak menghitung mutasi ke status akun sebagai akibat transaksi internal (transaksi antar-smart contract).
  • Tabel accounts_state menampilkan snapshot statis dari semua akun yang terlihat on-chain dari blok genesis hingga blok 17.399.999, termasuk blok 17.399.999. Mulai dari blok 17.400.000, Blockchain Analytics menambahkan baris baru ke tabel accounts_state setiap kali akun teramati berpartisipasi dalam transaksi yang dimulai oleh akun yang dimiliki secara eksternal.
  • Tabel accounts_state tidak menyimpan status penyimpanan dan bukti penyimpanan untuk smart contract.
Avalanche
Ethereum
Fantom
Optimism
Tron
Alamat

Karena Blockchain Analytics mengindeks alamat yang ditampilkan oleh JSON-RPC API node upstream, alamat dalam set data Blockchain Analytics diindeks dalam huruf kecil.

Gunakan LOWER() saat bekerja dengan alamat huruf campuran.

Contoh:

SELECT
  *
FROM
  bigquery-public-data.blockchain_analytics_ethereum_mainnet_us.transactions
WHERE
  to_address = LOWER("0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48")
AND
  block_number = 17641663;
Ethereum Keaktualan data Blockchain Analytics mengindeks Ethereum setelah komitmen diselesaikan. Pengindeks menunggu validasi dua pertiga mayoritas dari validator Ethereum sebelum mengindeks data. Oleh karena itu, data biasanya tertinggal dua epoch (atau 64 slot) dari blok terbaru. Ini kira-kira 12 - 15 menit di belakang terbaru.
Poligon Keaktualan data Data Polygon akan tetap tertinggal sekitar 24 jam dari ujung rantai.
Ethereum Trace Blockchain Analytics mengindeks dan menormalisasi rekaman aktivitas Ethereum ke rekaman aktivitas gaya Parity.
Avalanche
Ethereum
Fantom
Optimism
Tron
UINT256 Untuk melakukan komputasi UINT256 tanpa kehilangan data, penggunaan UDF diperlukan. UDF tunduk pada batas kuota, batas kecepatan, dan waktu tunggu seperti yang dijelaskan dalam Fungsi yang ditentukan pengguna, Batasan.
Avalanche
Fantom
Optimism
Tron
Tanda terima transaksi tidak ada Rantai yang terpengaruh mungkin tidak memiliki baris dari tabel tanda terima transaksi. Saat ini, hal ini memengaruhi < 0,1% dari semua transaksi per rantai.
Avalanche
Fantom
Optimism
Tron
Partisi dan pengelompokan tabel

Tabel untuk rantai yang terpengaruh tidak dipartisi. Tabel dikelompokkan berdasarkan kolom yang digunakan untuk membentuk kunci utama tabel. Lihat Table Info untuk setiap tabel.

Info tabel BigQuery. Klik untuk memperbesar gambar.

Avalanche
Ethereum
Fantom
Optimism
Tron
Konsistensi skema di seluruh rantai

Set data untuk semua rantai memiliki tabel berikut:

  • Blok
  • Transaksi
  • Tanda terima
  • Log

Tabel dalam set data Avalanche, Fantom, Optimism, dan Tron memiliki skema tabel yang sama.

Set data Ethereum mencakup tabel tambahan dan sedikit perbedaan skema dari Avalanche, Fantom, Optimism, dan Tron.

Semua tabel dalam set data Ethereum menyertakan kolom stempel waktu blok.

Lihat halaman skema untuk mengetahui informasi selengkapnya.