Search
Preparing search index...
The search index is not available
Ainft-Js
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Ainft-Js
common/util
Module common/util
Index
Variables
Ref
Functions
ainize
Login
ainize
Logout
build
Data
build
Set
Op
build
Set
Rule
Op
build
Set
State
Rule
Op
build
Set
Transaction
Body
build
Set
Value
Op
build
Set
Write
Rule
Op
exists
get
Value
is
Joi
Error
is
Transaction
Success
send
Ainize
Request
send
Transaction
serialize
Endpoint
sleep
validate
And
Get
Assistant
validate
And
Get
Service
validate
And
Get
Service
Name
validate
Assistant
validate
Assistant
Not
Exists
validate
Message
validate
Object
validate
Object
Owner
validate
Service
validate
Service
Configuration
validate
Thread
validate
Token
Variables
Const
Ref
Ref
:
{
app
:
(
appId
:
string
)
=>
AppRef
}
= ...
Type declaration
app
:
(
appId
:
string
)
=>
AppRef
(
appId
:
string
)
:
AppRef
Parameters
appId:
string
Returns
AppRef
Functions
ainize
Login
ainize
Login
(
ain
:
default
, ainize
:
default
)
:
Promise
<
void
>
Parameters
ain:
default
ainize:
default
Returns
Promise
<
void
>
ainize
Logout
ainize
Logout
(
ainize
:
default
)
:
Promise
<
void
>
Parameters
ainize:
default
Returns
Promise
<
void
>
build
Data
build
Data
(
method
:
HttpMethod
, path
:
string
, timestamp
:
number
, data
?:
Record
<
string
,
any
>
)
:
any
Parameters
method:
HttpMethod
path:
string
timestamp:
number
Optional
data:
Record
<
string
,
any
>
Returns
any
build
Set
Op
build
Set
Op
(
opList
:
any
[]
)
:
SetMultiOperation
Parameters
opList:
any
[]
Returns
SetMultiOperation
build
Set
Rule
Op
build
Set
Rule
Op
(
ref
:
string
, rule
:
{
state
?:
any
;
write
?:
any
}
)
:
SetOperation
Parameters
ref:
string
rule:
{
state
?:
any
;
write
?:
any
}
Optional
state
?:
any
Optional
write
?:
any
Returns
SetOperation
build
Set
State
Rule
Op
build
Set
State
Rule
Op
(
ref
:
string
, rule
:
any
)
:
SetOperation
Parameters
ref:
string
rule:
any
Returns
SetOperation
build
Set
Transaction
Body
build
Set
Transaction
Body
(
operation
:
SetOperation
|
SetMultiOperation
, address
:
string
)
:
TransactionInput
Parameters
operation:
SetOperation
|
SetMultiOperation
address:
string
Returns
TransactionInput
build
Set
Value
Op
build
Set
Value
Op
(
ref
:
string
, value
:
any
)
:
SetOperation
Parameters
ref:
string
value:
any
Returns
SetOperation
build
Set
Write
Rule
Op
build
Set
Write
Rule
Op
(
ref
:
string
, rule
:
any
)
:
SetOperation
Parameters
ref:
string
rule:
any
Returns
SetOperation
exists
exists
(
path
:
string
, ain
:
default
)
:
Promise
<
boolean
>
Parameters
path:
string
ain:
default
Returns
Promise
<
boolean
>
get
Value
get
Value
(
path
:
string
, ain
:
default
)
:
Promise
<
any
>
Parameters
path:
string
ain:
default
Returns
Promise
<
any
>
is
Joi
Error
is
Joi
Error
(
error
:
any
)
:
boolean
Parameters
error:
any
Returns
boolean
is
Transaction
Success
is
Transaction
Success
(
transactionResponse
:
any
)
:
boolean
Parameters
transactionResponse:
any
Returns
boolean
send
Ainize
Request
send
Ainize
Request
<
T
>
(
jobType
:
JobType
, body
:
object
, service
:
default
, ain
:
default
, ainize
:
default
)
:
Promise
<
T
>
Type parameters
T
Parameters
jobType:
JobType
body:
object
service:
default
ain:
default
ainize:
default
Returns
Promise
<
T
>
send
Transaction
send
Transaction
(
txBody
:
any
, ain
:
default
)
:
Promise
<
any
>
Parameters
txBody:
any
ain:
default
Returns
Promise
<
any
>
serialize
Endpoint
serialize
Endpoint
(
endpoint
:
string
)
:
string
Parameters
endpoint:
string
Returns
string
sleep
sleep
(
ms
:
number
)
:
Promise
<
unknown
>
Parameters
ms:
number
Returns
Promise
<
unknown
>
validate
And
Get
Assistant
validate
And
Get
Assistant
(
appId
:
string
, tokenId
:
string
, serviceName
:
string
, ain
:
default
)
:
Promise
<
any
>
Parameters
appId:
string
tokenId:
string
serviceName:
string
ain:
default
Returns
Promise
<
any
>
validate
And
Get
Service
validate
And
Get
Service
(
serviceName
:
string
, ainize
:
default
)
:
Promise
<
default
>
Parameters
serviceName:
string
ainize:
default
Returns
Promise
<
default
>
validate
And
Get
Service
Name
validate
And
Get
Service
Name
(
name
:
string
, ainize
:
default
)
:
Promise
<
string
>
Parameters
name:
string
ainize:
default
Returns
Promise
<
string
>
validate
Assistant
validate
Assistant
(
appId
:
string
, tokenId
:
string
, serviceName
:
string
, assistantId
:
null
|
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
tokenId:
string
serviceName:
string
assistantId:
null
|
string
ain:
default
Returns
Promise
<
void
>
validate
Assistant
Not
Exists
validate
Assistant
Not
Exists
(
appId
:
string
, tokenId
:
string
, serviceName
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
tokenId:
string
serviceName:
string
ain:
default
Returns
Promise
<
void
>
validate
Message
validate
Message
(
appId
:
string
, tokenId
:
string
, serviceName
:
string
, address
:
string
, threadId
:
string
, messageId
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
tokenId:
string
serviceName:
string
address:
string
threadId:
string
messageId:
string
ain:
default
Returns
Promise
<
void
>
validate
Object
validate
Object
(
appId
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
ain:
default
Returns
Promise
<
void
>
validate
Object
Owner
validate
Object
Owner
(
appId
:
string
, address
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
address:
string
ain:
default
Returns
Promise
<
void
>
validate
Service
validate
Service
(
serviceName
:
string
, ainize
:
default
)
:
Promise
<
void
>
Parameters
serviceName:
string
ainize:
default
Returns
Promise
<
void
>
validate
Service
Configuration
validate
Service
Configuration
(
appId
:
string
, serviceName
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
serviceName:
string
ain:
default
Returns
Promise
<
void
>
validate
Thread
validate
Thread
(
appId
:
string
, tokenId
:
string
, serviceName
:
string
, address
:
string
, threadId
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
tokenId:
string
serviceName:
string
address:
string
threadId:
string
ain:
default
Returns
Promise
<
void
>
validate
Token
validate
Token
(
appId
:
string
, tokenId
:
string
, ain
:
default
)
:
Promise
<
void
>
Parameters
appId:
string
tokenId:
string
ain:
default
Returns
Promise
<
void
>
Modules
activity
ainft
ainft721
Object
ainft
Token
auth
blockchain
Base
chat/assistants
chat/chat
chat/messages
chat/threads
common/ainize
Util
common/util
constants
credit
discord
eth
event
factory
Base
nft
persona
Models
store
text
To
Art
types
Ref
ainize
Login
ainize
Logout
build
Data
build
Set
Op
build
Set
Rule
Op
build
Set
State
Rule
Op
build
Set
Transaction
Body
build
Set
Value
Op
build
Set
Write
Rule
Op
exists
get
Value
is
Joi
Error
is
Transaction
Success
send
Ainize
Request
send
Transaction
serialize
Endpoint
sleep
validate
And
Get
Assistant
validate
And
Get
Service
validate
And
Get
Service
Name
validate
Assistant
validate
Assistant
Not
Exists
validate
Message
validate
Object
validate
Object
Owner
validate
Service
validate
Service
Configuration
validate
Thread
validate
Token
Generated using
TypeDoc