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

     1  // package: exec
     2  // file: exec.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 tendermint_types_types_pb from "./tendermint/types/types_pb";
    10  import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb";
    11  import * as errors_pb from "./errors_pb";
    12  import * as names_pb from "./names_pb";
    13  import * as txs_pb from "./txs_pb";
    14  import * as permission_pb from "./permission_pb";
    15  import * as spec_pb from "./spec_pb";
    16  
    17  export class StreamEvents extends jspb.Message { 
    18      clearStreameventsList(): void;
    19      getStreameventsList(): Array<StreamEvent>;
    20      setStreameventsList(value: Array<StreamEvent>): StreamEvents;
    21      addStreamevents(value?: StreamEvent, index?: number): StreamEvent;
    22  
    23      serializeBinary(): Uint8Array;
    24      toObject(includeInstance?: boolean): StreamEvents.AsObject;
    25      static toObject(includeInstance: boolean, msg: StreamEvents): StreamEvents.AsObject;
    26      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    27      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    28      static serializeBinaryToWriter(message: StreamEvents, writer: jspb.BinaryWriter): void;
    29      static deserializeBinary(bytes: Uint8Array): StreamEvents;
    30      static deserializeBinaryFromReader(message: StreamEvents, reader: jspb.BinaryReader): StreamEvents;
    31  }
    32  
    33  export namespace StreamEvents {
    34      export type AsObject = {
    35          streameventsList: Array<StreamEvent.AsObject>,
    36      }
    37  }
    38  
    39  export class StreamEvent extends jspb.Message { 
    40  
    41      hasBeginblock(): boolean;
    42      clearBeginblock(): void;
    43      getBeginblock(): BeginBlock | undefined;
    44      setBeginblock(value?: BeginBlock): StreamEvent;
    45  
    46      hasBegintx(): boolean;
    47      clearBegintx(): void;
    48      getBegintx(): BeginTx | undefined;
    49      setBegintx(value?: BeginTx): StreamEvent;
    50  
    51      hasEnvelope(): boolean;
    52      clearEnvelope(): void;
    53      getEnvelope(): txs_pb.Envelope | undefined;
    54      setEnvelope(value?: txs_pb.Envelope): StreamEvent;
    55  
    56      hasEvent(): boolean;
    57      clearEvent(): void;
    58      getEvent(): Event | undefined;
    59      setEvent(value?: Event): StreamEvent;
    60  
    61      hasEndtx(): boolean;
    62      clearEndtx(): void;
    63      getEndtx(): EndTx | undefined;
    64      setEndtx(value?: EndTx): StreamEvent;
    65  
    66      hasEndblock(): boolean;
    67      clearEndblock(): void;
    68      getEndblock(): EndBlock | undefined;
    69      setEndblock(value?: EndBlock): StreamEvent;
    70  
    71      serializeBinary(): Uint8Array;
    72      toObject(includeInstance?: boolean): StreamEvent.AsObject;
    73      static toObject(includeInstance: boolean, msg: StreamEvent): StreamEvent.AsObject;
    74      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    75      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    76      static serializeBinaryToWriter(message: StreamEvent, writer: jspb.BinaryWriter): void;
    77      static deserializeBinary(bytes: Uint8Array): StreamEvent;
    78      static deserializeBinaryFromReader(message: StreamEvent, reader: jspb.BinaryReader): StreamEvent;
    79  }
    80  
    81  export namespace StreamEvent {
    82      export type AsObject = {
    83          beginblock?: BeginBlock.AsObject,
    84          begintx?: BeginTx.AsObject,
    85          envelope?: txs_pb.Envelope.AsObject,
    86          event?: Event.AsObject,
    87          endtx?: EndTx.AsObject,
    88          endblock?: EndBlock.AsObject,
    89      }
    90  }
    91  
    92  export class BeginBlock extends jspb.Message { 
    93      getHeight(): number;
    94      setHeight(value: number): BeginBlock;
    95      getNumtxs(): number;
    96      setNumtxs(value: number): BeginBlock;
    97      getPredecessorheight(): number;
    98      setPredecessorheight(value: number): BeginBlock;
    99  
   100      hasHeader(): boolean;
   101      clearHeader(): void;
   102      getHeader(): tendermint_types_types_pb.Header | undefined;
   103      setHeader(value?: tendermint_types_types_pb.Header): BeginBlock;
   104  
   105      serializeBinary(): Uint8Array;
   106      toObject(includeInstance?: boolean): BeginBlock.AsObject;
   107      static toObject(includeInstance: boolean, msg: BeginBlock): BeginBlock.AsObject;
   108      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   109      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   110      static serializeBinaryToWriter(message: BeginBlock, writer: jspb.BinaryWriter): void;
   111      static deserializeBinary(bytes: Uint8Array): BeginBlock;
   112      static deserializeBinaryFromReader(message: BeginBlock, reader: jspb.BinaryReader): BeginBlock;
   113  }
   114  
   115  export namespace BeginBlock {
   116      export type AsObject = {
   117          height: number,
   118          numtxs: number,
   119          predecessorheight: number,
   120          header?: tendermint_types_types_pb.Header.AsObject,
   121      }
   122  }
   123  
   124  export class EndBlock extends jspb.Message { 
   125      getHeight(): number;
   126      setHeight(value: number): EndBlock;
   127  
   128      serializeBinary(): Uint8Array;
   129      toObject(includeInstance?: boolean): EndBlock.AsObject;
   130      static toObject(includeInstance: boolean, msg: EndBlock): EndBlock.AsObject;
   131      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   132      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   133      static serializeBinaryToWriter(message: EndBlock, writer: jspb.BinaryWriter): void;
   134      static deserializeBinary(bytes: Uint8Array): EndBlock;
   135      static deserializeBinaryFromReader(message: EndBlock, reader: jspb.BinaryReader): EndBlock;
   136  }
   137  
   138  export namespace EndBlock {
   139      export type AsObject = {
   140          height: number,
   141      }
   142  }
   143  
   144  export class BeginTx extends jspb.Message { 
   145  
   146      hasTxheader(): boolean;
   147      clearTxheader(): void;
   148      getTxheader(): TxHeader | undefined;
   149      setTxheader(value?: TxHeader): BeginTx;
   150      getNumevents(): number;
   151      setNumevents(value: number): BeginTx;
   152  
   153      hasResult(): boolean;
   154      clearResult(): void;
   155      getResult(): Result | undefined;
   156      setResult(value?: Result): BeginTx;
   157  
   158      hasException(): boolean;
   159      clearException(): void;
   160      getException(): errors_pb.Exception | undefined;
   161      setException(value?: errors_pb.Exception): BeginTx;
   162  
   163      serializeBinary(): Uint8Array;
   164      toObject(includeInstance?: boolean): BeginTx.AsObject;
   165      static toObject(includeInstance: boolean, msg: BeginTx): BeginTx.AsObject;
   166      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   167      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   168      static serializeBinaryToWriter(message: BeginTx, writer: jspb.BinaryWriter): void;
   169      static deserializeBinary(bytes: Uint8Array): BeginTx;
   170      static deserializeBinaryFromReader(message: BeginTx, reader: jspb.BinaryReader): BeginTx;
   171  }
   172  
   173  export namespace BeginTx {
   174      export type AsObject = {
   175          txheader?: TxHeader.AsObject,
   176          numevents: number,
   177          result?: Result.AsObject,
   178          exception?: errors_pb.Exception.AsObject,
   179      }
   180  }
   181  
   182  export class EndTx extends jspb.Message { 
   183      getTxhash(): Uint8Array | string;
   184      getTxhash_asU8(): Uint8Array;
   185      getTxhash_asB64(): string;
   186      setTxhash(value: Uint8Array | string): EndTx;
   187  
   188      serializeBinary(): Uint8Array;
   189      toObject(includeInstance?: boolean): EndTx.AsObject;
   190      static toObject(includeInstance: boolean, msg: EndTx): EndTx.AsObject;
   191      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   192      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   193      static serializeBinaryToWriter(message: EndTx, writer: jspb.BinaryWriter): void;
   194      static deserializeBinary(bytes: Uint8Array): EndTx;
   195      static deserializeBinaryFromReader(message: EndTx, reader: jspb.BinaryReader): EndTx;
   196  }
   197  
   198  export namespace EndTx {
   199      export type AsObject = {
   200          txhash: Uint8Array | string,
   201      }
   202  }
   203  
   204  export class TxHeader extends jspb.Message { 
   205      getTxtype(): number;
   206      setTxtype(value: number): TxHeader;
   207      getTxhash(): Uint8Array | string;
   208      getTxhash_asU8(): Uint8Array;
   209      getTxhash_asB64(): string;
   210      setTxhash(value: Uint8Array | string): TxHeader;
   211      getHeight(): number;
   212      setHeight(value: number): TxHeader;
   213      getIndex(): number;
   214      setIndex(value: number): TxHeader;
   215  
   216      hasOrigin(): boolean;
   217      clearOrigin(): void;
   218      getOrigin(): Origin | undefined;
   219      setOrigin(value?: Origin): TxHeader;
   220  
   221      serializeBinary(): Uint8Array;
   222      toObject(includeInstance?: boolean): TxHeader.AsObject;
   223      static toObject(includeInstance: boolean, msg: TxHeader): TxHeader.AsObject;
   224      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   225      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   226      static serializeBinaryToWriter(message: TxHeader, writer: jspb.BinaryWriter): void;
   227      static deserializeBinary(bytes: Uint8Array): TxHeader;
   228      static deserializeBinaryFromReader(message: TxHeader, reader: jspb.BinaryReader): TxHeader;
   229  }
   230  
   231  export namespace TxHeader {
   232      export type AsObject = {
   233          txtype: number,
   234          txhash: Uint8Array | string,
   235          height: number,
   236          index: number,
   237          origin?: Origin.AsObject,
   238      }
   239  }
   240  
   241  export class BlockExecution extends jspb.Message { 
   242      getHeight(): number;
   243      setHeight(value: number): BlockExecution;
   244      getPredecessorheight(): number;
   245      setPredecessorheight(value: number): BlockExecution;
   246  
   247      hasHeader(): boolean;
   248      clearHeader(): void;
   249      getHeader(): tendermint_types_types_pb.Header | undefined;
   250      setHeader(value?: tendermint_types_types_pb.Header): BlockExecution;
   251      clearTxexecutionsList(): void;
   252      getTxexecutionsList(): Array<TxExecution>;
   253      setTxexecutionsList(value: Array<TxExecution>): BlockExecution;
   254      addTxexecutions(value?: TxExecution, index?: number): TxExecution;
   255  
   256      serializeBinary(): Uint8Array;
   257      toObject(includeInstance?: boolean): BlockExecution.AsObject;
   258      static toObject(includeInstance: boolean, msg: BlockExecution): BlockExecution.AsObject;
   259      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   260      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   261      static serializeBinaryToWriter(message: BlockExecution, writer: jspb.BinaryWriter): void;
   262      static deserializeBinary(bytes: Uint8Array): BlockExecution;
   263      static deserializeBinaryFromReader(message: BlockExecution, reader: jspb.BinaryReader): BlockExecution;
   264  }
   265  
   266  export namespace BlockExecution {
   267      export type AsObject = {
   268          height: number,
   269          predecessorheight: number,
   270          header?: tendermint_types_types_pb.Header.AsObject,
   271          txexecutionsList: Array<TxExecution.AsObject>,
   272      }
   273  }
   274  
   275  export class TxExecutionKey extends jspb.Message { 
   276      getHeight(): number;
   277      setHeight(value: number): TxExecutionKey;
   278      getOffset(): number;
   279      setOffset(value: number): TxExecutionKey;
   280  
   281      serializeBinary(): Uint8Array;
   282      toObject(includeInstance?: boolean): TxExecutionKey.AsObject;
   283      static toObject(includeInstance: boolean, msg: TxExecutionKey): TxExecutionKey.AsObject;
   284      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   285      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   286      static serializeBinaryToWriter(message: TxExecutionKey, writer: jspb.BinaryWriter): void;
   287      static deserializeBinary(bytes: Uint8Array): TxExecutionKey;
   288      static deserializeBinaryFromReader(message: TxExecutionKey, reader: jspb.BinaryReader): TxExecutionKey;
   289  }
   290  
   291  export namespace TxExecutionKey {
   292      export type AsObject = {
   293          height: number,
   294          offset: number,
   295      }
   296  }
   297  
   298  export class TxExecution extends jspb.Message { 
   299  
   300      hasHeader(): boolean;
   301      clearHeader(): void;
   302      getHeader(): TxHeader | undefined;
   303      setHeader(value?: TxHeader): TxExecution;
   304  
   305      hasEnvelope(): boolean;
   306      clearEnvelope(): void;
   307      getEnvelope(): txs_pb.Envelope | undefined;
   308      setEnvelope(value?: txs_pb.Envelope): TxExecution;
   309      clearEventsList(): void;
   310      getEventsList(): Array<Event>;
   311      setEventsList(value: Array<Event>): TxExecution;
   312      addEvents(value?: Event, index?: number): Event;
   313  
   314      hasResult(): boolean;
   315      clearResult(): void;
   316      getResult(): Result | undefined;
   317      setResult(value?: Result): TxExecution;
   318  
   319      hasReceipt(): boolean;
   320      clearReceipt(): void;
   321      getReceipt(): txs_pb.Receipt | undefined;
   322      setReceipt(value?: txs_pb.Receipt): TxExecution;
   323  
   324      hasException(): boolean;
   325      clearException(): void;
   326      getException(): errors_pb.Exception | undefined;
   327      setException(value?: errors_pb.Exception): TxExecution;
   328      clearTxexecutionsList(): void;
   329      getTxexecutionsList(): Array<TxExecution>;
   330      setTxexecutionsList(value: Array<TxExecution>): TxExecution;
   331      addTxexecutions(value?: TxExecution, index?: number): TxExecution;
   332  
   333      serializeBinary(): Uint8Array;
   334      toObject(includeInstance?: boolean): TxExecution.AsObject;
   335      static toObject(includeInstance: boolean, msg: TxExecution): TxExecution.AsObject;
   336      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   337      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   338      static serializeBinaryToWriter(message: TxExecution, writer: jspb.BinaryWriter): void;
   339      static deserializeBinary(bytes: Uint8Array): TxExecution;
   340      static deserializeBinaryFromReader(message: TxExecution, reader: jspb.BinaryReader): TxExecution;
   341  }
   342  
   343  export namespace TxExecution {
   344      export type AsObject = {
   345          header?: TxHeader.AsObject,
   346          envelope?: txs_pb.Envelope.AsObject,
   347          eventsList: Array<Event.AsObject>,
   348          result?: Result.AsObject,
   349          receipt?: txs_pb.Receipt.AsObject,
   350          exception?: errors_pb.Exception.AsObject,
   351          txexecutionsList: Array<TxExecution.AsObject>,
   352      }
   353  }
   354  
   355  export class Origin extends jspb.Message { 
   356      getChainid(): string;
   357      setChainid(value: string): Origin;
   358      getHeight(): number;
   359      setHeight(value: number): Origin;
   360      getIndex(): number;
   361      setIndex(value: number): Origin;
   362  
   363      hasTime(): boolean;
   364      clearTime(): void;
   365      getTime(): google_protobuf_timestamp_pb.Timestamp | undefined;
   366      setTime(value?: google_protobuf_timestamp_pb.Timestamp): Origin;
   367  
   368      serializeBinary(): Uint8Array;
   369      toObject(includeInstance?: boolean): Origin.AsObject;
   370      static toObject(includeInstance: boolean, msg: Origin): Origin.AsObject;
   371      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   372      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   373      static serializeBinaryToWriter(message: Origin, writer: jspb.BinaryWriter): void;
   374      static deserializeBinary(bytes: Uint8Array): Origin;
   375      static deserializeBinaryFromReader(message: Origin, reader: jspb.BinaryReader): Origin;
   376  }
   377  
   378  export namespace Origin {
   379      export type AsObject = {
   380          chainid: string,
   381          height: number,
   382          index: number,
   383          time?: google_protobuf_timestamp_pb.Timestamp.AsObject,
   384      }
   385  }
   386  
   387  export class Header extends jspb.Message { 
   388      getTxtype(): number;
   389      setTxtype(value: number): Header;
   390      getTxhash(): Uint8Array | string;
   391      getTxhash_asU8(): Uint8Array;
   392      getTxhash_asB64(): string;
   393      setTxhash(value: Uint8Array | string): Header;
   394      getEventtype(): number;
   395      setEventtype(value: number): Header;
   396      getEventid(): string;
   397      setEventid(value: string): Header;
   398      getHeight(): number;
   399      setHeight(value: number): Header;
   400      getIndex(): number;
   401      setIndex(value: number): Header;
   402  
   403      hasException(): boolean;
   404      clearException(): void;
   405      getException(): errors_pb.Exception | undefined;
   406      setException(value?: errors_pb.Exception): Header;
   407  
   408      serializeBinary(): Uint8Array;
   409      toObject(includeInstance?: boolean): Header.AsObject;
   410      static toObject(includeInstance: boolean, msg: Header): Header.AsObject;
   411      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   412      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   413      static serializeBinaryToWriter(message: Header, writer: jspb.BinaryWriter): void;
   414      static deserializeBinary(bytes: Uint8Array): Header;
   415      static deserializeBinaryFromReader(message: Header, reader: jspb.BinaryReader): Header;
   416  }
   417  
   418  export namespace Header {
   419      export type AsObject = {
   420          txtype: number,
   421          txhash: Uint8Array | string,
   422          eventtype: number,
   423          eventid: string,
   424          height: number,
   425          index: number,
   426          exception?: errors_pb.Exception.AsObject,
   427      }
   428  }
   429  
   430  export class Event extends jspb.Message { 
   431  
   432      hasHeader(): boolean;
   433      clearHeader(): void;
   434      getHeader(): Header | undefined;
   435      setHeader(value?: Header): Event;
   436  
   437      hasInput(): boolean;
   438      clearInput(): void;
   439      getInput(): InputEvent | undefined;
   440      setInput(value?: InputEvent): Event;
   441  
   442      hasOutput(): boolean;
   443      clearOutput(): void;
   444      getOutput(): OutputEvent | undefined;
   445      setOutput(value?: OutputEvent): Event;
   446  
   447      hasCall(): boolean;
   448      clearCall(): void;
   449      getCall(): CallEvent | undefined;
   450      setCall(value?: CallEvent): Event;
   451  
   452      hasLog(): boolean;
   453      clearLog(): void;
   454      getLog(): LogEvent | undefined;
   455      setLog(value?: LogEvent): Event;
   456  
   457      hasGovernaccount(): boolean;
   458      clearGovernaccount(): void;
   459      getGovernaccount(): GovernAccountEvent | undefined;
   460      setGovernaccount(value?: GovernAccountEvent): Event;
   461  
   462      hasPrint(): boolean;
   463      clearPrint(): void;
   464      getPrint(): PrintEvent | undefined;
   465      setPrint(value?: PrintEvent): Event;
   466  
   467      serializeBinary(): Uint8Array;
   468      toObject(includeInstance?: boolean): Event.AsObject;
   469      static toObject(includeInstance: boolean, msg: Event): Event.AsObject;
   470      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   471      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   472      static serializeBinaryToWriter(message: Event, writer: jspb.BinaryWriter): void;
   473      static deserializeBinary(bytes: Uint8Array): Event;
   474      static deserializeBinaryFromReader(message: Event, reader: jspb.BinaryReader): Event;
   475  }
   476  
   477  export namespace Event {
   478      export type AsObject = {
   479          header?: Header.AsObject,
   480          input?: InputEvent.AsObject,
   481          output?: OutputEvent.AsObject,
   482          call?: CallEvent.AsObject,
   483          log?: LogEvent.AsObject,
   484          governaccount?: GovernAccountEvent.AsObject,
   485          print?: PrintEvent.AsObject,
   486      }
   487  }
   488  
   489  export class Result extends jspb.Message { 
   490      getReturn(): Uint8Array | string;
   491      getReturn_asU8(): Uint8Array;
   492      getReturn_asB64(): string;
   493      setReturn(value: Uint8Array | string): Result;
   494      getGasused(): number;
   495      setGasused(value: number): Result;
   496  
   497      hasNameentry(): boolean;
   498      clearNameentry(): void;
   499      getNameentry(): names_pb.Entry | undefined;
   500      setNameentry(value?: names_pb.Entry): Result;
   501  
   502      hasPermargs(): boolean;
   503      clearPermargs(): void;
   504      getPermargs(): permission_pb.PermArgs | undefined;
   505      setPermargs(value?: permission_pb.PermArgs): Result;
   506  
   507      serializeBinary(): Uint8Array;
   508      toObject(includeInstance?: boolean): Result.AsObject;
   509      static toObject(includeInstance: boolean, msg: Result): Result.AsObject;
   510      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   511      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   512      static serializeBinaryToWriter(message: Result, writer: jspb.BinaryWriter): void;
   513      static deserializeBinary(bytes: Uint8Array): Result;
   514      static deserializeBinaryFromReader(message: Result, reader: jspb.BinaryReader): Result;
   515  }
   516  
   517  export namespace Result {
   518      export type AsObject = {
   519          pb_return: Uint8Array | string,
   520          gasused: number,
   521          nameentry?: names_pb.Entry.AsObject,
   522          permargs?: permission_pb.PermArgs.AsObject,
   523      }
   524  }
   525  
   526  export class LogEvent extends jspb.Message { 
   527      getAddress(): Uint8Array | string;
   528      getAddress_asU8(): Uint8Array;
   529      getAddress_asB64(): string;
   530      setAddress(value: Uint8Array | string): LogEvent;
   531      getData(): Uint8Array | string;
   532      getData_asU8(): Uint8Array;
   533      getData_asB64(): string;
   534      setData(value: Uint8Array | string): LogEvent;
   535      clearTopicsList(): void;
   536      getTopicsList(): Array<Uint8Array | string>;
   537      getTopicsList_asU8(): Array<Uint8Array>;
   538      getTopicsList_asB64(): Array<string>;
   539      setTopicsList(value: Array<Uint8Array | string>): LogEvent;
   540      addTopics(value: Uint8Array | string, index?: number): Uint8Array | string;
   541  
   542      serializeBinary(): Uint8Array;
   543      toObject(includeInstance?: boolean): LogEvent.AsObject;
   544      static toObject(includeInstance: boolean, msg: LogEvent): LogEvent.AsObject;
   545      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   546      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   547      static serializeBinaryToWriter(message: LogEvent, writer: jspb.BinaryWriter): void;
   548      static deserializeBinary(bytes: Uint8Array): LogEvent;
   549      static deserializeBinaryFromReader(message: LogEvent, reader: jspb.BinaryReader): LogEvent;
   550  }
   551  
   552  export namespace LogEvent {
   553      export type AsObject = {
   554          address: Uint8Array | string,
   555          data: Uint8Array | string,
   556          topicsList: Array<Uint8Array | string>,
   557      }
   558  }
   559  
   560  export class CallEvent extends jspb.Message { 
   561      getCalltype(): number;
   562      setCalltype(value: number): CallEvent;
   563  
   564      hasCalldata(): boolean;
   565      clearCalldata(): void;
   566      getCalldata(): CallData | undefined;
   567      setCalldata(value?: CallData): CallEvent;
   568      getOrigin(): Uint8Array | string;
   569      getOrigin_asU8(): Uint8Array;
   570      getOrigin_asB64(): string;
   571      setOrigin(value: Uint8Array | string): CallEvent;
   572      getStackdepth(): number;
   573      setStackdepth(value: number): CallEvent;
   574      getReturn(): Uint8Array | string;
   575      getReturn_asU8(): Uint8Array;
   576      getReturn_asB64(): string;
   577      setReturn(value: Uint8Array | string): CallEvent;
   578  
   579      serializeBinary(): Uint8Array;
   580      toObject(includeInstance?: boolean): CallEvent.AsObject;
   581      static toObject(includeInstance: boolean, msg: CallEvent): CallEvent.AsObject;
   582      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   583      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   584      static serializeBinaryToWriter(message: CallEvent, writer: jspb.BinaryWriter): void;
   585      static deserializeBinary(bytes: Uint8Array): CallEvent;
   586      static deserializeBinaryFromReader(message: CallEvent, reader: jspb.BinaryReader): CallEvent;
   587  }
   588  
   589  export namespace CallEvent {
   590      export type AsObject = {
   591          calltype: number,
   592          calldata?: CallData.AsObject,
   593          origin: Uint8Array | string,
   594          stackdepth: number,
   595          pb_return: Uint8Array | string,
   596      }
   597  }
   598  
   599  export class PrintEvent extends jspb.Message { 
   600      getAddress(): Uint8Array | string;
   601      getAddress_asU8(): Uint8Array;
   602      getAddress_asB64(): string;
   603      setAddress(value: Uint8Array | string): PrintEvent;
   604      getData(): Uint8Array | string;
   605      getData_asU8(): Uint8Array;
   606      getData_asB64(): string;
   607      setData(value: Uint8Array | string): PrintEvent;
   608  
   609      serializeBinary(): Uint8Array;
   610      toObject(includeInstance?: boolean): PrintEvent.AsObject;
   611      static toObject(includeInstance: boolean, msg: PrintEvent): PrintEvent.AsObject;
   612      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   613      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   614      static serializeBinaryToWriter(message: PrintEvent, writer: jspb.BinaryWriter): void;
   615      static deserializeBinary(bytes: Uint8Array): PrintEvent;
   616      static deserializeBinaryFromReader(message: PrintEvent, reader: jspb.BinaryReader): PrintEvent;
   617  }
   618  
   619  export namespace PrintEvent {
   620      export type AsObject = {
   621          address: Uint8Array | string,
   622          data: Uint8Array | string,
   623      }
   624  }
   625  
   626  export class GovernAccountEvent extends jspb.Message { 
   627  
   628      hasAccountupdate(): boolean;
   629      clearAccountupdate(): void;
   630      getAccountupdate(): spec_pb.TemplateAccount | undefined;
   631      setAccountupdate(value?: spec_pb.TemplateAccount): GovernAccountEvent;
   632  
   633      serializeBinary(): Uint8Array;
   634      toObject(includeInstance?: boolean): GovernAccountEvent.AsObject;
   635      static toObject(includeInstance: boolean, msg: GovernAccountEvent): GovernAccountEvent.AsObject;
   636      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   637      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   638      static serializeBinaryToWriter(message: GovernAccountEvent, writer: jspb.BinaryWriter): void;
   639      static deserializeBinary(bytes: Uint8Array): GovernAccountEvent;
   640      static deserializeBinaryFromReader(message: GovernAccountEvent, reader: jspb.BinaryReader): GovernAccountEvent;
   641  }
   642  
   643  export namespace GovernAccountEvent {
   644      export type AsObject = {
   645          accountupdate?: spec_pb.TemplateAccount.AsObject,
   646      }
   647  }
   648  
   649  export class InputEvent extends jspb.Message { 
   650      getAddress(): Uint8Array | string;
   651      getAddress_asU8(): Uint8Array;
   652      getAddress_asB64(): string;
   653      setAddress(value: Uint8Array | string): InputEvent;
   654  
   655      serializeBinary(): Uint8Array;
   656      toObject(includeInstance?: boolean): InputEvent.AsObject;
   657      static toObject(includeInstance: boolean, msg: InputEvent): InputEvent.AsObject;
   658      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   659      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   660      static serializeBinaryToWriter(message: InputEvent, writer: jspb.BinaryWriter): void;
   661      static deserializeBinary(bytes: Uint8Array): InputEvent;
   662      static deserializeBinaryFromReader(message: InputEvent, reader: jspb.BinaryReader): InputEvent;
   663  }
   664  
   665  export namespace InputEvent {
   666      export type AsObject = {
   667          address: Uint8Array | string,
   668      }
   669  }
   670  
   671  export class OutputEvent extends jspb.Message { 
   672      getAddress(): Uint8Array | string;
   673      getAddress_asU8(): Uint8Array;
   674      getAddress_asB64(): string;
   675      setAddress(value: Uint8Array | string): OutputEvent;
   676  
   677      serializeBinary(): Uint8Array;
   678      toObject(includeInstance?: boolean): OutputEvent.AsObject;
   679      static toObject(includeInstance: boolean, msg: OutputEvent): OutputEvent.AsObject;
   680      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   681      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   682      static serializeBinaryToWriter(message: OutputEvent, writer: jspb.BinaryWriter): void;
   683      static deserializeBinary(bytes: Uint8Array): OutputEvent;
   684      static deserializeBinaryFromReader(message: OutputEvent, reader: jspb.BinaryReader): OutputEvent;
   685  }
   686  
   687  export namespace OutputEvent {
   688      export type AsObject = {
   689          address: Uint8Array | string,
   690      }
   691  }
   692  
   693  export class CallData extends jspb.Message { 
   694      getCaller(): Uint8Array | string;
   695      getCaller_asU8(): Uint8Array;
   696      getCaller_asB64(): string;
   697      setCaller(value: Uint8Array | string): CallData;
   698      getCallee(): Uint8Array | string;
   699      getCallee_asU8(): Uint8Array;
   700      getCallee_asB64(): string;
   701      setCallee(value: Uint8Array | string): CallData;
   702      getData(): Uint8Array | string;
   703      getData_asU8(): Uint8Array;
   704      getData_asB64(): string;
   705      setData(value: Uint8Array | string): CallData;
   706      getValue(): Uint8Array | string;
   707      getValue_asU8(): Uint8Array;
   708      getValue_asB64(): string;
   709      setValue(value: Uint8Array | string): CallData;
   710      getGas(): Uint8Array | string;
   711      getGas_asU8(): Uint8Array;
   712      getGas_asB64(): string;
   713      setGas(value: Uint8Array | string): CallData;
   714  
   715      serializeBinary(): Uint8Array;
   716      toObject(includeInstance?: boolean): CallData.AsObject;
   717      static toObject(includeInstance: boolean, msg: CallData): CallData.AsObject;
   718      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   719      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   720      static serializeBinaryToWriter(message: CallData, writer: jspb.BinaryWriter): void;
   721      static deserializeBinary(bytes: Uint8Array): CallData;
   722      static deserializeBinaryFromReader(message: CallData, reader: jspb.BinaryReader): CallData;
   723  }
   724  
   725  export namespace CallData {
   726      export type AsObject = {
   727          caller: Uint8Array | string,
   728          callee: Uint8Array | string,
   729          data: Uint8Array | string,
   730          value: Uint8Array | string,
   731          gas: Uint8Array | string,
   732      }
   733  }