OsmosisConcentratedLiquidityGenesisState.fromRpc constructor

OsmosisConcentratedLiquidityGenesisState.fromRpc(
  1. Map<String, dynamic> json
)

Implementation

factory OsmosisConcentratedLiquidityGenesisState.fromRpc(
    Map<String, dynamic> json) {
  return OsmosisConcentratedLiquidityGenesisState(
      params: OsmosisConcentratedLiquidityParams.fromRpc(json["params"]),
      poolData: (json["pool_data"] as List?)
              ?.map((e) => OsmosisConcentratedLiquidityPoolData.fromRpc(e))
              .toList() ??
          <OsmosisConcentratedLiquidityPoolData>[],
      positionData: (json["position_data"] as List?)
              ?.map(
                  (e) => OsmosisConcentratedLiquidityPositionData.fromRpc(e))
              .toList() ??
          <OsmosisConcentratedLiquidityPositionData>[],
      nextPositionId: BigintUtils.tryParse(json["next_position_id"]),
      nextIncentiveRecordId:
          BigintUtils.tryParse(json["next_incentive_record_id"]));
}