Type Alias FetchSignaturesConsensusResponse

FetchSignaturesConsensusResponse: {
    failed_oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[];
    median_responses: {
        feed_hash: string;
        min_oracle_samples: number;
        num_successful_responses: number;
        value: string;
    }[];
    oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[];
    recent_hash: string;
    slot: number;
}

Response from consensus signature fetch

Type declaration

  • failed_oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[]
  • median_responses: {
        feed_hash: string;
        min_oracle_samples: number;
        num_successful_responses: number;
        value: string;
    }[]
  • oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[]
  • recent_hash: string
  • slot: number