@elizaos/core v0.25.8 / IIrysService
get serviceType():
ServiceType
packages/core/src/types.ts:1270
abstract
initialize(runtime
):Promise
<void
>
Add abstract initialize method that must be implemented by derived classes
• runtime: IAgentRuntime
Promise
<void
>
packages/core/src/types.ts:1275
getDataFromAnAgent(
agentsWalletPublicKeys
,tags
,timestamp
):Promise
<DataIrysFetchedFromGQL
>
• agentsWalletPublicKeys: string
[]
• tags: GraphQLTag
[]
• timestamp: IrysTimestamp
Promise
<DataIrysFetchedFromGQL
>
packages/core/src/types.ts:1480
workerUploadDataOnIrys(
data
,dataType
,messageType
,serviceCategory
,protocol
,validationThreshold
,minimumProviders
,testProvider
,reputation
):Promise
<UploadIrysResult
>
• data: any
• dataType: IrysDataType
• messageType: IrysMessageType
• serviceCategory: string
[]
• protocol: string
[]
• validationThreshold: number
[]
• minimumProviders: number
[]
• testProvider: boolean
[]
• reputation: number
[]
Promise
<UploadIrysResult
>
packages/core/src/types.ts:1485
providerUploadDataOnIrys(
data
,dataType
,serviceCategory
,protocol
):Promise
<UploadIrysResult
>
• data: any
• dataType: IrysDataType
• serviceCategory: string
[]
• protocol: string
[]
Promise
<UploadIrysResult
>