UNPKG

@routerprotocol/chain-api

Version:

Router Chain API Query client with generated gRPC bindings.

103 lines (78 loc) 2.89 kB
// package: ethermint.evm.v1 // file: ethermint/evm/v1/chain_config.proto import * as jspb from "google-protobuf"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; export class ChainConfig extends jspb.Message { getHomesteadBlock(): string; setHomesteadBlock(value: string): void; getDaoForkBlock(): string; setDaoForkBlock(value: string): void; getDaoForkSupport(): boolean; setDaoForkSupport(value: boolean): void; getEip150Block(): string; setEip150Block(value: string): void; getEip150Hash(): string; setEip150Hash(value: string): void; getEip155Block(): string; setEip155Block(value: string): void; getEip158Block(): string; setEip158Block(value: string): void; getByzantiumBlock(): string; setByzantiumBlock(value: string): void; getConstantinopleBlock(): string; setConstantinopleBlock(value: string): void; getPetersburgBlock(): string; setPetersburgBlock(value: string): void; getIstanbulBlock(): string; setIstanbulBlock(value: string): void; getMuirGlacierBlock(): string; setMuirGlacierBlock(value: string): void; getBerlinBlock(): string; setBerlinBlock(value: string): void; getLondonBlock(): string; setLondonBlock(value: string): void; getArrowGlacierBlock(): string; setArrowGlacierBlock(value: string): void; getGrayGlacierBlock(): string; setGrayGlacierBlock(value: string): void; getMergeNetsplitBlock(): string; setMergeNetsplitBlock(value: string): void; getShanghaiTime(): string; setShanghaiTime(value: string): void; getCancunTime(): string; setCancunTime(value: string): void; getPragueTime(): string; setPragueTime(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ChainConfig.AsObject; static toObject(includeInstance: boolean, msg: ChainConfig): ChainConfig.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ChainConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ChainConfig; static deserializeBinaryFromReader(message: ChainConfig, reader: jspb.BinaryReader): ChainConfig; } export namespace ChainConfig { export type AsObject = { homesteadBlock: string, daoForkBlock: string, daoForkSupport: boolean, eip150Block: string, eip150Hash: string, eip155Block: string, eip158Block: string, byzantiumBlock: string, constantinopleBlock: string, petersburgBlock: string, istanbulBlock: string, muirGlacierBlock: string, berlinBlock: string, londonBlock: string, arrowGlacierBlock: string, grayGlacierBlock: string, mergeNetsplitBlock: string, shanghaiTime: string, cancunTime: string, pragueTime: string, } }