Установка и использование платформы

gRPC: сервисы для смарт-контрактов

Блокчейн-платформа Waves Enterprise предоставляет возможность взаимодействия смарт-контрактов с блокчейном при помощи gRPC-интерфейса. Для этого используются так называемые контрактные сервисы. Контрактные сервисы упакованы в protobuf-файлы, расположенные в директории contract:

  • contract_address_service.proto

  • contract_contract_service.proto

  • contract_crypto_service.proto

  • contract_permission_service.proto

  • contract_pki_service.proto

  • contract_privacy_service.proto

  • contract_transaction_service.proto

  • contract_util_service.proto

Важно

Типы данных полей для запросов и ответов указаны в protobuf-файлах.