Skip to content

OracleInfo

SIP Protocol API Reference v0.7.2


SIP Protocol API Reference / OracleInfo

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3821

Oracle information stored in registry

id: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3823

Unique oracle identifier (hash of public key)


publicKey: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3825

Oracle’s Ed25519 public key (32 bytes)


name: string

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3827

Human-readable name


supportedChains: ChainId[]

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3829

Supported destination chains


endpoint: string

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3831

Oracle endpoint URL


registeredAt: number

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3833

Registration timestamp (Unix seconds)


status: OracleStatus

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3835

Current status


reputation: number

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3837

Reputation score (0-100)


stake: bigint

Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:3839

Staked amount in smallest unit