UNPKG

@paradeum/burrow

Version:

TypeScript library that calls a Hyperledger Burrow server over GRPC.

714 lines (601 loc) 25.4 kB
// package: exec // file: exec.proto import * as jspb from "google-protobuf"; import * as github_com_gogo_protobuf_gogoproto_gogo_pb from "./github.com/gogo/protobuf/gogoproto/gogo_pb"; import * as github_com_tendermint_tendermint_abci_types_types_pb from "./github.com/tendermint/tendermint/abci/types/types_pb"; import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb"; import * as errors_pb from "./errors_pb"; import * as names_pb from "./names_pb"; import * as txs_pb from "./txs_pb"; import * as permission_pb from "./permission_pb"; import * as spec_pb from "./spec_pb"; export class StreamEvents extends jspb.Message { clearStreameventsList(): void; getStreameventsList(): Array<StreamEvent>; setStreameventsList(value: Array<StreamEvent>): void; addStreamevents(value?: StreamEvent, index?: number): StreamEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamEvents.AsObject; static toObject(includeInstance: boolean, msg: StreamEvents): StreamEvents.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: StreamEvents, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamEvents; static deserializeBinaryFromReader(message: StreamEvents, reader: jspb.BinaryReader): StreamEvents; } export namespace StreamEvents { export type AsObject = { streameventsList: Array<StreamEvent.AsObject>, } } export class StreamEvent extends jspb.Message { hasBeginblock(): boolean; clearBeginblock(): void; getBeginblock(): BeginBlock | undefined; setBeginblock(value?: BeginBlock): void; hasBegintx(): boolean; clearBegintx(): void; getBegintx(): BeginTx | undefined; setBegintx(value?: BeginTx): void; hasEnvelope(): boolean; clearEnvelope(): void; getEnvelope(): txs_pb.Envelope | undefined; setEnvelope(value?: txs_pb.Envelope): void; hasEvent(): boolean; clearEvent(): void; getEvent(): Event | undefined; setEvent(value?: Event): void; hasEndtx(): boolean; clearEndtx(): void; getEndtx(): EndTx | undefined; setEndtx(value?: EndTx): void; hasEndblock(): boolean; clearEndblock(): void; getEndblock(): EndBlock | undefined; setEndblock(value?: EndBlock): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamEvent.AsObject; static toObject(includeInstance: boolean, msg: StreamEvent): StreamEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: StreamEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamEvent; static deserializeBinaryFromReader(message: StreamEvent, reader: jspb.BinaryReader): StreamEvent; } export namespace StreamEvent { export type AsObject = { beginblock?: BeginBlock.AsObject, begintx?: BeginTx.AsObject, envelope?: txs_pb.Envelope.AsObject, event?: Event.AsObject, endtx?: EndTx.AsObject, endblock?: EndBlock.AsObject, } } export class BeginBlock extends jspb.Message { getHeight(): number; setHeight(value: number): void; hasHeader(): boolean; clearHeader(): void; getHeader(): github_com_tendermint_tendermint_abci_types_types_pb.Header | undefined; setHeader(value?: github_com_tendermint_tendermint_abci_types_types_pb.Header): void; getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BeginBlock.AsObject; static toObject(includeInstance: boolean, msg: BeginBlock): BeginBlock.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: BeginBlock, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BeginBlock; static deserializeBinaryFromReader(message: BeginBlock, reader: jspb.BinaryReader): BeginBlock; } export namespace BeginBlock { export type AsObject = { height: number, header?: github_com_tendermint_tendermint_abci_types_types_pb.Header.AsObject, hash: Uint8Array | string, } } export class EndBlock extends jspb.Message { getHeight(): number; setHeight(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EndBlock.AsObject; static toObject(includeInstance: boolean, msg: EndBlock): EndBlock.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EndBlock, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EndBlock; static deserializeBinaryFromReader(message: EndBlock, reader: jspb.BinaryReader): EndBlock; } export namespace EndBlock { export type AsObject = { height: number, } } export class BeginTx extends jspb.Message { hasTxheader(): boolean; clearTxheader(): void; getTxheader(): TxHeader | undefined; setTxheader(value?: TxHeader): void; hasResult(): boolean; clearResult(): void; getResult(): Result | undefined; setResult(value?: Result): void; hasException(): boolean; clearException(): void; getException(): errors_pb.Exception | undefined; setException(value?: errors_pb.Exception): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BeginTx.AsObject; static toObject(includeInstance: boolean, msg: BeginTx): BeginTx.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: BeginTx, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BeginTx; static deserializeBinaryFromReader(message: BeginTx, reader: jspb.BinaryReader): BeginTx; } export namespace BeginTx { export type AsObject = { txheader?: TxHeader.AsObject, result?: Result.AsObject, exception?: errors_pb.Exception.AsObject, } } export class EndTx extends jspb.Message { getTxhash(): Uint8Array | string; getTxhash_asU8(): Uint8Array; getTxhash_asB64(): string; setTxhash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EndTx.AsObject; static toObject(includeInstance: boolean, msg: EndTx): EndTx.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: EndTx, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EndTx; static deserializeBinaryFromReader(message: EndTx, reader: jspb.BinaryReader): EndTx; } export namespace EndTx { export type AsObject = { txhash: Uint8Array | string, } } export class TxHeader extends jspb.Message { getTxtype(): number; setTxtype(value: number): void; getTxhash(): Uint8Array | string; getTxhash_asU8(): Uint8Array; getTxhash_asB64(): string; setTxhash(value: Uint8Array | string): void; getHeight(): number; setHeight(value: number): void; getIndex(): number; setIndex(value: number): void; hasOrigin(): boolean; clearOrigin(): void; getOrigin(): Origin | undefined; setOrigin(value?: Origin): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TxHeader.AsObject; static toObject(includeInstance: boolean, msg: TxHeader): TxHeader.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: TxHeader, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TxHeader; static deserializeBinaryFromReader(message: TxHeader, reader: jspb.BinaryReader): TxHeader; } export namespace TxHeader { export type AsObject = { txtype: number, txhash: Uint8Array | string, height: number, index: number, origin?: Origin.AsObject, } } export class BlockExecution extends jspb.Message { getHeight(): number; setHeight(value: number): void; hasHeader(): boolean; clearHeader(): void; getHeader(): github_com_tendermint_tendermint_abci_types_types_pb.Header | undefined; setHeader(value?: github_com_tendermint_tendermint_abci_types_types_pb.Header): void; clearTxexecutionsList(): void; getTxexecutionsList(): Array<TxExecution>; setTxexecutionsList(value: Array<TxExecution>): void; addTxexecutions(value?: TxExecution, index?: number): TxExecution; getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BlockExecution.AsObject; static toObject(includeInstance: boolean, msg: BlockExecution): BlockExecution.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: BlockExecution, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BlockExecution; static deserializeBinaryFromReader(message: BlockExecution, reader: jspb.BinaryReader): BlockExecution; } export namespace BlockExecution { export type AsObject = { height: number, header?: github_com_tendermint_tendermint_abci_types_types_pb.Header.AsObject, txexecutionsList: Array<TxExecution.AsObject>, hash: Uint8Array | string, } } export class TxExecutionKey extends jspb.Message { getHeight(): number; setHeight(value: number): void; getOffset(): number; setOffset(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TxExecutionKey.AsObject; static toObject(includeInstance: boolean, msg: TxExecutionKey): TxExecutionKey.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: TxExecutionKey, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TxExecutionKey; static deserializeBinaryFromReader(message: TxExecutionKey, reader: jspb.BinaryReader): TxExecutionKey; } export namespace TxExecutionKey { export type AsObject = { height: number, offset: number, } } export class TxExecution extends jspb.Message { hasHeader(): boolean; clearHeader(): void; getHeader(): TxHeader | undefined; setHeader(value?: TxHeader): void; hasEnvelope(): boolean; clearEnvelope(): void; getEnvelope(): txs_pb.Envelope | undefined; setEnvelope(value?: txs_pb.Envelope): void; clearEventsList(): void; getEventsList(): Array<Event>; setEventsList(value: Array<Event>): void; addEvents(value?: Event, index?: number): Event; hasResult(): boolean; clearResult(): void; getResult(): Result | undefined; setResult(value?: Result): void; hasReceipt(): boolean; clearReceipt(): void; getReceipt(): txs_pb.Receipt | undefined; setReceipt(value?: txs_pb.Receipt): void; hasException(): boolean; clearException(): void; getException(): errors_pb.Exception | undefined; setException(value?: errors_pb.Exception): void; clearTxexecutionsList(): void; getTxexecutionsList(): Array<TxExecution>; setTxexecutionsList(value: Array<TxExecution>): void; addTxexecutions(value?: TxExecution, index?: number): TxExecution; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TxExecution.AsObject; static toObject(includeInstance: boolean, msg: TxExecution): TxExecution.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: TxExecution, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TxExecution; static deserializeBinaryFromReader(message: TxExecution, reader: jspb.BinaryReader): TxExecution; } export namespace TxExecution { export type AsObject = { header?: TxHeader.AsObject, envelope?: txs_pb.Envelope.AsObject, eventsList: Array<Event.AsObject>, result?: Result.AsObject, receipt?: txs_pb.Receipt.AsObject, exception?: errors_pb.Exception.AsObject, txexecutionsList: Array<TxExecution.AsObject>, } } export class Origin extends jspb.Message { getChainid(): string; setChainid(value: string): void; getHeight(): number; setHeight(value: number): void; getIndex(): number; setIndex(value: number): void; hasTime(): boolean; clearTime(): void; getTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setTime(value?: google_protobuf_timestamp_pb.Timestamp): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Origin.AsObject; static toObject(includeInstance: boolean, msg: Origin): Origin.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Origin, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Origin; static deserializeBinaryFromReader(message: Origin, reader: jspb.BinaryReader): Origin; } export namespace Origin { export type AsObject = { chainid: string, height: number, index: number, time?: google_protobuf_timestamp_pb.Timestamp.AsObject, } } export class Header extends jspb.Message { getTxtype(): number; setTxtype(value: number): void; getTxhash(): Uint8Array | string; getTxhash_asU8(): Uint8Array; getTxhash_asB64(): string; setTxhash(value: Uint8Array | string): void; getEventtype(): number; setEventtype(value: number): void; getEventid(): string; setEventid(value: string): void; getHeight(): number; setHeight(value: number): void; getIndex(): number; setIndex(value: number): void; hasException(): boolean; clearException(): void; getException(): errors_pb.Exception | undefined; setException(value?: errors_pb.Exception): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Header.AsObject; static toObject(includeInstance: boolean, msg: Header): Header.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Header, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Header; static deserializeBinaryFromReader(message: Header, reader: jspb.BinaryReader): Header; } export namespace Header { export type AsObject = { txtype: number, txhash: Uint8Array | string, eventtype: number, eventid: string, height: number, index: number, exception?: errors_pb.Exception.AsObject, } } export class Event extends jspb.Message { hasHeader(): boolean; clearHeader(): void; getHeader(): Header | undefined; setHeader(value?: Header): void; hasInput(): boolean; clearInput(): void; getInput(): InputEvent | undefined; setInput(value?: InputEvent): void; hasOutput(): boolean; clearOutput(): void; getOutput(): OutputEvent | undefined; setOutput(value?: OutputEvent): void; hasCall(): boolean; clearCall(): void; getCall(): CallEvent | undefined; setCall(value?: CallEvent): void; hasLog(): boolean; clearLog(): void; getLog(): LogEvent | undefined; setLog(value?: LogEvent): void; hasGovernaccount(): boolean; clearGovernaccount(): void; getGovernaccount(): GovernAccountEvent | undefined; setGovernaccount(value?: GovernAccountEvent): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Event.AsObject; static toObject(includeInstance: boolean, msg: Event): Event.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Event, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Event; static deserializeBinaryFromReader(message: Event, reader: jspb.BinaryReader): Event; } export namespace Event { export type AsObject = { header?: Header.AsObject, input?: InputEvent.AsObject, output?: OutputEvent.AsObject, call?: CallEvent.AsObject, log?: LogEvent.AsObject, governaccount?: GovernAccountEvent.AsObject, } } export class Result extends jspb.Message { getReturn(): Uint8Array | string; getReturn_asU8(): Uint8Array; getReturn_asB64(): string; setReturn(value: Uint8Array | string): void; getGasused(): number; setGasused(value: number): void; hasNameentry(): boolean; clearNameentry(): void; getNameentry(): names_pb.Entry | undefined; setNameentry(value?: names_pb.Entry): void; hasPermargs(): boolean; clearPermargs(): void; getPermargs(): permission_pb.PermArgs | undefined; setPermargs(value?: permission_pb.PermArgs): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: Result, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader(message: Result, reader: jspb.BinaryReader): Result; } export namespace Result { export type AsObject = { return: Uint8Array | string, gasused: number, nameentry?: names_pb.Entry.AsObject, permargs?: permission_pb.PermArgs.AsObject, } } export class LogEvent extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; getData(): Uint8Array | string; getData_asU8(): Uint8Array; getData_asB64(): string; setData(value: Uint8Array | string): void; clearTopicsList(): void; getTopicsList(): Array<Uint8Array | string>; getTopicsList_asU8(): Array<Uint8Array>; getTopicsList_asB64(): Array<string>; setTopicsList(value: Array<Uint8Array | string>): void; addTopics(value: Uint8Array | string, index?: number): Uint8Array | string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LogEvent.AsObject; static toObject(includeInstance: boolean, msg: LogEvent): LogEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: LogEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LogEvent; static deserializeBinaryFromReader(message: LogEvent, reader: jspb.BinaryReader): LogEvent; } export namespace LogEvent { export type AsObject = { address: Uint8Array | string, data: Uint8Array | string, topicsList: Array<Uint8Array | string>, } } export class CallEvent extends jspb.Message { getCalltype(): number; setCalltype(value: number): void; hasCalldata(): boolean; clearCalldata(): void; getCalldata(): CallData | undefined; setCalldata(value?: CallData): void; getOrigin(): Uint8Array | string; getOrigin_asU8(): Uint8Array; getOrigin_asB64(): string; setOrigin(value: Uint8Array | string): void; getStackdepth(): number; setStackdepth(value: number): void; getReturn(): Uint8Array | string; getReturn_asU8(): Uint8Array; getReturn_asB64(): string; setReturn(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CallEvent.AsObject; static toObject(includeInstance: boolean, msg: CallEvent): CallEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CallEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CallEvent; static deserializeBinaryFromReader(message: CallEvent, reader: jspb.BinaryReader): CallEvent; } export namespace CallEvent { export type AsObject = { calltype: number, calldata?: CallData.AsObject, origin: Uint8Array | string, stackdepth: number, return: Uint8Array | string, } } export class GovernAccountEvent extends jspb.Message { hasAccountupdate(): boolean; clearAccountupdate(): void; getAccountupdate(): spec_pb.TemplateAccount | undefined; setAccountupdate(value?: spec_pb.TemplateAccount): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GovernAccountEvent.AsObject; static toObject(includeInstance: boolean, msg: GovernAccountEvent): GovernAccountEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GovernAccountEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GovernAccountEvent; static deserializeBinaryFromReader(message: GovernAccountEvent, reader: jspb.BinaryReader): GovernAccountEvent; } export namespace GovernAccountEvent { export type AsObject = { accountupdate?: spec_pb.TemplateAccount.AsObject, } } export class InputEvent extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InputEvent.AsObject; static toObject(includeInstance: boolean, msg: InputEvent): InputEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: InputEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): InputEvent; static deserializeBinaryFromReader(message: InputEvent, reader: jspb.BinaryReader): InputEvent; } export namespace InputEvent { export type AsObject = { address: Uint8Array | string, } } export class OutputEvent extends jspb.Message { getAddress(): Uint8Array | string; getAddress_asU8(): Uint8Array; getAddress_asB64(): string; setAddress(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OutputEvent.AsObject; static toObject(includeInstance: boolean, msg: OutputEvent): OutputEvent.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: OutputEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): OutputEvent; static deserializeBinaryFromReader(message: OutputEvent, reader: jspb.BinaryReader): OutputEvent; } export namespace OutputEvent { export type AsObject = { address: Uint8Array | string, } } export class CallData extends jspb.Message { getCaller(): Uint8Array | string; getCaller_asU8(): Uint8Array; getCaller_asB64(): string; setCaller(value: Uint8Array | string): void; getCallee(): Uint8Array | string; getCallee_asU8(): Uint8Array; getCallee_asB64(): string; setCallee(value: Uint8Array | string): void; getData(): Uint8Array | string; getData_asU8(): Uint8Array; getData_asB64(): string; setData(value: Uint8Array | string): void; getValue(): number; setValue(value: number): void; getGas(): number; setGas(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CallData.AsObject; static toObject(includeInstance: boolean, msg: CallData): CallData.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CallData, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CallData; static deserializeBinaryFromReader(message: CallData, reader: jspb.BinaryReader): CallData; } export namespace CallData { export type AsObject = { caller: Uint8Array | string, callee: Uint8Array | string, data: Uint8Array | string, value: number, gas: number, } }