hedera 0.3.0

Hedera SDK for Rust
Documentation
syntax = "proto3";

package proto;

option java_package = "com.hederahashgraph.service.proto.java";

import "Query.proto";
import "Response.proto";
import "TransactionResponse.proto";
import "Transaction.proto";


service CryptoService {

    rpc createAccount (Transaction) returns (TransactionResponse);

    rpc updateAccount (Transaction) returns (TransactionResponse);

    rpc cryptoTransfer (Transaction) returns (TransactionResponse);

    rpc cryptoDelete (Transaction) returns (TransactionResponse);

    rpc addClaim (Transaction) returns (TransactionResponse);

    rpc deleteClaim (Transaction) returns (TransactionResponse);

    rpc getClaim (Query) returns (Response);

    rpc getAccountRecords (Query) returns (Response);

    rpc cryptoGetBalance (Query) returns (Response);

    rpc getAccountInfo (Query) returns (Response);

    rpc getTransactionReceipts (Query) returns (Response);

    rpc getTxRecordByTxID (Query) returns (Response);

    rpc getStakersByAccountID (Query) returns (Response);
}