@cfxlabsinc/b2b-services
    Preparing search index...
    Index

    Constructors

    Methods

    • Parameters

      • args: {
            address: string;
            chain: "eth" | "sol";
            depth?: number;
            mode?: "quick" | "full";
        }

      Returns Promise<
          {
              address?: string;
              chain?: string;
              data?: string;
              error?: string;
              request_type?: "check_address";
              status?: "ok"
              | "fail";
              time?: number;
          },
      >

    • Parameters

      • args: { requestId: string }

      Returns Promise<
          {
              data?: {
                  data?: {
                      activity?: {
                          activity_count?: number;
                          hour?: number;
                          weekday?: string;
                      }[];
                      address_data?: {
                          address?: string;
                          chain?: string;
                          classification?: string[];
                          first_funded_by?: { [key: string]: unknown };
                          first_tx?: number;
                          last_tx?: number;
                          name?: string;
                          risk_factors?: string[];
                          total_in?: number;
                          total_out?: number;
                      };
                      asset_distribution_in?: {
                          amount?: number;
                          coin_name?: string;
                          share?: number;
                          usd_value?: number;
                      }[];
                      asset_distribution_out?: {
                          amount?: number;
                          coin_name?: string;
                          share?: number;
                          usd_value?: number;
                      }[];
                      balance?: { amount?: number; coin?: string; usd_value?: number }[];
                      depth?: number;
                      destination_of_funds?: {
                          address_name?: string;
                          classification?: (...)[];
                          exposure_share?: number;
                          proximity?: string;
                          quick_score?: string;
                          risk_factors?: (...)[];
                          usd_value?: number;
                      }[];
                      exposure?: {
                          amount?: number;
                          coin?: string;
                          coin_name?: string;
                          first_tx?: number;
                          last_tx?: number;
                          proximity?: number;
                          receiver?: string;
                          receiver_classification?: (...)[];
                          receiver_name?: string;
                          receiver_quick_score?: string;
                          receiver_risk_factors?: (...)[];
                          sender?: string;
                          sender_classification?: (...)[];
                          sender_name?: string;
                          sender_quick_score?: string;
                          sender_risk_factors?: (...)[];
                          total_tx?: number;
                          usd_value?: number;
                      }[];
                      geoint?: { country?: string; share?: number }[];
                      intel?: {
                          created_at?: string;
                          description?: string;
                          platform?: string;
                          title?: string;
                          url?: string;
                      }[];
                      risk_categories?: { classification?: number; proximity?: (...)[] }[];
                      risk_score?: string;
                      source_of_funds?: {
                          address_name?: string;
                          classification?: (...)[];
                          exposure_share?: number;
                          proximity?: string;
                          quick_score?: string;
                          risk_factors?: (...)[];
                          usd_value?: number;
                      }[];
                  };
                  status?: "pending"
                  | "done";
              };
              error?: string;
              req_id?: string;
              request_type?: "check_exposure";
              status?: "ok"
              | "fail";
              time?: number;
          },
      >

    • Parameters

      • args: { address: string }

      Returns Promise<
          {
              address?: string;
              data?: {
                  address?: string;
                  classification?: string[];
                  name?: string;
                  quick_score?: "low"
                  | "medium"
                  | "high"
                  | "critical";
                  risk_factors?: string[];
              }[];
              error?: string;
              request_type?: "quick_check";
              status?: "ok"
              | "fail";
              time?: number;
          },
      >