2.2.1 • Published 2 years ago
@akord/akord-explorer-api v2.2.1
Akord Explorer API
A decentralized implementation of Akord API to read Akord content directly from the permaweb.
Usage
yarn add @akord/akord-explorer-api
Read your personal content
import { Akord } from "@akord/akord-js";
import { AkordWallet } from "@akord/crypto";
import { ExplorerApi } from "@akord/akord-explorer-api";
const wallet = await AkordWallet.importFromBackupPhrase("your backup phrase here");
const explorerApi = new ExplorerApi({ address: await wallet.getAddress() });
const akord = await Akord.init(wallet, { api: explorerApi });
const vaults = await akord.vault.listAll();
Search through all Akord public content
import { Stack } from "@akord/akord-js";
import { ExplorerApi } from "@akord/akord-explorer-api";
const explorerApi = new ExplorerApi();
// list all public vaults with at least one word/tag within the given list
const vaults = explorerApi.listAllPublicVaults({
tags: {
values: ["Health Seychelles Morning dynamic"],
searchCriteria: "CONTAINS_SOME"
}
});
// list all Akord public folders
const folders = await explorerApi.listAllPublicNodes<Folder>("Folder");
Development
yarn install
yarn build
To run all tests:
yarn test
To run single test file:
yarn test <path-to-test-file>
yarn test ./src/__tests__/personal-content.test.ts
To run single test file with direct log output:
node --inspect node_modules/.bin/jest <path-to-test-file>
node --inspect node_modules/.bin/jest ./src/__tests__/public-search.test.ts
2.0.0-beta.7
2 years ago
2.2.0-beta.0
2 years ago
2.2.0-beta.1
2 years ago
2.2.0-beta.2
2 years ago
2.2.0-beta.3
2 years ago
2.2.0-beta.4
2 years ago
2.2.0-beta.5
2 years ago
2.2.0-beta.6
2 years ago
2.2.0-beta.7
2 years ago
2.2.0-beta.8
2 years ago
2.2.0-beta.9
2 years ago
2.2.1
2 years ago
2.2.0
2 years ago
2.0.0-beta.2
2 years ago
2.0.0-beta.1
2 years ago
2.0.0-beta.0
2 years ago
2.0.0-beta.6
2 years ago
2.0.0-beta.5
2 years ago
2.1.0
2 years ago
2.0.0-beta.4
2 years ago
2.0.0
2 years ago
2.0.0-beta.3
2 years ago
2.2.0-beta.12
2 years ago
2.2.0-beta.13
2 years ago
2.2.0-beta.10
2 years ago
2.2.0-beta.11
2 years ago
2.2.0-beta.16
2 years ago
2.2.0-beta.17
2 years ago
2.2.0-beta.14
2 years ago
2.2.0-beta.15
2 years ago
2.2.0-beta.18
2 years ago
1.6.0
2 years ago
1.5.2
2 years ago
1.5.1
2 years ago
1.5.0
2 years ago
1.4.0
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.1.0
2 years ago
1.1.1
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.0
2 years ago