diff --git a/relayer/relayer/chains/cardano/query.go b/relayer/relayer/chains/cardano/query.go index 80e675f9..9e7ef9ba 100644 --- a/relayer/relayer/chains/cardano/query.go +++ b/relayer/relayer/chains/cardano/query.go @@ -250,9 +250,9 @@ func (cc *CardanoProvider) QueryClientConsensusState(ctx context.Context, chainH if err != nil { return nil, err } - timeStampSeconds := consensusState.Timestamp.Seconds / 1e6 + state := &tmclient.ConsensusState{ - Timestamp: time.Unix(timeStampSeconds, int64(0)).UTC(), + Timestamp: time.Unix(consensusState.Timestamp.Seconds, int64(consensusState.Timestamp.Nanos)).UTC(), Root: *consensusState.Root, NextValidatorsHash: consensusState.NextValidatorsHash, }