github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/js/proto/rpctransact_pb.d.ts (about)

     1  // package: rpctransact
     2  // file: rpctransact.proto
     3  
     4  /* tslint:disable */
     5  /* eslint-disable */
     6  
     7  import * as jspb from "google-protobuf";
     8  import * as gogoproto_gogo_pb from "./gogoproto/gogo_pb";
     9  import * as google_protobuf_duration_pb from "google-protobuf/google/protobuf/duration_pb";
    10  import * as exec_pb from "./exec_pb";
    11  import * as payload_pb from "./payload_pb";
    12  import * as txs_pb from "./txs_pb";
    13  
    14  export class CallCodeParam extends jspb.Message { 
    15      getFromaddress(): Uint8Array | string;
    16      getFromaddress_asU8(): Uint8Array;
    17      getFromaddress_asB64(): string;
    18      setFromaddress(value: Uint8Array | string): CallCodeParam;
    19      getCode(): Uint8Array | string;
    20      getCode_asU8(): Uint8Array;
    21      getCode_asB64(): string;
    22      setCode(value: Uint8Array | string): CallCodeParam;
    23      getData(): Uint8Array | string;
    24      getData_asU8(): Uint8Array;
    25      getData_asB64(): string;
    26      setData(value: Uint8Array | string): CallCodeParam;
    27  
    28      serializeBinary(): Uint8Array;
    29      toObject(includeInstance?: boolean): CallCodeParam.AsObject;
    30      static toObject(includeInstance: boolean, msg: CallCodeParam): CallCodeParam.AsObject;
    31      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    32      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    33      static serializeBinaryToWriter(message: CallCodeParam, writer: jspb.BinaryWriter): void;
    34      static deserializeBinary(bytes: Uint8Array): CallCodeParam;
    35      static deserializeBinaryFromReader(message: CallCodeParam, reader: jspb.BinaryReader): CallCodeParam;
    36  }
    37  
    38  export namespace CallCodeParam {
    39      export type AsObject = {
    40          fromaddress: Uint8Array | string,
    41          code: Uint8Array | string,
    42          data: Uint8Array | string,
    43      }
    44  }
    45  
    46  export class TxEnvelope extends jspb.Message { 
    47  
    48      hasEnvelope(): boolean;
    49      clearEnvelope(): void;
    50      getEnvelope(): txs_pb.Envelope | undefined;
    51      setEnvelope(value?: txs_pb.Envelope): TxEnvelope;
    52  
    53      serializeBinary(): Uint8Array;
    54      toObject(includeInstance?: boolean): TxEnvelope.AsObject;
    55      static toObject(includeInstance: boolean, msg: TxEnvelope): TxEnvelope.AsObject;
    56      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    57      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    58      static serializeBinaryToWriter(message: TxEnvelope, writer: jspb.BinaryWriter): void;
    59      static deserializeBinary(bytes: Uint8Array): TxEnvelope;
    60      static deserializeBinaryFromReader(message: TxEnvelope, reader: jspb.BinaryReader): TxEnvelope;
    61  }
    62  
    63  export namespace TxEnvelope {
    64      export type AsObject = {
    65          envelope?: txs_pb.Envelope.AsObject,
    66      }
    67  }
    68  
    69  export class TxEnvelopeParam extends jspb.Message { 
    70  
    71      hasEnvelope(): boolean;
    72      clearEnvelope(): void;
    73      getEnvelope(): txs_pb.Envelope | undefined;
    74      setEnvelope(value?: txs_pb.Envelope): TxEnvelopeParam;
    75  
    76      hasPayload(): boolean;
    77      clearPayload(): void;
    78      getPayload(): payload_pb.Any | undefined;
    79      setPayload(value?: payload_pb.Any): TxEnvelopeParam;
    80  
    81      hasTimeout(): boolean;
    82      clearTimeout(): void;
    83      getTimeout(): google_protobuf_duration_pb.Duration | undefined;
    84      setTimeout(value?: google_protobuf_duration_pb.Duration): TxEnvelopeParam;
    85  
    86      serializeBinary(): Uint8Array;
    87      toObject(includeInstance?: boolean): TxEnvelopeParam.AsObject;
    88      static toObject(includeInstance: boolean, msg: TxEnvelopeParam): TxEnvelopeParam.AsObject;
    89      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    90      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    91      static serializeBinaryToWriter(message: TxEnvelopeParam, writer: jspb.BinaryWriter): void;
    92      static deserializeBinary(bytes: Uint8Array): TxEnvelopeParam;
    93      static deserializeBinaryFromReader(message: TxEnvelopeParam, reader: jspb.BinaryReader): TxEnvelopeParam;
    94  }
    95  
    96  export namespace TxEnvelopeParam {
    97      export type AsObject = {
    98          envelope?: txs_pb.Envelope.AsObject,
    99          payload?: payload_pb.Any.AsObject,
   100          timeout?: google_protobuf_duration_pb.Duration.AsObject,
   101      }
   102  }