epoch : { LCDQueryClient : any ; QueryClientImpl : any ; Epoch : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : Epoch ; encode ( message : Epoch ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( object : EpochAmino ) : Epoch ; fromAminoMsg ( object : EpochAminoMsg ) : Epoch ; fromPartial ( object : { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ) : Epoch ; fromProtoMsg ( message : EpochProtoMsg ) : Epoch ; toAmino ( message : Epoch ) : EpochAmino ; toProto ( message : Epoch ) : Uint8Array ; toProtoMsg ( message : Epoch ) : EpochProtoMsg ; } ; GenesisState : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : GenesisState ; encode ( message : GenesisState ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( object : GenesisStateAmino ) : GenesisState ; fromAminoMsg ( object : GenesisStateAminoMsg ) : GenesisState ; fromPartial ( object : { epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ; params ?: {} ; } ) : GenesisState ; fromProtoMsg ( message : GenesisStateProtoMsg ) : GenesisState ; toAmino ( message : GenesisState ) : GenesisStateAmino ; toProto ( message : GenesisState ) : Uint8Array ; toProtoMsg ( message : GenesisState ) : GenesisStateProtoMsg ; } ; Params : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : Params ; encode ( _ : Params ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( _ : ParamsAmino ) : Params ; fromAminoMsg ( object : ParamsAminoMsg ) : Params ; fromPartial ( _ : {} ) : Params ; fromProtoMsg ( message : ParamsProtoMsg ) : Params ; toAmino ( _ : Params ) : ParamsAmino ; toProto ( message : Params ) : Uint8Array ; toProtoMsg ( message : Params ) : ParamsProtoMsg ; } ; QueryEpochRequest : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : QueryEpochRequest ; encode ( _ : QueryEpochRequest ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( _ : QueryEpochRequestAmino ) : QueryEpochRequest ; fromAminoMsg ( object : QueryEpochRequestAminoMsg ) : QueryEpochRequest ; fromPartial ( _ : {} ) : QueryEpochRequest ; fromProtoMsg ( message : QueryEpochRequestProtoMsg ) : QueryEpochRequest ; toAmino ( _ : QueryEpochRequest ) : QueryEpochRequestAmino ; toProto ( message : QueryEpochRequest ) : Uint8Array ; toProtoMsg ( message : QueryEpochRequest ) : QueryEpochRequestProtoMsg ; } ; QueryEpochResponse : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : QueryEpochResponse ; encode ( message : QueryEpochResponse ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( object : QueryEpochResponseAmino ) : QueryEpochResponse ; fromAminoMsg ( object : QueryEpochResponseAminoMsg ) : QueryEpochResponse ; fromPartial ( object : { epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ; } ) : QueryEpochResponse ; fromProtoMsg ( message : QueryEpochResponseProtoMsg ) : QueryEpochResponse ; toAmino ( message : QueryEpochResponse ) : QueryEpochResponseAmino ; toProto ( message : QueryEpochResponse ) : Uint8Array ; toProtoMsg ( message : QueryEpochResponse ) : QueryEpochResponseProtoMsg ; } ; QueryParamsRequest : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : QueryParamsRequest ; encode ( _ : QueryParamsRequest ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( _ : QueryParamsRequestAmino ) : QueryParamsRequest ; fromAminoMsg ( object : QueryParamsRequestAminoMsg ) : QueryParamsRequest ; fromPartial ( _ : {} ) : QueryParamsRequest ; fromProtoMsg ( message : QueryParamsRequestProtoMsg ) : QueryParamsRequest ; toAmino ( _ : QueryParamsRequest ) : QueryParamsRequestAmino ; toProto ( message : QueryParamsRequest ) : Uint8Array ; toProtoMsg ( message : QueryParamsRequest ) : QueryParamsRequestProtoMsg ; } ; QueryParamsResponse : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader ,
length ?: number ) : QueryParamsResponse ; encode ( message : QueryParamsResponse ,
writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( object : QueryParamsResponseAmino ) : QueryParamsResponse ; fromAminoMsg ( object : QueryParamsResponseAminoMsg ) : QueryParamsResponse ; fromPartial ( object : { params ?: {} ; } ) : QueryParamsResponse ; fromProtoMsg ( message : QueryParamsResponseProtoMsg ) : QueryParamsResponse ; toAmino ( message : QueryParamsResponse ) : QueryParamsResponseAmino ; toProto ( message : QueryParamsResponse ) : Uint8Array ; toProtoMsg ( message : QueryParamsResponse ) : QueryParamsResponseProtoMsg ; } ; createRpcQueryExtension : ( ( base : QueryClient ) => { epoch ( request ?: QueryEpochRequest ) : Promise < QueryEpochResponse > ; params ( request ?: QueryParamsRequest ) : Promise < QueryParamsResponse > ; } ) ; } = ... Type declaration Epoch : { typeUrl : string ; decode ( input : Uint8Array | BinaryReader , length ?: number ) : Epoch ; encode ( message : Epoch , writer ?: BinaryWriter ) : BinaryWriter ; fromAmino ( object : EpochAmino ) : Epoch ; fromAminoMsg ( object : EpochAminoMsg ) : Epoch ; fromPartial ( object : { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ) : Epoch ; fromProtoMsg ( message : EpochProtoMsg ) : Epoch ; toAmino ( message : Epoch ) : EpochAmino ; toProto ( message : Epoch ) : Uint8Array ; toProtoMsg ( message : Epoch ) : EpochProtoMsg ; } type Url : string decode : functiondecode ( input , length ? ) : Epoch Defined in packages/proto/src/codegen/epoch/epoch.ts:64 encode : functionencode ( message , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/epoch.ts:46 from Amino : functionfrom Amino ( object ) : Epoch Defined in packages/proto/src/codegen/epoch/epoch.ts:102 from Amino Msg : functionfrom Amino Msg ( object ) : Epoch Defined in packages/proto/src/codegen/epoch/epoch.ts:130 from Partial : functionfrom Partial ( object ) : Epoch Parameters object : { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } Optional
current Epoch ?: bigint Optional
current Epoch Height ?: bigint Optional
current Epoch Start Time ?: Date Optional
epoch Duration ?: { nanos ?: number ; seconds ?: bigint ; } Optional
nanos ?: number Optional
seconds ?: bigint Optional
genesis Time ?: Date Defined in packages/proto/src/codegen/epoch/epoch.ts:93 from Proto Msg : functionfrom Proto Msg ( message ) : Epoch Defined in packages/proto/src/codegen/epoch/epoch.ts:133 to Amino : functionto Amino ( message ) : EpochAmino Defined in packages/proto/src/codegen/epoch/epoch.ts:121 to Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/epoch.ts:136 to Proto Msg : functionto Proto Msg ( message ) : EpochProtoMsg Defined in packages/proto/src/codegen/epoch/epoch.ts:139 type Url : string decode : functiondecode ( input , length ? ) : GenesisState Defined in packages/proto/src/codegen/epoch/genesis.ts:46 encode : functionencode ( message , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/genesis.ts:37 from Amino : functionfrom Amino ( object ) : GenesisState Defined in packages/proto/src/codegen/epoch/genesis.ts:72 from Amino Msg : functionfrom Amino Msg ( object ) : GenesisState Defined in packages/proto/src/codegen/epoch/genesis.ts:88 from Partial : functionfrom Partial ( object ) : GenesisState Parameters object : { epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ; params ?: {} ; } Optional
epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } Optional
current Epoch ?: bigint Optional
current Epoch Height ?: bigint Optional
current Epoch Start Time ?: Date Optional
epoch Duration ?: { nanos ?: number ; seconds ?: bigint ; } Optional
nanos ?: number Optional
seconds ?: bigint Optional
genesis Time ?: Date Optional
params ?: {} Defined in packages/proto/src/codegen/epoch/genesis.ts:66 from Proto Msg : functionfrom Proto Msg ( message ) : GenesisState Defined in packages/proto/src/codegen/epoch/genesis.ts:91 to Amino : functionto Amino ( message ) : GenesisStateAmino Defined in packages/proto/src/codegen/epoch/genesis.ts:82 to Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/genesis.ts:94 to Proto Msg : functiontype Url : string decode : functiondecode ( input , length ? ) : Params Defined in packages/proto/src/codegen/epoch/params.ts:26 encode : functionencode ( _ , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/params.ts:23 from Amino : functionfrom Amino ( _ ) : Params Defined in packages/proto/src/codegen/epoch/params.ts:44 from Amino Msg : functionfrom Amino Msg ( object ) : Params Defined in packages/proto/src/codegen/epoch/params.ts:52 from Partial : functionfrom Partial ( _ ) : Params Defined in packages/proto/src/codegen/epoch/params.ts:40 from Proto Msg : functionfrom Proto Msg ( message ) : Params Defined in packages/proto/src/codegen/epoch/params.ts:55 to Amino : functionto Amino ( _ ) : ParamsAmino Defined in packages/proto/src/codegen/epoch/params.ts:48 to Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/params.ts:58 to Proto Msg : functionto Proto Msg ( message ) : ParamsProtoMsg Defined in packages/proto/src/codegen/epoch/params.ts:61 type Url : string decode : functiondecode ( input , length ? ) : QueryEpochRequest Defined in packages/proto/src/codegen/epoch/query.ts:191 encode : functionencode ( _ , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/query.ts:188 from Amino : functionfrom Amino ( _ ) : QueryEpochRequest Defined in packages/proto/src/codegen/epoch/query.ts:209 from Amino Msg : functionfrom Amino Msg ( object ) : QueryEpochRequest Defined in packages/proto/src/codegen/epoch/query.ts:217 from Partial : functionfrom Partial ( _ ) : QueryEpochRequest Defined in packages/proto/src/codegen/epoch/query.ts:205 from Proto Msg : functionfrom Proto Msg ( message ) : QueryEpochRequest Defined in packages/proto/src/codegen/epoch/query.ts:220 to Amino : functionto Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/query.ts:223 to Proto Msg : functiontype Url : string decode : functiondecode ( input , length ? ) : QueryEpochResponse Defined in packages/proto/src/codegen/epoch/query.ts:246 encode : functionencode ( message , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/query.ts:240 from Amino : functionfrom Amino ( object ) : QueryEpochResponse Defined in packages/proto/src/codegen/epoch/query.ts:268 from Amino Msg : functionfrom Amino Msg ( object ) : QueryEpochResponse Defined in packages/proto/src/codegen/epoch/query.ts:280 from Partial : functionfrom Partial ( object ) : QueryEpochResponse Parameters object : { epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } ; } Optional
epoch ?: { currentEpoch ?: bigint ; currentEpochHeight ?: bigint ; currentEpochStartTime ?: Date ; epochDuration ?: { nanos ?: number ; seconds ?: bigint ; } ; genesisTime ?: Date ; } Optional
current Epoch ?: bigint Optional
current Epoch Height ?: bigint Optional
current Epoch Start Time ?: Date Optional
epoch Duration ?: { nanos ?: number ; seconds ?: bigint ; } Optional
nanos ?: number Optional
seconds ?: bigint Optional
genesis Time ?: Date Defined in packages/proto/src/codegen/epoch/query.ts:263 from Proto Msg : functionfrom Proto Msg ( message ) : QueryEpochResponse Defined in packages/proto/src/codegen/epoch/query.ts:283 to Amino : functionto Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/query.ts:286 to Proto Msg : functiontype Url : string decode : functiondecode ( input , length ? ) : QueryParamsRequest Defined in packages/proto/src/codegen/epoch/query.ts:78 encode : functionencode ( _ , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/query.ts:75 from Amino : functionfrom Amino Msg : functionfrom Amino Msg ( object ) : QueryParamsRequest Defined in packages/proto/src/codegen/epoch/query.ts:104 from Partial : functionfrom Proto Msg : functionfrom Proto Msg ( message ) : QueryParamsRequest Defined in packages/proto/src/codegen/epoch/query.ts:107 to Amino : functionto Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/query.ts:110 to Proto Msg : functiontype Url : string decode : functiondecode ( input , length ? ) : QueryParamsResponse Defined in packages/proto/src/codegen/epoch/query.ts:133 encode : functionencode ( message , writer ? ) : BinaryWriter Defined in packages/proto/src/codegen/epoch/query.ts:127 from Amino : functionfrom Amino Msg : functionfrom Amino Msg ( object ) : QueryParamsResponse Defined in packages/proto/src/codegen/epoch/query.ts:167 from Partial : functionfrom Partial ( object ) : QueryParamsResponse Defined in packages/proto/src/codegen/epoch/query.ts:150 from Proto Msg : functionfrom Proto Msg ( message ) : QueryParamsResponse Defined in packages/proto/src/codegen/epoch/query.ts:170 to Amino : functionto Proto : functionto Proto ( message ) : Uint8Array Returns Uint8Array Defined in packages/proto/src/codegen/epoch/query.ts:173 to Proto Msg : functionDefined in packages/proto/src/codegen/seiprotocol/bundle.ts:103
Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive.