|
29 | 29 | perpetual_market_record."marketType" = dydx_protocol_market_type_to_perpetual_market_type(event_data->'marketType'); |
30 | 30 | perpetual_market_record."baseOpenInterest" = 0; |
31 | 31 |
|
32 | | - INSERT INTO perpetual_markets VALUES (perpetual_market_record.*) RETURNING * INTO perpetual_market_record; |
| 32 | + INSERT INTO perpetual_markets ( |
| 33 | + "id", "clobPairId", "ticker", "marketId", "status", "priceChange24H", |
| 34 | + "trades24H", "volume24H", "nextFundingRate", "openInterest", |
| 35 | + "quantumConversionExponent", "atomicResolution", "subticksPerTick", |
| 36 | + "stepBaseQuantums", "liquidityTierId", "marketType", "baseOpenInterest" |
| 37 | + ) VALUES ( |
| 38 | + perpetual_market_record."id", perpetual_market_record."clobPairId", perpetual_market_record."ticker", |
| 39 | + perpetual_market_record."marketId", perpetual_market_record."status", perpetual_market_record."priceChange24H", |
| 40 | + perpetual_market_record."trades24H", perpetual_market_record."volume24H", perpetual_market_record."nextFundingRate", |
| 41 | + perpetual_market_record."openInterest", perpetual_market_record."quantumConversionExponent", |
| 42 | + perpetual_market_record."atomicResolution", perpetual_market_record."subticksPerTick", |
| 43 | + perpetual_market_record."stepBaseQuantums", perpetual_market_record."liquidityTierId", |
| 44 | + perpetual_market_record."marketType", perpetual_market_record."baseOpenInterest" |
| 45 | + ) RETURNING "id", "clobPairId", "ticker", "marketId", "status", "priceChange24H", |
| 46 | + "trades24H", "volume24H", "nextFundingRate", "openInterest", |
| 47 | + "quantumConversionExponent", "atomicResolution", "subticksPerTick", |
| 48 | + "stepBaseQuantums", "liquidityTierId", "marketType", "baseOpenInterest" |
| 49 | + INTO perpetual_market_record; |
33 | 50 |
|
34 | 51 | RETURN jsonb_build_object( |
35 | 52 | 'perpetual_market', |
|
0 commit comments