forked from Qortal/qortal
Added SEARCH_NAMES Q-App action.
This commit is contained in:
parent
5a873f9465
commit
29480e5664
13
Q-Apps.md
13
Q-Apps.md
@ -252,6 +252,7 @@ Here is a list of currently supported actions:
|
|||||||
- GET_USER_ACCOUNT
|
- GET_USER_ACCOUNT
|
||||||
- GET_ACCOUNT_DATA
|
- GET_ACCOUNT_DATA
|
||||||
- GET_ACCOUNT_NAMES
|
- GET_ACCOUNT_NAMES
|
||||||
|
- SEARCH_NAMES
|
||||||
- GET_NAME_DATA
|
- GET_NAME_DATA
|
||||||
- LIST_QDN_RESOURCES
|
- LIST_QDN_RESOURCES
|
||||||
- SEARCH_QDN_RESOURCES
|
- SEARCH_QDN_RESOURCES
|
||||||
@ -324,6 +325,18 @@ let res = await qortalRequest({
|
|||||||
});
|
});
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Search names
|
||||||
|
```
|
||||||
|
let res = await qortalRequest({
|
||||||
|
action: "SEARCH_NAMES",
|
||||||
|
query: "search query goes here",
|
||||||
|
prefix: false, // Optional - if true, only the beginning of the name is matched
|
||||||
|
limit: 100,
|
||||||
|
offset: 0,
|
||||||
|
reverse: false
|
||||||
|
});
|
||||||
|
```
|
||||||
|
|
||||||
### Get name data
|
### Get name data
|
||||||
```
|
```
|
||||||
let res = await qortalRequest({
|
let res = await qortalRequest({
|
||||||
|
@ -181,6 +181,15 @@ window.addEventListener("message", (event) => {
|
|||||||
case "GET_ACCOUNT_NAMES":
|
case "GET_ACCOUNT_NAMES":
|
||||||
return httpGetAsyncWithEvent(event, "/names/address/" + data.address);
|
return httpGetAsyncWithEvent(event, "/names/address/" + data.address);
|
||||||
|
|
||||||
|
case "SEARCH_NAMES":
|
||||||
|
url = "/names/search?";
|
||||||
|
if (data.query != null) url = url.concat("&query=" + data.query);
|
||||||
|
if (data.prefix != null) url = url.concat("&prefix=" + new Boolean(data.prefix).toString());
|
||||||
|
if (data.limit != null) url = url.concat("&limit=" + data.limit);
|
||||||
|
if (data.offset != null) url = url.concat("&offset=" + data.offset);
|
||||||
|
if (data.reverse != null) url = url.concat("&reverse=" + new Boolean(data.reverse).toString());
|
||||||
|
return httpGetAsyncWithEvent(event, url);
|
||||||
|
|
||||||
case "GET_NAME_DATA":
|
case "GET_NAME_DATA":
|
||||||
return httpGetAsyncWithEvent(event, "/names/" + data.name);
|
return httpGetAsyncWithEvent(event, "/names/" + data.name);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user