@sentio/sdk
    Preparing search index...

    Class TestProcessorServer

    Index

    Constructors

    Properties

    accountConfigs: AccountConfig[]
    aptos: AptosFacet
    contractConfigs: ContractConfig[]
    cosmos: CosmosFacet
    eth: EthFacet
    fuel: FuelFacet
    iota: IotaFacet
    service: ProcessorServiceImplV3
    solana: SolanaFacet
    storeContext: TestStoreContext
    sui: SuiFacet

    Accessors

    Methods

    • Parameters

      Returns AsyncGenerator<
          | ProcessStreamResponseV3
          | {
              $typeName?: undefined;
              processId?: number;
              value?: | { case: undefined; value?: undefined }
              | {
                  case: "partitions";
                  value:
                      | ProcessStreamResponse_Partitions
                      | {
                          $typeName?: undefined;
                          partitions?: {
                              [key: string]: | ProcessStreamResponse_Partitions_Partition
                              | { $typeName?: ...; value?: ... };
                              [key: number]:
                                  | ProcessStreamResponse_Partitions_Partition
                                  | { $typeName?: ...; value?: ... };
                          };
                      };
              }
              | {
                  case: "dbRequest";
                  value: | DBRequest
                  | {
                      $typeName?: undefined;
                      op?: | { case: undefined; value?: undefined }
                      | {
                          case: "get";
                          value: DBRequest_DBGet | { $typeName?: ...; entity?: ...; id?: ... };
                      }
                      | {
                          case: "upsert";
                          value: | DBRequest_DBUpsert
                          | { $typeName?: ...; entity?: ...; entityData?: ...; id?: ... };
                      }
                      | {
                          case: "update";
                          value: | DBRequest_DBUpdate
                          | { $typeName?: ...; entity?: ...; entityData?: ...; id?: ... };
                      }
                      | {
                          case: "delete";
                          value: DBRequest_DBDelete
                          | { $typeName?: ...; entity?: ...; id?: ... };
                      }
                      | {
                          case: "list";
                          value: | DBRequest_DBList
                          | {
                              $typeName?: ...;
                              cursor?: ...;
                              entity?: ...;
                              filters?: ...;
                              pageSize?: ...;
                          };
                      };
                      opId?: bigint;
                  };
              }
              | {
                  case: "tsRequest";
                  value: | TSRequest
                  | {
                      $typeName?: undefined;
                      data?: (
                          | TimeseriesResult
                          | {
                              $typeName?: ...;
                              data?: ...;
                              metadata?: ...;
                              runtimeInfo?: ...;
                              type?: ...;
                          }
                      )[];
                  };
              }
              | {
                  case: "tplRequest";
                  value: | TPLRequest
                  | {
                      $typeName?: undefined;
                      remove?: boolean;
                      templates?: (
                          | TemplateInstance
                          | {
                              $typeName?: ...;
                              baseLabels?: ...;
                              contract?: ...;
                              endBlock?: ...;
                              startBlock?: ...;
                              templateId?: ...;
                          }
                      )[];
                  };
              }
              | {
                  case: "result";
                  value: | ProcessResult
                  | {
                      $typeName?: undefined;
                      exports?: (
                          | ExportResult
                          | { $typeName?: ...; metadata?: ...; payload?: ...; runtimeInfo?: ... }
                      )[];
                      states?: StateResult | { $typeName?: undefined; error?: string };
                      timeseriesResult?: (
                          | TimeseriesResult
                          | {
                              $typeName?: ...;
                              data?: ...;
                              metadata?: ...;
                              runtimeInfo?: ...;
                              type?: ...;
                          }
                      )[];
                  };
              };
          },
          void,
          any,
      >

    • Parameters

      • request: Message = ...
      • context: HandlerContext = TEST_CONTEXT

      Returns Message<"google.protobuf.Empty">