C-Chain

Развертывание смарт-контракта

Учебное пособие по развертыванию смарт-контракта Solidity в C-Chain см. Здесь.

Методы

Этот API идентичен API Geth, за исключением того, что он поддерживает только следующие службы:

  • web3_

  • net_

  • eth_

  • personal_

  • txpool_

Вы можете взаимодействовать с этими сервисами точно так же, как и с Geth. См. Документацию JSON-RPC в Ethereum Wiki и документацию Geth JSON-RPC для полного описания этого API.

Конечные точки JSON-RPC

Для взаимодействия с C-Chain (основным экземпляром EVM на Avalanche):

/ext/bc/C/rpc

Для взаимодействия с другими экземплярами EVM:

/ext/bc/blockchainID/rpc

Примеры

Получение актуальной версии клиента

Пример запроса

//Request
curl -X POST --data '{
    "jsonrpc": "2.0",
    "method": "web3_clientVersion",
    "params": [],
    "id": 1
}' -H 'Content-Type: application/json' \
   -H 'cache-control: no-cache' \
https://ava-api-c-chain.bwarelabs.com/<your-endpoint-id>/ext/bc/C/rpc 
   
//Response

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": "Athereum 1.0"
}  

Last updated