UNPKG

@routerprotocol/chain-api

Version:

Router Chain API Query client with generated gRPC bindings.

67 lines (55 loc) 2.76 kB
// package: ethermint.evm.v1 // file: ethermint/evm/v1/genesis.proto import * as jspb from "google-protobuf"; import * as ethermint_evm_v1_params_pb from "../../../ethermint/evm/v1/params_pb"; import * as ethermint_evm_v1_state_pb from "../../../ethermint/evm/v1/state_pb"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; export class GenesisState extends jspb.Message { clearAccountsList(): void; getAccountsList(): Array<GenesisAccount>; setAccountsList(value: Array<GenesisAccount>): void; addAccounts(value?: GenesisAccount, index?: number): GenesisAccount; hasParams(): boolean; clearParams(): void; getParams(): ethermint_evm_v1_params_pb.Params | undefined; setParams(value?: ethermint_evm_v1_params_pb.Params): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenesisState.AsObject; static toObject(includeInstance: boolean, msg: GenesisState): GenesisState.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenesisState, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenesisState; static deserializeBinaryFromReader(message: GenesisState, reader: jspb.BinaryReader): GenesisState; } export namespace GenesisState { export type AsObject = { accountsList: Array<GenesisAccount.AsObject>, params?: ethermint_evm_v1_params_pb.Params.AsObject, } } export class GenesisAccount extends jspb.Message { getAddress(): string; setAddress(value: string): void; getCode(): string; setCode(value: string): void; clearStorageList(): void; getStorageList(): Array<ethermint_evm_v1_state_pb.State>; setStorageList(value: Array<ethermint_evm_v1_state_pb.State>): void; addStorage(value?: ethermint_evm_v1_state_pb.State, index?: number): ethermint_evm_v1_state_pb.State; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenesisAccount.AsObject; static toObject(includeInstance: boolean, msg: GenesisAccount): GenesisAccount.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenesisAccount, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenesisAccount; static deserializeBinaryFromReader(message: GenesisAccount, reader: jspb.BinaryReader): GenesisAccount; } export namespace GenesisAccount { export type AsObject = { address: string, code: string, storageList: Array<ethermint_evm_v1_state_pb.State.AsObject>, } }