JSON-RPCМетоди

eth_getBlockReceipts: параметри, повернені значення та CU

Повернення всіх квитанцій транзакцій для вказаного блоку за один виклик.

Огляд

Повертає всі квитанції транзакцій для вказаного блоку. Офіційна документація

Compute Units (CU) та ціноутворення

CU на виклик

10 CU

Ціна за 1M викликів (USD)

$1.00

Параметри

ПараметрТипОпис
blockQUANTITY|TAG|HASHНомер блоку (шістнадцяткове число з префіксом 0x), хеш блоку (32 байти, шістнадцятковий рядок з префіксом 0x) або тег блоку: 'latest', 'earliest', 'pending', 'safe' або 'finalized'.

Значення, що повертається

  • Тип: ARRAY|NULL
  • Опис: Масив об'єктів квитанцій транзакцій або null, якщо блок не знайдено. Кожна квитанція містить transactionHash, blockNumber, gasUsed, status, logs та пов'язані поля.

Примітки

Один виклик отримує квитанції для всього блоку, заощаджуючи мережеві запити порівняно з викликом eth_getTransactionReceipt для кожної транзакції окремо.

Приклад запиту

export BLOCKVECTRA_API_KEY=rgw_your_api_key

curl -X POST "https://api.blockvectra.com/v1/robinhood_mainnet" \
  -H 'Content-Type: application/json' \
  -H "x-api-key: $BLOCKVECTRA_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "method": "eth_getBlockReceipts",
    "params": [
      "latest"
    ],
    "id": 1
  }'

Підтримувані мережі

Доступно на всіх 9 підтримуваних мережах.

Востаннє оновлено: