@sentio/sdk
    Preparing search index...

    Variable ProcessBindingResponse

    ProcessBindingResponse: {
        create(
            base?: {
                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;
                    }[];
                };
            },
        ): ProcessBindingResponse;
        decode(
            input: Uint8Array<ArrayBufferLike> | Reader,
            length?: number,
        ): ProcessBindingResponse;
        encode(message: ProcessBindingResponse, writer?: Writer): Writer;
        fromJSON(object: any): ProcessBindingResponse;
        fromPartial(
            object: {
                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;
                    }[];
                };
            },
        ): ProcessBindingResponse;
        toJSON(message: ProcessBindingResponse): unknown;
    }

    Type Declaration

    • create: function
      • Parameters

        • Optionalbase: {
              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;
                  }[];
              };
          }

        Returns ProcessBindingResponse

    • decode: function
      • Parameters

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

        Returns ProcessBindingResponse

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

        • object: {
              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;
                  }[];
              };
          }

        Returns ProcessBindingResponse

    • toJSON: function