程序包 org.bdware.bdledger.api.grpc.pb

# 接口 CommonProto.ContractOrBuilder

所有超级接口:
  `com.google.protobuf.MessageLiteOrBuilder`, `com.google.protobuf.MessageOrBuilder`

所有已知实现类:
  `CommonProto.Contract`, `CommonProto.Contract.Builder`

封闭类:
  CommonProto

public static interface CommonProto.ContractOrBuilder extends com.google.protobuf.MessageOrBuilder

- ## 方法概要

  修饰符和类型
  方法
  说明
  `com.google.protobuf.ByteString`
  `getArg()`
  合约方法参数
  `com.google.protobuf.ByteString`
  `getContent()`
  合约内容(可为合约文件相对路径/合约脚本)
  `com.google.protobuf.ByteString`
  `getContractName()`
  合约名称
  `com.google.protobuf.ByteString`
  `getOperation()`
  合约方法
  `com.google.protobuf.ByteString`
  `getPath()`
  合约文件路径(合约在IDE工程的相对路径)
  `com.google.protobuf.ByteString`
  `getPubkey()`
  用户公钥
  `int`
  `getRandomNum()`
  合约执行的节点数量

  ### 从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

  `isInitialized`

  ### 从接口继承的方法 com.google.protobuf.MessageOrBuilder

  `findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof`

- ## 方法详细资料

  - ### getContractName

    com.google.protobuf.ByteString getContractName()

        合约名称

    `bytes contractName = 1;`
    返回:
      The contractName.

  - ### getRandomNum

    int getRandomNum()

        合约执行的节点数量

    `uint32 randomNum = 2;`
    返回:
      The randomNum.

  - ### getOperation

    com.google.protobuf.ByteString getOperation()

        合约方法

    `bytes operation = 3;`
    返回:
      The operation.

  - ### getArg

    com.google.protobuf.ByteString getArg()

        合约方法参数

    `bytes arg = 4;`
    返回:
      The arg.

  - ### getPath

    com.google.protobuf.ByteString getPath()

        合约文件路径(合约在IDE工程的相对路径)

    `bytes path = 5;`
    返回:
      The path.

  - ### getContent

    com.google.protobuf.ByteString getContent()

        合约内容(可为合约文件相对路径/合约脚本)

    `bytes content = 6;`
    返回:
      The content.

  - ### getPubkey

    com.google.protobuf.ByteString getPubkey()

        用户公钥

    `bytes pubkey = 7;`
    返回:
      The pubkey.