OracleInfo
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / OracleInfo
Interface: OracleInfo
Section titled “Interface: OracleInfo”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6772
Oracle information stored in registry
Properties
Section titled “Properties”id:
`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6774
Unique oracle identifier (hash of public key)
publicKey
Section titled “publicKey”publicKey:
`0x${string}`
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6776
Oracle’s Ed25519 public key (32 bytes)
name:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6778
Human-readable name
supportedChains
Section titled “supportedChains”supportedChains:
ChainId[]
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6780
Supported destination chains
endpoint
Section titled “endpoint”endpoint:
string
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6782
Oracle endpoint URL
registeredAt
Section titled “registeredAt”registeredAt:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6784
Registration timestamp (Unix seconds)
status
Section titled “status”status:
OracleStatus
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6786
Current status
reputation
Section titled “reputation”reputation:
number
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6788
Reputation score (0-100)
stake:
bigint
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:6790
Staked amount in smallest unit