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; num_oracles: number; value: string }[];
    oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        min_oracle_samples: number;
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[];
    recent_hash: string;
    slot: BN;
}

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; num_oracles: number; value: string }[]
  • oracle_responses: {
        checksum: string;
        ed25519_enclave_signer: string;
        errors: string[];
        eth_address: string;
        feed_responses: FeedEvalResponse[];
        min_oracle_samples: number;
        oracle_idx: number;
        oracle_pubkey: string;
        recovery_id: number;
        signature: string;
    }[]
  • recent_hash: string
  • slot: BN