Responding to an intent account_status{"userDid":}
Run a custom action which sets the slot values for
"ixoAccount" // ixo blockchain account id (in the format ixo123...)
"kycValidated" // boolean
"ixo_accountFunded" // boolean value 0 if balance of denom uixo is zero and 1 if the balance >0
"ixo_accountBalance" // numerical value which filters for coin denom uixo and parses the IXO value by dividing uixo by 1,000,000
These functions are called at
chain_id // get the gPRC endpoint from a lookup using the entity value of the chain (e.g. impacthub-2)
For the kycValidated property:
GET
/did/getByDid/{did}
Responding to an intent}
account_status
{"userDid":Run a custom action which sets the slot values for "ixoAccount" // ixo blockchain account id (in the format ixo123...) "kycValidated" // boolean "ixo_accountFunded" // boolean value 0 if balance of denom
uixo
is zero and 1 if the balance >0 "ixo_accountBalance" // numerical value which filters for coin denomuixo
and parses the IXO value by dividing uixo by 1,000,000These functions are called at chain_id // get the gPRC endpoint from a lookup using the entity value of the chain (e.g.
impacthub-2
)Which returns
which returns:
Use "result" value from above for the address
GET /auth/accounts/
which returns:
{
"height": "0",
"result": {
"type": "cosmos-sdk/Account",
"value": {
"address": "",
"coins": [],
"public_key": null,
"account_number": "0",
"sequence": "0"
}
}
}