interface BridgeEnclaveResponse {
    chain_hash: string;
    guardian: string;
    mr_enclave: string;
    msg: string;
    msg_prehash: string;
    oracle: string;
    oracle_ed25519_enclave_signer?: string;
    oracle_secp256k1_enclave_signer: string;
    queue: string;
    recovery_id: number;
    signature: string;
    timestamp?: number;
}

Properties

chain_hash: string

The chain hash read on the guardian

guardian: string

The guardian's public key

mr_enclave: string

The enclave measurement for the oracle

msg: string

The checksum of the attestation message

msg_prehash: string

(UNUSED) The attestation message before being hashed

oracle: string

The oracle's public key

oracle_ed25519_enclave_signer?: string

The ed25519 enclave signer for the oracle

oracle_secp256k1_enclave_signer: string

The secp256k1 enclave signer for the oracle

queue: string

The queue (pubkey) that the oracle belongs to

recovery_id: number
signature: string

The signature from the guardian

timestamp?: number

The timestamp of the attestation