@sentio/sdk
    Preparing search index...

    Variable ProcessStreamResponseV3

    ProcessStreamResponseV3: {
        create(
            base?: {
                dbRequest?: {
                    delete?: { entity?: string[]; id?: string[] };
                    get?: { entity?: string; id?: string };
                    list?: {
                        cursor?: string;
                        entity?: string;
                        filters?: {
                            field?: (...) | (...);
                            op?: (...) | (...);
                            value?: (...) | (...);
                        }[];
                        pageSize?: number;
                    };
                    opId?: bigint;
                    update?: {
                        entity?: string[];
                        entityData?: { fields?: (...)
                        | (...) }[];
                        id?: string[];
                    };
                    upsert?: {
                        data?: { [key: string]: any }[];
                        entity?: string[];
                        entityData?: { fields?: (...) | (...) }[];
                        id?: string[];
                    };
                };
                partitions?: {
                    partitions?: {
                        [key: number]: | undefined
                        | {
                            sysValue?: ProcessStreamResponse_Partitions_Partition_SysValue;
                            userValue?: string;
                        };
                    };
                };
                processId?: number;
                result?: {
                    counters?: {
                        add?: boolean;
                        metadata?: {
                            address?: (...)
                            | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        metricValue?: {
                            bigDecimal?: (...)
                            | (...);
                            bigInteger?: (...) | (...);
                            doubleValue?: (...) | (...);
                        };
                        runtimeInfo?: { from?: (...)
                        | (...) };
                    }[];
                    events?: {
                        attributes?: { [key: string]: any };
                        attributes2?: { fields?: (...) | (...) };
                        distinctEntityId?: string;
                        message?: string;
                        metadata?: {
                            address?: (...) | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        noMetric?: boolean;
                        runtimeInfo?: { from?: (...)
                        | (...) };
                        severity?: LogLevel;
                    }[];
                    exports?: {
                        metadata?: {
                            address?: (...)
                            | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        payload?: string;
                        runtimeInfo?: { from?: (...)
                        | (...) };
                    }[];
                    gauges?: {
                        metadata?: {
                            address?: (...)
                            | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        metricValue?: {
                            bigDecimal?: (...)
                            | (...);
                            bigInteger?: (...) | (...);
                            doubleValue?: (...) | (...);
                        };
                        runtimeInfo?: { from?: (...)
                        | (...) };
                    }[];
                    states?: { configUpdated?: boolean; error?: string };
                    timeseriesResult?: {
                        data?: { fields?: (...) | (...) };
                        metadata?: {
                            address?: (...) | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        runtimeInfo?: { from?: (...)
                        | (...) };
                        type?: TimeseriesResult_TimeseriesType;
                    }[];
                };
                tplRequest?: {
                    remove?: boolean;
                    templates?: {
                        baseLabels?: { [key: string]: any };
                        contract?: {
                            abi?: (...) | (...);
                            address?: (...) | (...);
                            chainId?: (...) | (...);
                            name?: (...) | (...);
                        };
                        endBlock?: bigint;
                        startBlock?: bigint;
                        templateId?: number;
                    }[];
                };
                tsRequest?: {
                    data?: {
                        data?: { fields?: (...)
                        | (...) };
                        metadata?: {
                            address?: (...) | (...);
                            blockNumber?: (...) | (...);
                            chainId?: (...) | (...);
                            contractName?: (...) | (...);
                            labels?: (...) | (...);
                            logIndex?: (...) | (...);
                            name?: (...) | (...);
                            transactionHash?: (...) | (...);
                            transactionIndex?: (...) | (...);
                        };
                        runtimeInfo?: { from?: (...)
                        | (...) };
                        type?: TimeseriesResult_TimeseriesType;
                    }[];
                };
            },
        ): ProcessStreamResponseV3;
        decode(
            input: Uint8Array<ArrayBufferLike> | Reader,
            length?: number,
        ): ProcessStreamResponseV3;
        encode(message: ProcessStreamResponseV3, writer?: Writer): Writer;
        fromJSON(object: any): ProcessStreamResponseV3;
        fromPartial(
            object: {
                dbRequest?: {
                    delete?: { entity?: string[]; id?: string[] };
                    get?: { entity?: string; id?: string };
                    list?: {
                        cursor?: string;
                        entity?: string;
                        filters?: {
                            field?: string;
                            op?: DBRequest_DBOperator;
                            value?: { values?: ... };
                        }[];
                        pageSize?: number;
                    };
                    opId?: bigint;
                    update?: {
                        entity?: string[];
                        entityData?: { fields?: { [key: ...]: ... } }[];
                        id?: string[];
                    };
                    upsert?: {
                        data?: { [key: string]: any }[];
                        entity?: string[];
                        entityData?: { fields?: { [key: ...]: ... } }[];
                        id?: string[];
                    };
                };
                partitions?: {
                    partitions?: {
                        [key: number]: | undefined
                        | {
                            sysValue?: ProcessStreamResponse_Partitions_Partition_SysValue;
                            userValue?: string;
                        };
                    };
                };
                processId?: number;
                result?: {
                    counters?: {
                        add?: boolean;
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        metricValue?: {
                            bigDecimal?: string;
                            bigInteger?: { data?: ...; negative?: ... };
                            doubleValue?: number;
                        };
                        runtimeInfo?: { from?: HandlerType };
                    }[];
                    events?: {
                        attributes?: { [key: string]: any };
                        attributes2?: { fields?: { [key: ...]: ... } };
                        distinctEntityId?: string;
                        message?: string;
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        noMetric?: boolean;
                        runtimeInfo?: { from?: HandlerType };
                        severity?: LogLevel;
                    }[];
                    exports?: {
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        payload?: string;
                        runtimeInfo?: { from?: HandlerType };
                    }[];
                    gauges?: {
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        metricValue?: {
                            bigDecimal?: string;
                            bigInteger?: { data?: ...; negative?: ... };
                            doubleValue?: number;
                        };
                        runtimeInfo?: { from?: HandlerType };
                    }[];
                    states?: { configUpdated?: boolean; error?: string };
                    timeseriesResult?: {
                        data?: { fields?: { [key: ...]: ... } };
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        runtimeInfo?: { from?: HandlerType };
                        type?: TimeseriesResult_TimeseriesType;
                    }[];
                };
                tplRequest?: {
                    remove?: boolean;
                    templates?: {
                        baseLabels?: { [key: string]: any };
                        contract?: {
                            abi?: string;
                            address?: string;
                            chainId?: string;
                            name?: string;
                        };
                        endBlock?: bigint;
                        startBlock?: bigint;
                        templateId?: number;
                    }[];
                };
                tsRequest?: {
                    data?: {
                        data?: { fields?: { [key: ...]: ... } };
                        metadata?: {
                            address?: string;
                            blockNumber?: bigint;
                            chainId?: string;
                            contractName?: string;
                            labels?: { [key: ...]: ... };
                            logIndex?: number;
                            name?: string;
                            transactionHash?: string;
                            transactionIndex?: number;
                        };
                        runtimeInfo?: { from?: HandlerType };
                        type?: TimeseriesResult_TimeseriesType;
                    }[];
                };
            },
        ): ProcessStreamResponseV3;
        toJSON(message: ProcessStreamResponseV3): unknown;
    }

    Type Declaration

    • create: function
      • Parameters

        • Optionalbase: {
              dbRequest?: {
                  delete?: { entity?: string[]; id?: string[] };
                  get?: { entity?: string; id?: string };
                  list?: {
                      cursor?: string;
                      entity?: string;
                      filters?: {
                          field?: (...) | (...);
                          op?: (...) | (...);
                          value?: (...) | (...);
                      }[];
                      pageSize?: number;
                  };
                  opId?: bigint;
                  update?: {
                      entity?: string[];
                      entityData?: { fields?: (...)
                      | (...) }[];
                      id?: string[];
                  };
                  upsert?: {
                      data?: { [key: string]: any }[];
                      entity?: string[];
                      entityData?: { fields?: (...) | (...) }[];
                      id?: string[];
                  };
              };
              partitions?: {
                  partitions?: {
                      [key: number]: | undefined
                      | {
                          sysValue?: ProcessStreamResponse_Partitions_Partition_SysValue;
                          userValue?: string;
                      };
                  };
              };
              processId?: number;
              result?: {
                  counters?: {
                      add?: boolean;
                      metadata?: {
                          address?: (...)
                          | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      metricValue?: {
                          bigDecimal?: (...)
                          | (...);
                          bigInteger?: (...) | (...);
                          doubleValue?: (...) | (...);
                      };
                      runtimeInfo?: { from?: (...)
                      | (...) };
                  }[];
                  events?: {
                      attributes?: { [key: string]: any };
                      attributes2?: { fields?: (...) | (...) };
                      distinctEntityId?: string;
                      message?: string;
                      metadata?: {
                          address?: (...) | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      noMetric?: boolean;
                      runtimeInfo?: { from?: (...)
                      | (...) };
                      severity?: LogLevel;
                  }[];
                  exports?: {
                      metadata?: {
                          address?: (...)
                          | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      payload?: string;
                      runtimeInfo?: { from?: (...)
                      | (...) };
                  }[];
                  gauges?: {
                      metadata?: {
                          address?: (...)
                          | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      metricValue?: {
                          bigDecimal?: (...)
                          | (...);
                          bigInteger?: (...) | (...);
                          doubleValue?: (...) | (...);
                      };
                      runtimeInfo?: { from?: (...)
                      | (...) };
                  }[];
                  states?: { configUpdated?: boolean; error?: string };
                  timeseriesResult?: {
                      data?: { fields?: (...) | (...) };
                      metadata?: {
                          address?: (...) | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      runtimeInfo?: { from?: (...)
                      | (...) };
                      type?: TimeseriesResult_TimeseriesType;
                  }[];
              };
              tplRequest?: {
                  remove?: boolean;
                  templates?: {
                      baseLabels?: { [key: string]: any };
                      contract?: {
                          abi?: (...) | (...);
                          address?: (...) | (...);
                          chainId?: (...) | (...);
                          name?: (...) | (...);
                      };
                      endBlock?: bigint;
                      startBlock?: bigint;
                      templateId?: number;
                  }[];
              };
              tsRequest?: {
                  data?: {
                      data?: { fields?: (...)
                      | (...) };
                      metadata?: {
                          address?: (...) | (...);
                          blockNumber?: (...) | (...);
                          chainId?: (...) | (...);
                          contractName?: (...) | (...);
                          labels?: (...) | (...);
                          logIndex?: (...) | (...);
                          name?: (...) | (...);
                          transactionHash?: (...) | (...);
                          transactionIndex?: (...) | (...);
                      };
                      runtimeInfo?: { from?: (...)
                      | (...) };
                      type?: TimeseriesResult_TimeseriesType;
                  }[];
              };
          }

        Returns ProcessStreamResponseV3

    • decode: function
      • Parameters

        • input: Uint8Array<ArrayBufferLike> | Reader
        • Optionallength: number

        Returns ProcessStreamResponseV3

    • encode: function
    • fromJSON: function
    • fromPartial: function
      • Parameters

        • object: {
              dbRequest?: {
                  delete?: { entity?: string[]; id?: string[] };
                  get?: { entity?: string; id?: string };
                  list?: {
                      cursor?: string;
                      entity?: string;
                      filters?: {
                          field?: string;
                          op?: DBRequest_DBOperator;
                          value?: { values?: ... };
                      }[];
                      pageSize?: number;
                  };
                  opId?: bigint;
                  update?: {
                      entity?: string[];
                      entityData?: { fields?: { [key: ...]: ... } }[];
                      id?: string[];
                  };
                  upsert?: {
                      data?: { [key: string]: any }[];
                      entity?: string[];
                      entityData?: { fields?: { [key: ...]: ... } }[];
                      id?: string[];
                  };
              };
              partitions?: {
                  partitions?: {
                      [key: number]: | undefined
                      | {
                          sysValue?: ProcessStreamResponse_Partitions_Partition_SysValue;
                          userValue?: string;
                      };
                  };
              };
              processId?: number;
              result?: {
                  counters?: {
                      add?: boolean;
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      metricValue?: {
                          bigDecimal?: string;
                          bigInteger?: { data?: ...; negative?: ... };
                          doubleValue?: number;
                      };
                      runtimeInfo?: { from?: HandlerType };
                  }[];
                  events?: {
                      attributes?: { [key: string]: any };
                      attributes2?: { fields?: { [key: ...]: ... } };
                      distinctEntityId?: string;
                      message?: string;
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      noMetric?: boolean;
                      runtimeInfo?: { from?: HandlerType };
                      severity?: LogLevel;
                  }[];
                  exports?: {
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      payload?: string;
                      runtimeInfo?: { from?: HandlerType };
                  }[];
                  gauges?: {
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      metricValue?: {
                          bigDecimal?: string;
                          bigInteger?: { data?: ...; negative?: ... };
                          doubleValue?: number;
                      };
                      runtimeInfo?: { from?: HandlerType };
                  }[];
                  states?: { configUpdated?: boolean; error?: string };
                  timeseriesResult?: {
                      data?: { fields?: { [key: ...]: ... } };
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      runtimeInfo?: { from?: HandlerType };
                      type?: TimeseriesResult_TimeseriesType;
                  }[];
              };
              tplRequest?: {
                  remove?: boolean;
                  templates?: {
                      baseLabels?: { [key: string]: any };
                      contract?: {
                          abi?: string;
                          address?: string;
                          chainId?: string;
                          name?: string;
                      };
                      endBlock?: bigint;
                      startBlock?: bigint;
                      templateId?: number;
                  }[];
              };
              tsRequest?: {
                  data?: {
                      data?: { fields?: { [key: ...]: ... } };
                      metadata?: {
                          address?: string;
                          blockNumber?: bigint;
                          chainId?: string;
                          contractName?: string;
                          labels?: { [key: ...]: ... };
                          logIndex?: number;
                          name?: string;
                          transactionHash?: string;
                          transactionIndex?: number;
                      };
                      runtimeInfo?: { from?: HandlerType };
                      type?: TimeseriesResult_TimeseriesType;
                  }[];
              };
          }

        Returns ProcessStreamResponseV3

    • toJSON: function