Các phương thức JSON-RPC
Các phương thức Ethereum JSON-RPC được BlockVectra hỗ trợ, phần tóm tắt và trọng số Compute Unit (CU).
BlockVectra hỗ trợ các phương thức Ethereum JSON-RPC 2.0 tiêu chuẩn trên các mạng blockchain được hỗ trợ. Các yêu cầu được đo bằng Compute Units (CU) và được giới hạn tốc độ theo từng key.
Chọn bất kỳ phương thức nào bên dưới để xem các tham số, cấu trúc trả về, ghi chú, ví dụ yêu cầu cURL và tính khả dụng theo từng chuỗi.
Phương thức
| Phương thức | Mô tả | CU / Lệnh gọi |
|---|---|---|
eth_blockNumber English | Return the number of the latest block known to the node. | 1 CU |
eth_chainId English | Return the EIP-155 chain ID of the current network. | 1 CU |
eth_syncing English | Return the node's syncing status. | 10 CU |
net_version English | Return the network ID of the current network as a decimal string. | 10 CU |
web3_clientVersion English | Return the client name and version string of the node. | 10 CU |
eth_gasPrice English | Return the node's suggested current gas price in wei. | 10 CU |
eth_maxPriorityFeePerGas English | Return the node's suggested EIP-1559 priority fee (tip) per gas, in wei. | 10 CU |
eth_feeHistory English | Return historical base fees, gas usage ratios and optional priority-fee percentiles over a range of blocks. | 10 CU |
eth_estimateGas English | Estimate the gas limit a transaction would need. | 20 CU |
eth_call English | Execute a read-only call against the state of a given block and return its result. | 15 CU |
eth_simulateV1 English | Simulate a sequence of calls or transactions against block state without broadcasting. | 20 CU |
eth_getBalance English | Return the balance of an address at a given block, in wei. | 10 CU |
eth_getCode English | Return the contract bytecode deployed at an address at a given block. | 10 CU |
eth_getStorageAt English | Return the raw value stored at a given storage slot of an address. | 10 CU |
eth_getTransactionCount English | Return the number of transactions sent from an address (its nonce) at a given block. | 10 CU |
eth_getLogs English | Query event logs within a block range that match a filter. | 30 CU |
eth_getBlockByNumber English | Return a block by its number, optionally with full transaction objects. | 5 CU |
eth_getBlockByHash English | Return a block by its hash, optionally with full transaction objects. | 10 CU |
eth_getBlockReceipts English | Return all transaction receipts for a given block. | 10 CU |
eth_getTransactionByHash English | Return a transaction by its hash. | 10 CU |
eth_getTransactionReceipt English | Return the receipt (execution result) of a transaction by its hash. | 10 CU |
eth_sendRawTransaction English | Submit a signed raw transaction. | 30 CU |
debug_traceTransaction English | Reconstruct and replay the execution of a transaction to produce an execution trace. | 100 CU |
debug_traceCall English | Run an eth_call on top of a given block state and generate an execution trace. | 100 CU |
trace_transaction English | Return all traces produced during the execution of a transaction. | 100 CU |
Tài liệu tham khảo liên quan
Cập nhật lần cuối:
JSON-RPC
Các phương thức JSON-RPC được hỗ trợ, trọng số CU và mã lỗi. Thiết lập điểm cuối, chọn chuỗi và kiểm tra tính khả dụng của phương thức, định giá cùng quy tắc thanh toán.
Hướng dẫn
Các hướng dẫn thực tế và quy trình làm việc để tích hợp API BlockVectra, quản lý mức tiêu thụ CU và xây dựng ứng dụng đa chuỗi.