Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

pool package

Function

MakeObservation

func MakeObservation( blockTimestamp int64, tickCumulative int64, secondsPerLiquidityCumulativeX128 string, initialized bool, ) Observation

MakeObservation constructs an observation from its stored oracle accumulators.

Parameters:

  • blockTimestamp: Timestamp associated with the observation.
  • tickCumulative: Signed cumulative tick at blockTimestamp.
  • secondsPerLiquidityCumulativeX128: Decimal Q128-scaled cumulative seconds-per-liquidity value.
  • initialized: Whether this observation slot is initialized and usable.

Returns:

  • observation: Observation containing the supplied timestamp, accumulators, and initialization flag.

Params

Command

gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/gnoswap/pool.MakeObservation(,,,)"

Result