ChainUp Cloud
中文
中文
  • 👋欢迎来到 ChainUp Cloud
  • INTRODUCTION
    • 🔎Chainup Cloud API 快速入门
    • 🕹️ChainUp Cloud 产品
      • ⛓️区块链 API
      • ⚙️全节点服务
      • ⚒️专用节点
      • 👥白标验证器
      • ⛲质押
      • 🍧HashKing 聚合器
      • 💌ChainNova
    • 👷对于开发人员
      • ⛓️使用区块链 API
      • ⚒️部署专用节点
      • ☁️通过 IPFS API 使用分布式存储
    • 👾对于投资者
      • ⛲如何质押以太坊ETH?
      • 👥运行你自己的验证器
  • ChainUpCloud 开放 API
    • 质押奖励 API
      • 验证器每日奖励
      • 验证者总奖励
      • 云验证者结算 EL 奖励
    • ETH 质押 API
      • 广播质押交易
      • 创建验证器
      • 获取验证者
      • 通过 Pubkeys 退出验证器
    • 错误代码
  • 🏷️NFT API
    • 传输 API
    • NFT 元数据访问
    • 所有权和代币门控
  • 区块链 API
    • 📚概述
      • 为您的项目创建区块链 API
      • 仪表板统计信息
    • 💎以太坊
      • JSON-RPC 方法
      • WebSocket 流
    • TON
      • HTTP API
      • 索引器 API
    • 🪙Bitcoin
      • JSON-RPC 方法
    • 📂Filecoin
      • JSON-RPC 方法
      • 公共 API
    • 🍡Polkadot
      • JSON-RPC 方法
      • WebSocket 流
    • ⚪Litecoin
      • JSON-RPC methods
    • 🚃Near
      • JSON-RPC methods
    • 💎Ethereum Beacon
      • JSON-RPC methods
    • ⛽Polygon (Matic)
      • JSON-RPC methods
      • WebSocket stream
    • 💠Binance Smart Chain - BSC
      • HTTP Rest methods
      • WebSocket stream
    • 🚔BNB
      • JSON-RPC methods
      • WebSocket stream
    • 🌞Tron
      • JSON-RPC methods
    • 🪨Ethereum Classic - ETC
      • JSON-RPC methods
    • 🥀Bitcoin Cash - BCH
      • JSON-RPC methods
    • 🦃Kusama
      • JSON-RPC methods
      • WebSocket stream
    • 🍆EOS
      • JSON-RPC methods
    • 👻Fantom
      • JSON-RPC methods
    • 〰️Aptos
      • HTTP Methods
    • 🌤️Heco
      • JSON-RPC methods
    • 🏔️Avalanche
      • JSON-RPC methods
    • 🔑Cosmos
      • HTTP Methods
    • 📚Omni
      • JSON-RPC methods
    • ☸️Arbitrum
      • JSON-RPC methods
    • 💯Dogecoin
      • JSON-RPC methods
    • 🎷Optimism
      • JSON-RPC methods
    • 🏺Dash
      • JSON-RPC methods
    • 🌄Zcash
      • JSON-RPC methods
    • 💣XRP
      • JSON-RPC methods
    • 🛞Base
      • JSON-RPC methods
    • Scroll
      • JSON-RPC methods
    • 🧫Qtum
      • JSON-RPC methods
    • ⚖️Solana
      • JSON-RPC methods
      • Solana 节点常见问题解答 FAQ
      • Websocket Stream
  • Staking
    • 📘概述
    • 💎以太坊质押
      • ⛲如何质押以太坊?
      • 📙如何生成存款数据?
    • 📏使用 SSV 在以太坊上质押
    • 🖌️注册 SSV 操作员
    • 🖌️如何委托给 SSV 集群?
    • 在 Cosmos 上质押
    • 🍆在 EOS 上质押
    • 📂在 FIL 上质押
    • 🕶️在 ZILLIQA 上质押
  • Validator Node
    • 📗概述
    • 💎以太坊
      • 运行验证者节点
      • 如何创建验证器密钥?
  • RESOURCES
    • 📕FAQ 常见问题解答介绍
      • ⛓️区块链 API
      • ⚒️专用节点
    • 🗳️支持
    • API 参考
Powered by GitBook
On this page
  • 示例 RPC
  • Ethereum RPC 以太坊 RPC

Was this helpful?

  1. 区块链 API
  2. 以太坊

JSON-RPC 方法

Previous以太坊NextWebSocket 流

Last updated 8 months ago

Was this helpful?

示例 RPC

curl https://api.chainup.net/ethereum/mainnet/<YOUR_API_KEY> \
-X POST \
-H 'content-type: application/json' \
-H "CONSISTENT-HASH: true" \
--data '{"jsonrpc":"2.0","method":"net_peerCount","params":[],"id":1}' 
const axios = require('axios'); 
//npm install axios if you don have the module installed

let options = {
    url: "https://api.chainup.net/ethereum/mainnet/<YOUR_API_KEY>",
    method: "post",
    headers: {
        "content-type": "application/json",
        "CONSISTENT-HASH": "true"  // Add your custom header here
    },
    data: {"jsonrpc":"2.0","method":"net_peerCount","params":[],"id":1}
};

axios(options)
    .then(response => {
        console.log('Post successful: response:', response.data);
    })
    .catch(error => {
        console.error('An error has occurred:', error);
    });
import requests
import json

headers = {
    "content-type": "application/json",
    "CONSISTENT-HASH": "true"  # Add your custom header here
}

payload = json.dumps({
    "id": 1,
    "jsonrpc": "2.0",
    "method": "net_peerCount",
    "params": []
})

url = "https://api.chainup.net/ethereum/mainnet/00164210c0334c76a235aca8b1dcf655"
r = requests.post(url=url, headers=headers, data=payload)

if r.status_code == 200:
    print("Post successful: response: ", r.content)
else:
    print("An error has occurred: ", r.status_code)

Ethereum RPC 以太坊 RPC

您可以查看以太坊 RPC 官方

可用的以太坊 API 请求方法

          "eth_accounts"
          "eth_blockNumber"
          "eth_call"
          "eth_chainId"
          "eth_freeHistory"
          "eth_getBalance"
          "eth_getBlockByHash"
          "eth_getBlockByNumber"
          "eth_getBlockTransactionCountByHash"
          "eth_getBlocTransactionCountByNumber"
          "eth_getCode"
          "eth_getFilterChanges"
          "eth_getFilterLogs"
          "eth_getLogs"
          "eth_getStorageAt"
          "eth_getTransactionByHash"
          "eth_getTransactionByCount"
          "eth_getTransactionHashByCid"
          "eth_getTransactionReceipt"
          "eth_maxPriorityFeePerGas"
          "eth_newBlockFilter"
          "eth_newPendingTransactionFilter"
          "eth_sendRawTransaction"
          "eth_uninstallFilter"
          "eth_requestAccounts"
          "eth_sendTransaction"
          "eth_sign"
          "eth_gasPrice"
          "eth_estimateGas"
          "net_version"

由于某些 RPC 消耗计算资源,免费公共 RPC 仅支持上述 RPC。其余 JSON-RPC 将被拦截并返回 403 状态代码。

我们仅收集用户 IP 地址以用于速率限制。有关更多信息,请访问:

💎
文档此处
https://www.chainup.com/privacyPolicy