github.com/InjectiveLabs/sdk-go@v1.53.0/exchange/derivative_exchange_rpc/pb/injective_derivative_exchange_rpc.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: injective_derivative_exchange_rpc.proto 3 4 /* 5 Package injective_derivative_exchange_rpcpb is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package injective_derivative_exchange_rpcpb 10 11 import ( 12 "context" 13 "io" 14 "net/http" 15 16 "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" 17 "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" 18 "google.golang.org/grpc" 19 "google.golang.org/grpc/codes" 20 "google.golang.org/grpc/grpclog" 21 "google.golang.org/grpc/metadata" 22 "google.golang.org/grpc/status" 23 "google.golang.org/protobuf/proto" 24 ) 25 26 // Suppress "imported and not used" errors 27 var _ codes.Code 28 var _ io.Reader 29 var _ status.Status 30 var _ = runtime.String 31 var _ = utilities.NewDoubleArray 32 var _ = metadata.Join 33 34 func request_InjectiveDerivativeExchangeRPC_Markets_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 35 var protoReq MarketsRequest 36 var metadata runtime.ServerMetadata 37 38 newReader, berr := utilities.IOReaderFactory(req.Body) 39 if berr != nil { 40 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 41 } 42 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 43 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 44 } 45 46 msg, err := client.Markets(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 47 return msg, metadata, err 48 49 } 50 51 func local_request_InjectiveDerivativeExchangeRPC_Markets_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 52 var protoReq MarketsRequest 53 var metadata runtime.ServerMetadata 54 55 newReader, berr := utilities.IOReaderFactory(req.Body) 56 if berr != nil { 57 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 58 } 59 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 60 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 61 } 62 63 msg, err := server.Markets(ctx, &protoReq) 64 return msg, metadata, err 65 66 } 67 68 func request_InjectiveDerivativeExchangeRPC_Market_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 69 var protoReq MarketRequest 70 var metadata runtime.ServerMetadata 71 72 newReader, berr := utilities.IOReaderFactory(req.Body) 73 if berr != nil { 74 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 75 } 76 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 77 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 78 } 79 80 msg, err := client.Market(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 81 return msg, metadata, err 82 83 } 84 85 func local_request_InjectiveDerivativeExchangeRPC_Market_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 86 var protoReq MarketRequest 87 var metadata runtime.ServerMetadata 88 89 newReader, berr := utilities.IOReaderFactory(req.Body) 90 if berr != nil { 91 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 92 } 93 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 94 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 95 } 96 97 msg, err := server.Market(ctx, &protoReq) 98 return msg, metadata, err 99 100 } 101 102 func request_InjectiveDerivativeExchangeRPC_StreamMarket_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamMarketClient, runtime.ServerMetadata, error) { 103 var protoReq StreamMarketRequest 104 var metadata runtime.ServerMetadata 105 106 newReader, berr := utilities.IOReaderFactory(req.Body) 107 if berr != nil { 108 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 109 } 110 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 111 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 112 } 113 114 stream, err := client.StreamMarket(ctx, &protoReq) 115 if err != nil { 116 return nil, metadata, err 117 } 118 header, err := stream.Header() 119 if err != nil { 120 return nil, metadata, err 121 } 122 metadata.HeaderMD = header 123 return stream, metadata, nil 124 125 } 126 127 func request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 128 var protoReq BinaryOptionsMarketsRequest 129 var metadata runtime.ServerMetadata 130 131 newReader, berr := utilities.IOReaderFactory(req.Body) 132 if berr != nil { 133 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 134 } 135 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 136 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 137 } 138 139 msg, err := client.BinaryOptionsMarkets(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 140 return msg, metadata, err 141 142 } 143 144 func local_request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 145 var protoReq BinaryOptionsMarketsRequest 146 var metadata runtime.ServerMetadata 147 148 newReader, berr := utilities.IOReaderFactory(req.Body) 149 if berr != nil { 150 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 151 } 152 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 153 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 154 } 155 156 msg, err := server.BinaryOptionsMarkets(ctx, &protoReq) 157 return msg, metadata, err 158 159 } 160 161 func request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 162 var protoReq BinaryOptionsMarketRequest 163 var metadata runtime.ServerMetadata 164 165 newReader, berr := utilities.IOReaderFactory(req.Body) 166 if berr != nil { 167 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 168 } 169 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 170 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 171 } 172 173 msg, err := client.BinaryOptionsMarket(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 174 return msg, metadata, err 175 176 } 177 178 func local_request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 179 var protoReq BinaryOptionsMarketRequest 180 var metadata runtime.ServerMetadata 181 182 newReader, berr := utilities.IOReaderFactory(req.Body) 183 if berr != nil { 184 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 185 } 186 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 187 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 188 } 189 190 msg, err := server.BinaryOptionsMarket(ctx, &protoReq) 191 return msg, metadata, err 192 193 } 194 195 func request_InjectiveDerivativeExchangeRPC_OrderbookV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 196 var protoReq OrderbookV2Request 197 var metadata runtime.ServerMetadata 198 199 newReader, berr := utilities.IOReaderFactory(req.Body) 200 if berr != nil { 201 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 202 } 203 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 204 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 205 } 206 207 msg, err := client.OrderbookV2(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 208 return msg, metadata, err 209 210 } 211 212 func local_request_InjectiveDerivativeExchangeRPC_OrderbookV2_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 213 var protoReq OrderbookV2Request 214 var metadata runtime.ServerMetadata 215 216 newReader, berr := utilities.IOReaderFactory(req.Body) 217 if berr != nil { 218 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 219 } 220 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 221 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 222 } 223 224 msg, err := server.OrderbookV2(ctx, &protoReq) 225 return msg, metadata, err 226 227 } 228 229 func request_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 230 var protoReq OrderbooksV2Request 231 var metadata runtime.ServerMetadata 232 233 newReader, berr := utilities.IOReaderFactory(req.Body) 234 if berr != nil { 235 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 236 } 237 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 238 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 239 } 240 241 msg, err := client.OrderbooksV2(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 242 return msg, metadata, err 243 244 } 245 246 func local_request_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 247 var protoReq OrderbooksV2Request 248 var metadata runtime.ServerMetadata 249 250 newReader, berr := utilities.IOReaderFactory(req.Body) 251 if berr != nil { 252 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 253 } 254 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 255 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 256 } 257 258 msg, err := server.OrderbooksV2(ctx, &protoReq) 259 return msg, metadata, err 260 261 } 262 263 func request_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamOrderbookV2Client, runtime.ServerMetadata, error) { 264 var protoReq StreamOrderbookV2Request 265 var metadata runtime.ServerMetadata 266 267 newReader, berr := utilities.IOReaderFactory(req.Body) 268 if berr != nil { 269 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 270 } 271 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 272 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 273 } 274 275 stream, err := client.StreamOrderbookV2(ctx, &protoReq) 276 if err != nil { 277 return nil, metadata, err 278 } 279 header, err := stream.Header() 280 if err != nil { 281 return nil, metadata, err 282 } 283 metadata.HeaderMD = header 284 return stream, metadata, nil 285 286 } 287 288 func request_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamOrderbookUpdateClient, runtime.ServerMetadata, error) { 289 var protoReq StreamOrderbookUpdateRequest 290 var metadata runtime.ServerMetadata 291 292 newReader, berr := utilities.IOReaderFactory(req.Body) 293 if berr != nil { 294 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 295 } 296 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 297 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 298 } 299 300 stream, err := client.StreamOrderbookUpdate(ctx, &protoReq) 301 if err != nil { 302 return nil, metadata, err 303 } 304 header, err := stream.Header() 305 if err != nil { 306 return nil, metadata, err 307 } 308 metadata.HeaderMD = header 309 return stream, metadata, nil 310 311 } 312 313 func request_InjectiveDerivativeExchangeRPC_Orders_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 314 var protoReq OrdersRequest 315 var metadata runtime.ServerMetadata 316 317 newReader, berr := utilities.IOReaderFactory(req.Body) 318 if berr != nil { 319 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 320 } 321 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 322 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 323 } 324 325 msg, err := client.Orders(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 326 return msg, metadata, err 327 328 } 329 330 func local_request_InjectiveDerivativeExchangeRPC_Orders_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 331 var protoReq OrdersRequest 332 var metadata runtime.ServerMetadata 333 334 newReader, berr := utilities.IOReaderFactory(req.Body) 335 if berr != nil { 336 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 337 } 338 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 339 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 340 } 341 342 msg, err := server.Orders(ctx, &protoReq) 343 return msg, metadata, err 344 345 } 346 347 func request_InjectiveDerivativeExchangeRPC_Positions_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 348 var protoReq PositionsRequest 349 var metadata runtime.ServerMetadata 350 351 newReader, berr := utilities.IOReaderFactory(req.Body) 352 if berr != nil { 353 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 354 } 355 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 356 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 357 } 358 359 msg, err := client.Positions(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 360 return msg, metadata, err 361 362 } 363 364 func local_request_InjectiveDerivativeExchangeRPC_Positions_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 365 var protoReq PositionsRequest 366 var metadata runtime.ServerMetadata 367 368 newReader, berr := utilities.IOReaderFactory(req.Body) 369 if berr != nil { 370 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 371 } 372 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 373 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 374 } 375 376 msg, err := server.Positions(ctx, &protoReq) 377 return msg, metadata, err 378 379 } 380 381 func request_InjectiveDerivativeExchangeRPC_PositionsV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 382 var protoReq PositionsV2Request 383 var metadata runtime.ServerMetadata 384 385 newReader, berr := utilities.IOReaderFactory(req.Body) 386 if berr != nil { 387 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 388 } 389 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 390 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 391 } 392 393 msg, err := client.PositionsV2(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 394 return msg, metadata, err 395 396 } 397 398 func local_request_InjectiveDerivativeExchangeRPC_PositionsV2_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 399 var protoReq PositionsV2Request 400 var metadata runtime.ServerMetadata 401 402 newReader, berr := utilities.IOReaderFactory(req.Body) 403 if berr != nil { 404 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 405 } 406 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 407 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 408 } 409 410 msg, err := server.PositionsV2(ctx, &protoReq) 411 return msg, metadata, err 412 413 } 414 415 func request_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 416 var protoReq LiquidablePositionsRequest 417 var metadata runtime.ServerMetadata 418 419 newReader, berr := utilities.IOReaderFactory(req.Body) 420 if berr != nil { 421 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 422 } 423 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 424 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 425 } 426 427 msg, err := client.LiquidablePositions(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 428 return msg, metadata, err 429 430 } 431 432 func local_request_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 433 var protoReq LiquidablePositionsRequest 434 var metadata runtime.ServerMetadata 435 436 newReader, berr := utilities.IOReaderFactory(req.Body) 437 if berr != nil { 438 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 439 } 440 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 441 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 442 } 443 444 msg, err := server.LiquidablePositions(ctx, &protoReq) 445 return msg, metadata, err 446 447 } 448 449 func request_InjectiveDerivativeExchangeRPC_FundingPayments_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 450 var protoReq FundingPaymentsRequest 451 var metadata runtime.ServerMetadata 452 453 newReader, berr := utilities.IOReaderFactory(req.Body) 454 if berr != nil { 455 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 456 } 457 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 458 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 459 } 460 461 msg, err := client.FundingPayments(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 462 return msg, metadata, err 463 464 } 465 466 func local_request_InjectiveDerivativeExchangeRPC_FundingPayments_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 467 var protoReq FundingPaymentsRequest 468 var metadata runtime.ServerMetadata 469 470 newReader, berr := utilities.IOReaderFactory(req.Body) 471 if berr != nil { 472 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 473 } 474 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 475 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 476 } 477 478 msg, err := server.FundingPayments(ctx, &protoReq) 479 return msg, metadata, err 480 481 } 482 483 func request_InjectiveDerivativeExchangeRPC_FundingRates_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 484 var protoReq FundingRatesRequest 485 var metadata runtime.ServerMetadata 486 487 newReader, berr := utilities.IOReaderFactory(req.Body) 488 if berr != nil { 489 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 490 } 491 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 492 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 493 } 494 495 msg, err := client.FundingRates(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 496 return msg, metadata, err 497 498 } 499 500 func local_request_InjectiveDerivativeExchangeRPC_FundingRates_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 501 var protoReq FundingRatesRequest 502 var metadata runtime.ServerMetadata 503 504 newReader, berr := utilities.IOReaderFactory(req.Body) 505 if berr != nil { 506 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 507 } 508 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 509 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 510 } 511 512 msg, err := server.FundingRates(ctx, &protoReq) 513 return msg, metadata, err 514 515 } 516 517 func request_InjectiveDerivativeExchangeRPC_StreamPositions_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamPositionsClient, runtime.ServerMetadata, error) { 518 var protoReq StreamPositionsRequest 519 var metadata runtime.ServerMetadata 520 521 newReader, berr := utilities.IOReaderFactory(req.Body) 522 if berr != nil { 523 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 524 } 525 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 526 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 527 } 528 529 stream, err := client.StreamPositions(ctx, &protoReq) 530 if err != nil { 531 return nil, metadata, err 532 } 533 header, err := stream.Header() 534 if err != nil { 535 return nil, metadata, err 536 } 537 metadata.HeaderMD = header 538 return stream, metadata, nil 539 540 } 541 542 func request_InjectiveDerivativeExchangeRPC_StreamOrders_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamOrdersClient, runtime.ServerMetadata, error) { 543 var protoReq StreamOrdersRequest 544 var metadata runtime.ServerMetadata 545 546 newReader, berr := utilities.IOReaderFactory(req.Body) 547 if berr != nil { 548 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 549 } 550 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 551 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 552 } 553 554 stream, err := client.StreamOrders(ctx, &protoReq) 555 if err != nil { 556 return nil, metadata, err 557 } 558 header, err := stream.Header() 559 if err != nil { 560 return nil, metadata, err 561 } 562 metadata.HeaderMD = header 563 return stream, metadata, nil 564 565 } 566 567 func request_InjectiveDerivativeExchangeRPC_Trades_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 568 var protoReq TradesRequest 569 var metadata runtime.ServerMetadata 570 571 newReader, berr := utilities.IOReaderFactory(req.Body) 572 if berr != nil { 573 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 574 } 575 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 576 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 577 } 578 579 msg, err := client.Trades(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 580 return msg, metadata, err 581 582 } 583 584 func local_request_InjectiveDerivativeExchangeRPC_Trades_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 585 var protoReq TradesRequest 586 var metadata runtime.ServerMetadata 587 588 newReader, berr := utilities.IOReaderFactory(req.Body) 589 if berr != nil { 590 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 591 } 592 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 593 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 594 } 595 596 msg, err := server.Trades(ctx, &protoReq) 597 return msg, metadata, err 598 599 } 600 601 func request_InjectiveDerivativeExchangeRPC_TradesV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 602 var protoReq TradesV2Request 603 var metadata runtime.ServerMetadata 604 605 newReader, berr := utilities.IOReaderFactory(req.Body) 606 if berr != nil { 607 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 608 } 609 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 610 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 611 } 612 613 msg, err := client.TradesV2(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 614 return msg, metadata, err 615 616 } 617 618 func local_request_InjectiveDerivativeExchangeRPC_TradesV2_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 619 var protoReq TradesV2Request 620 var metadata runtime.ServerMetadata 621 622 newReader, berr := utilities.IOReaderFactory(req.Body) 623 if berr != nil { 624 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 625 } 626 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 627 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 628 } 629 630 msg, err := server.TradesV2(ctx, &protoReq) 631 return msg, metadata, err 632 633 } 634 635 func request_InjectiveDerivativeExchangeRPC_StreamTrades_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamTradesClient, runtime.ServerMetadata, error) { 636 var protoReq StreamTradesRequest 637 var metadata runtime.ServerMetadata 638 639 newReader, berr := utilities.IOReaderFactory(req.Body) 640 if berr != nil { 641 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 642 } 643 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 644 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 645 } 646 647 stream, err := client.StreamTrades(ctx, &protoReq) 648 if err != nil { 649 return nil, metadata, err 650 } 651 header, err := stream.Header() 652 if err != nil { 653 return nil, metadata, err 654 } 655 metadata.HeaderMD = header 656 return stream, metadata, nil 657 658 } 659 660 func request_InjectiveDerivativeExchangeRPC_StreamTradesV2_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamTradesV2Client, runtime.ServerMetadata, error) { 661 var protoReq StreamTradesV2Request 662 var metadata runtime.ServerMetadata 663 664 newReader, berr := utilities.IOReaderFactory(req.Body) 665 if berr != nil { 666 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 667 } 668 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 669 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 670 } 671 672 stream, err := client.StreamTradesV2(ctx, &protoReq) 673 if err != nil { 674 return nil, metadata, err 675 } 676 header, err := stream.Header() 677 if err != nil { 678 return nil, metadata, err 679 } 680 metadata.HeaderMD = header 681 return stream, metadata, nil 682 683 } 684 685 func request_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 686 var protoReq SubaccountOrdersListRequest 687 var metadata runtime.ServerMetadata 688 689 newReader, berr := utilities.IOReaderFactory(req.Body) 690 if berr != nil { 691 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 692 } 693 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 694 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 695 } 696 697 msg, err := client.SubaccountOrdersList(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 698 return msg, metadata, err 699 700 } 701 702 func local_request_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 703 var protoReq SubaccountOrdersListRequest 704 var metadata runtime.ServerMetadata 705 706 newReader, berr := utilities.IOReaderFactory(req.Body) 707 if berr != nil { 708 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 709 } 710 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 711 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 712 } 713 714 msg, err := server.SubaccountOrdersList(ctx, &protoReq) 715 return msg, metadata, err 716 717 } 718 719 func request_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 720 var protoReq SubaccountTradesListRequest 721 var metadata runtime.ServerMetadata 722 723 newReader, berr := utilities.IOReaderFactory(req.Body) 724 if berr != nil { 725 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 726 } 727 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 728 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 729 } 730 731 msg, err := client.SubaccountTradesList(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 732 return msg, metadata, err 733 734 } 735 736 func local_request_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 737 var protoReq SubaccountTradesListRequest 738 var metadata runtime.ServerMetadata 739 740 newReader, berr := utilities.IOReaderFactory(req.Body) 741 if berr != nil { 742 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 743 } 744 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 745 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 746 } 747 748 msg, err := server.SubaccountTradesList(ctx, &protoReq) 749 return msg, metadata, err 750 751 } 752 753 func request_InjectiveDerivativeExchangeRPC_OrdersHistory_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 754 var protoReq OrdersHistoryRequest 755 var metadata runtime.ServerMetadata 756 757 newReader, berr := utilities.IOReaderFactory(req.Body) 758 if berr != nil { 759 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 760 } 761 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 762 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 763 } 764 765 msg, err := client.OrdersHistory(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 766 return msg, metadata, err 767 768 } 769 770 func local_request_InjectiveDerivativeExchangeRPC_OrdersHistory_0(ctx context.Context, marshaler runtime.Marshaler, server InjectiveDerivativeExchangeRPCServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 771 var protoReq OrdersHistoryRequest 772 var metadata runtime.ServerMetadata 773 774 newReader, berr := utilities.IOReaderFactory(req.Body) 775 if berr != nil { 776 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 777 } 778 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 779 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 780 } 781 782 msg, err := server.OrdersHistory(ctx, &protoReq) 783 return msg, metadata, err 784 785 } 786 787 func request_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0(ctx context.Context, marshaler runtime.Marshaler, client InjectiveDerivativeExchangeRPCClient, req *http.Request, pathParams map[string]string) (InjectiveDerivativeExchangeRPC_StreamOrdersHistoryClient, runtime.ServerMetadata, error) { 788 var protoReq StreamOrdersHistoryRequest 789 var metadata runtime.ServerMetadata 790 791 newReader, berr := utilities.IOReaderFactory(req.Body) 792 if berr != nil { 793 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 794 } 795 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { 796 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 797 } 798 799 stream, err := client.StreamOrdersHistory(ctx, &protoReq) 800 if err != nil { 801 return nil, metadata, err 802 } 803 header, err := stream.Header() 804 if err != nil { 805 return nil, metadata, err 806 } 807 metadata.HeaderMD = header 808 return stream, metadata, nil 809 810 } 811 812 // RegisterInjectiveDerivativeExchangeRPCHandlerServer registers the http handlers for service InjectiveDerivativeExchangeRPC to "mux". 813 // UnaryRPC :call InjectiveDerivativeExchangeRPCServer directly. 814 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 815 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInjectiveDerivativeExchangeRPCHandlerFromEndpoint instead. 816 func RegisterInjectiveDerivativeExchangeRPCHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InjectiveDerivativeExchangeRPCServer) error { 817 818 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Markets_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 819 ctx, cancel := context.WithCancel(req.Context()) 820 defer cancel() 821 var stream runtime.ServerTransportStream 822 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 823 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 824 var err error 825 var annotatedContext context.Context 826 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Markets", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Markets")) 827 if err != nil { 828 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 829 return 830 } 831 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_Markets_0(annotatedContext, inboundMarshaler, server, req, pathParams) 832 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 833 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 834 if err != nil { 835 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 836 return 837 } 838 839 forward_InjectiveDerivativeExchangeRPC_Markets_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 840 841 }) 842 843 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Market_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 844 ctx, cancel := context.WithCancel(req.Context()) 845 defer cancel() 846 var stream runtime.ServerTransportStream 847 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 848 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 849 var err error 850 var annotatedContext context.Context 851 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Market", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Market")) 852 if err != nil { 853 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 854 return 855 } 856 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_Market_0(annotatedContext, inboundMarshaler, server, req, pathParams) 857 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 858 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 859 if err != nil { 860 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 861 return 862 } 863 864 forward_InjectiveDerivativeExchangeRPC_Market_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 865 866 }) 867 868 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamMarket_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 869 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 870 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 871 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 872 return 873 }) 874 875 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 876 ctx, cancel := context.WithCancel(req.Context()) 877 defer cancel() 878 var stream runtime.ServerTransportStream 879 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 880 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 881 var err error 882 var annotatedContext context.Context 883 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarkets", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarkets")) 884 if err != nil { 885 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 886 return 887 } 888 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(annotatedContext, inboundMarshaler, server, req, pathParams) 889 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 890 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 891 if err != nil { 892 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 893 return 894 } 895 896 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 897 898 }) 899 900 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 901 ctx, cancel := context.WithCancel(req.Context()) 902 defer cancel() 903 var stream runtime.ServerTransportStream 904 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 905 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 906 var err error 907 var annotatedContext context.Context 908 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarket", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarket")) 909 if err != nil { 910 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 911 return 912 } 913 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(annotatedContext, inboundMarshaler, server, req, pathParams) 914 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 915 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 916 if err != nil { 917 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 918 return 919 } 920 921 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 922 923 }) 924 925 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrderbookV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 926 ctx, cancel := context.WithCancel(req.Context()) 927 defer cancel() 928 var stream runtime.ServerTransportStream 929 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 930 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 931 var err error 932 var annotatedContext context.Context 933 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbookV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbookV2")) 934 if err != nil { 935 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 936 return 937 } 938 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_OrderbookV2_0(annotatedContext, inboundMarshaler, server, req, pathParams) 939 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 940 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 941 if err != nil { 942 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 943 return 944 } 945 946 forward_InjectiveDerivativeExchangeRPC_OrderbookV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 947 948 }) 949 950 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrderbooksV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 951 ctx, cancel := context.WithCancel(req.Context()) 952 defer cancel() 953 var stream runtime.ServerTransportStream 954 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 955 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 956 var err error 957 var annotatedContext context.Context 958 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbooksV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbooksV2")) 959 if err != nil { 960 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 961 return 962 } 963 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(annotatedContext, inboundMarshaler, server, req, pathParams) 964 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 965 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 966 if err != nil { 967 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 968 return 969 } 970 971 forward_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 972 973 }) 974 975 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 976 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 977 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 978 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 979 return 980 }) 981 982 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 983 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 984 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 985 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 986 return 987 }) 988 989 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Orders_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 990 ctx, cancel := context.WithCancel(req.Context()) 991 defer cancel() 992 var stream runtime.ServerTransportStream 993 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 994 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 995 var err error 996 var annotatedContext context.Context 997 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Orders", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Orders")) 998 if err != nil { 999 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1000 return 1001 } 1002 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_Orders_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1003 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1004 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1005 if err != nil { 1006 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1007 return 1008 } 1009 1010 forward_InjectiveDerivativeExchangeRPC_Orders_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1011 1012 }) 1013 1014 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Positions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1015 ctx, cancel := context.WithCancel(req.Context()) 1016 defer cancel() 1017 var stream runtime.ServerTransportStream 1018 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1019 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1020 var err error 1021 var annotatedContext context.Context 1022 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Positions", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Positions")) 1023 if err != nil { 1024 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1025 return 1026 } 1027 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_Positions_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1028 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1029 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1030 if err != nil { 1031 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1032 return 1033 } 1034 1035 forward_InjectiveDerivativeExchangeRPC_Positions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1036 1037 }) 1038 1039 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_PositionsV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1040 ctx, cancel := context.WithCancel(req.Context()) 1041 defer cancel() 1042 var stream runtime.ServerTransportStream 1043 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1044 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1045 var err error 1046 var annotatedContext context.Context 1047 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/PositionsV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/PositionsV2")) 1048 if err != nil { 1049 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1050 return 1051 } 1052 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_PositionsV2_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1053 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1054 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1055 if err != nil { 1056 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1057 return 1058 } 1059 1060 forward_InjectiveDerivativeExchangeRPC_PositionsV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1061 1062 }) 1063 1064 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_LiquidablePositions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1065 ctx, cancel := context.WithCancel(req.Context()) 1066 defer cancel() 1067 var stream runtime.ServerTransportStream 1068 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1069 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1070 var err error 1071 var annotatedContext context.Context 1072 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/LiquidablePositions", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/LiquidablePositions")) 1073 if err != nil { 1074 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1075 return 1076 } 1077 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1078 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1079 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1080 if err != nil { 1081 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1082 return 1083 } 1084 1085 forward_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1086 1087 }) 1088 1089 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_FundingPayments_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1090 ctx, cancel := context.WithCancel(req.Context()) 1091 defer cancel() 1092 var stream runtime.ServerTransportStream 1093 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1094 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1095 var err error 1096 var annotatedContext context.Context 1097 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingPayments", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingPayments")) 1098 if err != nil { 1099 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1100 return 1101 } 1102 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_FundingPayments_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1103 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1104 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1105 if err != nil { 1106 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1107 return 1108 } 1109 1110 forward_InjectiveDerivativeExchangeRPC_FundingPayments_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1111 1112 }) 1113 1114 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_FundingRates_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1115 ctx, cancel := context.WithCancel(req.Context()) 1116 defer cancel() 1117 var stream runtime.ServerTransportStream 1118 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1119 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1120 var err error 1121 var annotatedContext context.Context 1122 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingRates", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingRates")) 1123 if err != nil { 1124 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1125 return 1126 } 1127 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_FundingRates_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1128 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1129 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1130 if err != nil { 1131 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1132 return 1133 } 1134 1135 forward_InjectiveDerivativeExchangeRPC_FundingRates_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1136 1137 }) 1138 1139 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamPositions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1140 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 1141 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1142 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1143 return 1144 }) 1145 1146 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrders_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1147 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 1148 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1149 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1150 return 1151 }) 1152 1153 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Trades_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1154 ctx, cancel := context.WithCancel(req.Context()) 1155 defer cancel() 1156 var stream runtime.ServerTransportStream 1157 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1158 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1159 var err error 1160 var annotatedContext context.Context 1161 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Trades", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Trades")) 1162 if err != nil { 1163 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1164 return 1165 } 1166 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_Trades_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1167 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1168 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1169 if err != nil { 1170 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1171 return 1172 } 1173 1174 forward_InjectiveDerivativeExchangeRPC_Trades_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1175 1176 }) 1177 1178 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_TradesV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1179 ctx, cancel := context.WithCancel(req.Context()) 1180 defer cancel() 1181 var stream runtime.ServerTransportStream 1182 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1183 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1184 var err error 1185 var annotatedContext context.Context 1186 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/TradesV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/TradesV2")) 1187 if err != nil { 1188 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1189 return 1190 } 1191 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_TradesV2_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1192 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1193 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1194 if err != nil { 1195 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1196 return 1197 } 1198 1199 forward_InjectiveDerivativeExchangeRPC_TradesV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1200 1201 }) 1202 1203 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamTrades_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1204 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 1205 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1206 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1207 return 1208 }) 1209 1210 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamTradesV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1211 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 1212 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1213 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1214 return 1215 }) 1216 1217 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1218 ctx, cancel := context.WithCancel(req.Context()) 1219 defer cancel() 1220 var stream runtime.ServerTransportStream 1221 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1222 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1223 var err error 1224 var annotatedContext context.Context 1225 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountOrdersList", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountOrdersList")) 1226 if err != nil { 1227 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1228 return 1229 } 1230 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1231 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1232 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1233 if err != nil { 1234 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1235 return 1236 } 1237 1238 forward_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1239 1240 }) 1241 1242 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1243 ctx, cancel := context.WithCancel(req.Context()) 1244 defer cancel() 1245 var stream runtime.ServerTransportStream 1246 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1247 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1248 var err error 1249 var annotatedContext context.Context 1250 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountTradesList", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountTradesList")) 1251 if err != nil { 1252 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1253 return 1254 } 1255 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1256 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1257 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1258 if err != nil { 1259 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1260 return 1261 } 1262 1263 forward_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1264 1265 }) 1266 1267 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrdersHistory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1268 ctx, cancel := context.WithCancel(req.Context()) 1269 defer cancel() 1270 var stream runtime.ServerTransportStream 1271 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 1272 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1273 var err error 1274 var annotatedContext context.Context 1275 annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrdersHistory", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrdersHistory")) 1276 if err != nil { 1277 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1278 return 1279 } 1280 resp, md, err := local_request_InjectiveDerivativeExchangeRPC_OrdersHistory_0(annotatedContext, inboundMarshaler, server, req, pathParams) 1281 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 1282 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1283 if err != nil { 1284 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1285 return 1286 } 1287 1288 forward_InjectiveDerivativeExchangeRPC_OrdersHistory_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1289 1290 }) 1291 1292 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1293 err := status.Error(codes.Unimplemented, "streaming calls are not yet supported in the in-process transport") 1294 _, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1295 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1296 return 1297 }) 1298 1299 return nil 1300 } 1301 1302 // RegisterInjectiveDerivativeExchangeRPCHandlerFromEndpoint is same as RegisterInjectiveDerivativeExchangeRPCHandler but 1303 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 1304 func RegisterInjectiveDerivativeExchangeRPCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 1305 conn, err := grpc.Dial(endpoint, opts...) 1306 if err != nil { 1307 return err 1308 } 1309 defer func() { 1310 if err != nil { 1311 if cerr := conn.Close(); cerr != nil { 1312 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1313 } 1314 return 1315 } 1316 go func() { 1317 <-ctx.Done() 1318 if cerr := conn.Close(); cerr != nil { 1319 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 1320 } 1321 }() 1322 }() 1323 1324 return RegisterInjectiveDerivativeExchangeRPCHandler(ctx, mux, conn) 1325 } 1326 1327 // RegisterInjectiveDerivativeExchangeRPCHandler registers the http handlers for service InjectiveDerivativeExchangeRPC to "mux". 1328 // The handlers forward requests to the grpc endpoint over "conn". 1329 func RegisterInjectiveDerivativeExchangeRPCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 1330 return RegisterInjectiveDerivativeExchangeRPCHandlerClient(ctx, mux, NewInjectiveDerivativeExchangeRPCClient(conn)) 1331 } 1332 1333 // RegisterInjectiveDerivativeExchangeRPCHandlerClient registers the http handlers for service InjectiveDerivativeExchangeRPC 1334 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InjectiveDerivativeExchangeRPCClient". 1335 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InjectiveDerivativeExchangeRPCClient" 1336 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 1337 // "InjectiveDerivativeExchangeRPCClient" to call the correct interceptors. 1338 func RegisterInjectiveDerivativeExchangeRPCHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InjectiveDerivativeExchangeRPCClient) error { 1339 1340 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Markets_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1341 ctx, cancel := context.WithCancel(req.Context()) 1342 defer cancel() 1343 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1344 var err error 1345 var annotatedContext context.Context 1346 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Markets", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Markets")) 1347 if err != nil { 1348 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1349 return 1350 } 1351 resp, md, err := request_InjectiveDerivativeExchangeRPC_Markets_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1352 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1353 if err != nil { 1354 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1355 return 1356 } 1357 1358 forward_InjectiveDerivativeExchangeRPC_Markets_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1359 1360 }) 1361 1362 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Market_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1363 ctx, cancel := context.WithCancel(req.Context()) 1364 defer cancel() 1365 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1366 var err error 1367 var annotatedContext context.Context 1368 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Market", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Market")) 1369 if err != nil { 1370 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1371 return 1372 } 1373 resp, md, err := request_InjectiveDerivativeExchangeRPC_Market_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1374 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1375 if err != nil { 1376 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1377 return 1378 } 1379 1380 forward_InjectiveDerivativeExchangeRPC_Market_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1381 1382 }) 1383 1384 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamMarket_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1385 ctx, cancel := context.WithCancel(req.Context()) 1386 defer cancel() 1387 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1388 var err error 1389 var annotatedContext context.Context 1390 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamMarket", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamMarket")) 1391 if err != nil { 1392 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1393 return 1394 } 1395 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamMarket_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1396 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1397 if err != nil { 1398 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1399 return 1400 } 1401 1402 forward_InjectiveDerivativeExchangeRPC_StreamMarket_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1403 1404 }) 1405 1406 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1407 ctx, cancel := context.WithCancel(req.Context()) 1408 defer cancel() 1409 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1410 var err error 1411 var annotatedContext context.Context 1412 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarkets", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarkets")) 1413 if err != nil { 1414 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1415 return 1416 } 1417 resp, md, err := request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1418 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1419 if err != nil { 1420 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1421 return 1422 } 1423 1424 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1425 1426 }) 1427 1428 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1429 ctx, cancel := context.WithCancel(req.Context()) 1430 defer cancel() 1431 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1432 var err error 1433 var annotatedContext context.Context 1434 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarket", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/BinaryOptionsMarket")) 1435 if err != nil { 1436 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1437 return 1438 } 1439 resp, md, err := request_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1440 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1441 if err != nil { 1442 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1443 return 1444 } 1445 1446 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1447 1448 }) 1449 1450 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrderbookV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1451 ctx, cancel := context.WithCancel(req.Context()) 1452 defer cancel() 1453 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1454 var err error 1455 var annotatedContext context.Context 1456 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbookV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbookV2")) 1457 if err != nil { 1458 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1459 return 1460 } 1461 resp, md, err := request_InjectiveDerivativeExchangeRPC_OrderbookV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1462 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1463 if err != nil { 1464 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1465 return 1466 } 1467 1468 forward_InjectiveDerivativeExchangeRPC_OrderbookV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1469 1470 }) 1471 1472 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrderbooksV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1473 ctx, cancel := context.WithCancel(req.Context()) 1474 defer cancel() 1475 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1476 var err error 1477 var annotatedContext context.Context 1478 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbooksV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrderbooksV2")) 1479 if err != nil { 1480 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1481 return 1482 } 1483 resp, md, err := request_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1484 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1485 if err != nil { 1486 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1487 return 1488 } 1489 1490 forward_InjectiveDerivativeExchangeRPC_OrderbooksV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1491 1492 }) 1493 1494 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1495 ctx, cancel := context.WithCancel(req.Context()) 1496 defer cancel() 1497 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1498 var err error 1499 var annotatedContext context.Context 1500 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrderbookV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrderbookV2")) 1501 if err != nil { 1502 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1503 return 1504 } 1505 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1506 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1507 if err != nil { 1508 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1509 return 1510 } 1511 1512 forward_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1513 1514 }) 1515 1516 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1517 ctx, cancel := context.WithCancel(req.Context()) 1518 defer cancel() 1519 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1520 var err error 1521 var annotatedContext context.Context 1522 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrderbookUpdate", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrderbookUpdate")) 1523 if err != nil { 1524 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1525 return 1526 } 1527 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1528 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1529 if err != nil { 1530 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1531 return 1532 } 1533 1534 forward_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1535 1536 }) 1537 1538 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Orders_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1539 ctx, cancel := context.WithCancel(req.Context()) 1540 defer cancel() 1541 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1542 var err error 1543 var annotatedContext context.Context 1544 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Orders", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Orders")) 1545 if err != nil { 1546 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1547 return 1548 } 1549 resp, md, err := request_InjectiveDerivativeExchangeRPC_Orders_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1550 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1551 if err != nil { 1552 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1553 return 1554 } 1555 1556 forward_InjectiveDerivativeExchangeRPC_Orders_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1557 1558 }) 1559 1560 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Positions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1561 ctx, cancel := context.WithCancel(req.Context()) 1562 defer cancel() 1563 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1564 var err error 1565 var annotatedContext context.Context 1566 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Positions", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Positions")) 1567 if err != nil { 1568 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1569 return 1570 } 1571 resp, md, err := request_InjectiveDerivativeExchangeRPC_Positions_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1572 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1573 if err != nil { 1574 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1575 return 1576 } 1577 1578 forward_InjectiveDerivativeExchangeRPC_Positions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1579 1580 }) 1581 1582 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_PositionsV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1583 ctx, cancel := context.WithCancel(req.Context()) 1584 defer cancel() 1585 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1586 var err error 1587 var annotatedContext context.Context 1588 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/PositionsV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/PositionsV2")) 1589 if err != nil { 1590 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1591 return 1592 } 1593 resp, md, err := request_InjectiveDerivativeExchangeRPC_PositionsV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1594 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1595 if err != nil { 1596 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1597 return 1598 } 1599 1600 forward_InjectiveDerivativeExchangeRPC_PositionsV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1601 1602 }) 1603 1604 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_LiquidablePositions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1605 ctx, cancel := context.WithCancel(req.Context()) 1606 defer cancel() 1607 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1608 var err error 1609 var annotatedContext context.Context 1610 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/LiquidablePositions", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/LiquidablePositions")) 1611 if err != nil { 1612 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1613 return 1614 } 1615 resp, md, err := request_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1616 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1617 if err != nil { 1618 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1619 return 1620 } 1621 1622 forward_InjectiveDerivativeExchangeRPC_LiquidablePositions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1623 1624 }) 1625 1626 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_FundingPayments_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1627 ctx, cancel := context.WithCancel(req.Context()) 1628 defer cancel() 1629 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1630 var err error 1631 var annotatedContext context.Context 1632 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingPayments", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingPayments")) 1633 if err != nil { 1634 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1635 return 1636 } 1637 resp, md, err := request_InjectiveDerivativeExchangeRPC_FundingPayments_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1638 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1639 if err != nil { 1640 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1641 return 1642 } 1643 1644 forward_InjectiveDerivativeExchangeRPC_FundingPayments_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1645 1646 }) 1647 1648 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_FundingRates_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1649 ctx, cancel := context.WithCancel(req.Context()) 1650 defer cancel() 1651 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1652 var err error 1653 var annotatedContext context.Context 1654 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingRates", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/FundingRates")) 1655 if err != nil { 1656 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1657 return 1658 } 1659 resp, md, err := request_InjectiveDerivativeExchangeRPC_FundingRates_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1660 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1661 if err != nil { 1662 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1663 return 1664 } 1665 1666 forward_InjectiveDerivativeExchangeRPC_FundingRates_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1667 1668 }) 1669 1670 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamPositions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1671 ctx, cancel := context.WithCancel(req.Context()) 1672 defer cancel() 1673 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1674 var err error 1675 var annotatedContext context.Context 1676 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamPositions", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamPositions")) 1677 if err != nil { 1678 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1679 return 1680 } 1681 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamPositions_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1682 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1683 if err != nil { 1684 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1685 return 1686 } 1687 1688 forward_InjectiveDerivativeExchangeRPC_StreamPositions_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1689 1690 }) 1691 1692 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrders_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1693 ctx, cancel := context.WithCancel(req.Context()) 1694 defer cancel() 1695 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1696 var err error 1697 var annotatedContext context.Context 1698 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrders", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrders")) 1699 if err != nil { 1700 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1701 return 1702 } 1703 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamOrders_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1704 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1705 if err != nil { 1706 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1707 return 1708 } 1709 1710 forward_InjectiveDerivativeExchangeRPC_StreamOrders_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1711 1712 }) 1713 1714 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_Trades_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1715 ctx, cancel := context.WithCancel(req.Context()) 1716 defer cancel() 1717 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1718 var err error 1719 var annotatedContext context.Context 1720 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Trades", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/Trades")) 1721 if err != nil { 1722 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1723 return 1724 } 1725 resp, md, err := request_InjectiveDerivativeExchangeRPC_Trades_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1726 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1727 if err != nil { 1728 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1729 return 1730 } 1731 1732 forward_InjectiveDerivativeExchangeRPC_Trades_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1733 1734 }) 1735 1736 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_TradesV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1737 ctx, cancel := context.WithCancel(req.Context()) 1738 defer cancel() 1739 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1740 var err error 1741 var annotatedContext context.Context 1742 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/TradesV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/TradesV2")) 1743 if err != nil { 1744 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1745 return 1746 } 1747 resp, md, err := request_InjectiveDerivativeExchangeRPC_TradesV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1748 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1749 if err != nil { 1750 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1751 return 1752 } 1753 1754 forward_InjectiveDerivativeExchangeRPC_TradesV2_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1755 1756 }) 1757 1758 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamTrades_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1759 ctx, cancel := context.WithCancel(req.Context()) 1760 defer cancel() 1761 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1762 var err error 1763 var annotatedContext context.Context 1764 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamTrades", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamTrades")) 1765 if err != nil { 1766 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1767 return 1768 } 1769 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamTrades_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1770 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1771 if err != nil { 1772 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1773 return 1774 } 1775 1776 forward_InjectiveDerivativeExchangeRPC_StreamTrades_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1777 1778 }) 1779 1780 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamTradesV2_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1781 ctx, cancel := context.WithCancel(req.Context()) 1782 defer cancel() 1783 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1784 var err error 1785 var annotatedContext context.Context 1786 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamTradesV2", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamTradesV2")) 1787 if err != nil { 1788 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1789 return 1790 } 1791 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamTradesV2_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1792 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1793 if err != nil { 1794 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1795 return 1796 } 1797 1798 forward_InjectiveDerivativeExchangeRPC_StreamTradesV2_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1799 1800 }) 1801 1802 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1803 ctx, cancel := context.WithCancel(req.Context()) 1804 defer cancel() 1805 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1806 var err error 1807 var annotatedContext context.Context 1808 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountOrdersList", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountOrdersList")) 1809 if err != nil { 1810 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1811 return 1812 } 1813 resp, md, err := request_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1814 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1815 if err != nil { 1816 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1817 return 1818 } 1819 1820 forward_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1821 1822 }) 1823 1824 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1825 ctx, cancel := context.WithCancel(req.Context()) 1826 defer cancel() 1827 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1828 var err error 1829 var annotatedContext context.Context 1830 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountTradesList", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/SubaccountTradesList")) 1831 if err != nil { 1832 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1833 return 1834 } 1835 resp, md, err := request_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1836 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1837 if err != nil { 1838 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1839 return 1840 } 1841 1842 forward_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1843 1844 }) 1845 1846 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_OrdersHistory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1847 ctx, cancel := context.WithCancel(req.Context()) 1848 defer cancel() 1849 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1850 var err error 1851 var annotatedContext context.Context 1852 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrdersHistory", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/OrdersHistory")) 1853 if err != nil { 1854 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1855 return 1856 } 1857 resp, md, err := request_InjectiveDerivativeExchangeRPC_OrdersHistory_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1858 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1859 if err != nil { 1860 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1861 return 1862 } 1863 1864 forward_InjectiveDerivativeExchangeRPC_OrdersHistory_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 1865 1866 }) 1867 1868 mux.Handle("POST", pattern_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 1869 ctx, cancel := context.WithCancel(req.Context()) 1870 defer cancel() 1871 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 1872 var err error 1873 var annotatedContext context.Context 1874 annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrdersHistory", runtime.WithHTTPPathPattern("/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrdersHistory")) 1875 if err != nil { 1876 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 1877 return 1878 } 1879 resp, md, err := request_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0(annotatedContext, inboundMarshaler, client, req, pathParams) 1880 annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) 1881 if err != nil { 1882 runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) 1883 return 1884 } 1885 1886 forward_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0(annotatedContext, mux, outboundMarshaler, w, req, func() (proto.Message, error) { return resp.Recv() }, mux.GetForwardResponseOptions()...) 1887 1888 }) 1889 1890 return nil 1891 } 1892 1893 var ( 1894 pattern_InjectiveDerivativeExchangeRPC_Markets_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "Markets"}, "")) 1895 1896 pattern_InjectiveDerivativeExchangeRPC_Market_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "Market"}, "")) 1897 1898 pattern_InjectiveDerivativeExchangeRPC_StreamMarket_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamMarket"}, "")) 1899 1900 pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "BinaryOptionsMarkets"}, "")) 1901 1902 pattern_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "BinaryOptionsMarket"}, "")) 1903 1904 pattern_InjectiveDerivativeExchangeRPC_OrderbookV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "OrderbookV2"}, "")) 1905 1906 pattern_InjectiveDerivativeExchangeRPC_OrderbooksV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "OrderbooksV2"}, "")) 1907 1908 pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamOrderbookV2"}, "")) 1909 1910 pattern_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamOrderbookUpdate"}, "")) 1911 1912 pattern_InjectiveDerivativeExchangeRPC_Orders_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "Orders"}, "")) 1913 1914 pattern_InjectiveDerivativeExchangeRPC_Positions_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "Positions"}, "")) 1915 1916 pattern_InjectiveDerivativeExchangeRPC_PositionsV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "PositionsV2"}, "")) 1917 1918 pattern_InjectiveDerivativeExchangeRPC_LiquidablePositions_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "LiquidablePositions"}, "")) 1919 1920 pattern_InjectiveDerivativeExchangeRPC_FundingPayments_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "FundingPayments"}, "")) 1921 1922 pattern_InjectiveDerivativeExchangeRPC_FundingRates_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "FundingRates"}, "")) 1923 1924 pattern_InjectiveDerivativeExchangeRPC_StreamPositions_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamPositions"}, "")) 1925 1926 pattern_InjectiveDerivativeExchangeRPC_StreamOrders_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamOrders"}, "")) 1927 1928 pattern_InjectiveDerivativeExchangeRPC_Trades_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "Trades"}, "")) 1929 1930 pattern_InjectiveDerivativeExchangeRPC_TradesV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "TradesV2"}, "")) 1931 1932 pattern_InjectiveDerivativeExchangeRPC_StreamTrades_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamTrades"}, "")) 1933 1934 pattern_InjectiveDerivativeExchangeRPC_StreamTradesV2_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamTradesV2"}, "")) 1935 1936 pattern_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "SubaccountOrdersList"}, "")) 1937 1938 pattern_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "SubaccountTradesList"}, "")) 1939 1940 pattern_InjectiveDerivativeExchangeRPC_OrdersHistory_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "OrdersHistory"}, "")) 1941 1942 pattern_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC", "StreamOrdersHistory"}, "")) 1943 ) 1944 1945 var ( 1946 forward_InjectiveDerivativeExchangeRPC_Markets_0 = runtime.ForwardResponseMessage 1947 1948 forward_InjectiveDerivativeExchangeRPC_Market_0 = runtime.ForwardResponseMessage 1949 1950 forward_InjectiveDerivativeExchangeRPC_StreamMarket_0 = runtime.ForwardResponseStream 1951 1952 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarkets_0 = runtime.ForwardResponseMessage 1953 1954 forward_InjectiveDerivativeExchangeRPC_BinaryOptionsMarket_0 = runtime.ForwardResponseMessage 1955 1956 forward_InjectiveDerivativeExchangeRPC_OrderbookV2_0 = runtime.ForwardResponseMessage 1957 1958 forward_InjectiveDerivativeExchangeRPC_OrderbooksV2_0 = runtime.ForwardResponseMessage 1959 1960 forward_InjectiveDerivativeExchangeRPC_StreamOrderbookV2_0 = runtime.ForwardResponseStream 1961 1962 forward_InjectiveDerivativeExchangeRPC_StreamOrderbookUpdate_0 = runtime.ForwardResponseStream 1963 1964 forward_InjectiveDerivativeExchangeRPC_Orders_0 = runtime.ForwardResponseMessage 1965 1966 forward_InjectiveDerivativeExchangeRPC_Positions_0 = runtime.ForwardResponseMessage 1967 1968 forward_InjectiveDerivativeExchangeRPC_PositionsV2_0 = runtime.ForwardResponseMessage 1969 1970 forward_InjectiveDerivativeExchangeRPC_LiquidablePositions_0 = runtime.ForwardResponseMessage 1971 1972 forward_InjectiveDerivativeExchangeRPC_FundingPayments_0 = runtime.ForwardResponseMessage 1973 1974 forward_InjectiveDerivativeExchangeRPC_FundingRates_0 = runtime.ForwardResponseMessage 1975 1976 forward_InjectiveDerivativeExchangeRPC_StreamPositions_0 = runtime.ForwardResponseStream 1977 1978 forward_InjectiveDerivativeExchangeRPC_StreamOrders_0 = runtime.ForwardResponseStream 1979 1980 forward_InjectiveDerivativeExchangeRPC_Trades_0 = runtime.ForwardResponseMessage 1981 1982 forward_InjectiveDerivativeExchangeRPC_TradesV2_0 = runtime.ForwardResponseMessage 1983 1984 forward_InjectiveDerivativeExchangeRPC_StreamTrades_0 = runtime.ForwardResponseStream 1985 1986 forward_InjectiveDerivativeExchangeRPC_StreamTradesV2_0 = runtime.ForwardResponseStream 1987 1988 forward_InjectiveDerivativeExchangeRPC_SubaccountOrdersList_0 = runtime.ForwardResponseMessage 1989 1990 forward_InjectiveDerivativeExchangeRPC_SubaccountTradesList_0 = runtime.ForwardResponseMessage 1991 1992 forward_InjectiveDerivativeExchangeRPC_OrdersHistory_0 = runtime.ForwardResponseMessage 1993 1994 forward_InjectiveDerivativeExchangeRPC_StreamOrdersHistory_0 = runtime.ForwardResponseStream 1995 )