Skip to content

Commit

Permalink
Merge pull request #42 from verify-media/verify-testnet
Browse files Browse the repository at this point in the history
move to verify testnet
  • Loading branch information
anky2k committed Apr 11, 2024
2 parents 0899cd1 + 6dab720 commit 488029c
Show file tree
Hide file tree
Showing 121 changed files with 1,292 additions and 1,143 deletions.
5 changes: 5 additions & 0 deletions .changeset/sour-penguins-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@verify-media/verify-client": patch
---

update to appchain
4 changes: 2 additions & 2 deletions .env.test
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
DEBUG=0
RPC_URL=<rpc_url>
STAGE=testnet
CHAIN_ID=80001
CHAIN=mumbai
CHAIN_ID=1833
CHAIN=verifyTestnet
MAX_GAS_PRICE=0
ROOT_PVT_KEY=<root_pvt_key> # first run of gen wallet
PVT_KEY=<intermediate_pvt_key> # second run of gen wallet
Expand Down
34 changes: 9 additions & 25 deletions GETTING_STARTED.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
_Note: this guide assumes publishing on testnet using a [sandbox](https://docs.verifymedia.com/smart-contracts/#sandbox) env_
_Note: this guide assumes publishing on [verifyTestnet](https://docs.verifymedia.com/verify-testnet) using a [sandbox](https://docs.verifymedia.com/smart-contracts/#sandbox) env . Using testnet or mainnet requires a whitelist from the VERIFY team. Please reach out to [VERIFY](https://verifymedia.com/) for more information._

## Configure

Expand All @@ -8,10 +8,10 @@ To start publishing the sdk needs to be configured with some settings. It can be

```bash
DEBUG=0 # 0 if false and 1 is true with default false. When true print debug logs
RPC_URL=https://polygon-mumbai.blockpi.network/v1/rpc/public # allows for a developer to interact with an Ethereum node via HTTP(S)
STAGE=testnet
CHAIN_ID=80001
CHAIN=mumbai
RPC_URL=https://rpc.verify-testnet.gelato.digital # allows for a developer to interact with an Ethereum node via HTTP(S)
STAGE=sandbox # stage of the VERIFY Protocol
CHAIN_ID=1833 # chain id for the network
CHAIN=verifyTestnet # network name
MAX_GAS_PRICE=0 #if set a transaction will not be performed if network gas is above this limit
ROOT_PVT_KEY=<root_pvt_key> # private key for the root wallet which acts as the publishers identity
PVT_KEY=<intermediate_pvt_key> # private key for the intermediate wallet which acts as the signer, there could be more than one signer wallets hence its preferred to pass this value as a parameter instead
Expand Down Expand Up @@ -39,14 +39,13 @@ console.log(config.stage)

- A wallet funded with at least 0.1 matic. (_a private / public key pair required to sign transactions on the blockchain_)
- [Pinata](https://www.pinata.cloud/) (an IPSF service) credentials. (_storage for the content_)
- A rpc url for the polygon testnet. (_allows for a developer to interact with an Ethereum node via HTTP(S)_)


## Setup

- **Wallets**
- VERIFY Protocol expects a publisher to have a [root identity](https://docs.verifymedia.com/publishing/identity/#registering-a-root-identity) and an [intermediate identity](https://docs.verifymedia.com/publishing/identity/#creating-a-intermediate-identity) which are represented by [wallets](https://ethereum.org/wallets)
- If you don't have a wallet already, you could set one up using
- [MetaMask](https://codehs.com/tutorial/jkeesh/how-to-set-up-an-ethereum-wallet-on-metamask) (_<b>Note: this is NOT recommended in production / Mainnet environments</b>_)
- [MetaMask](https://codehs.com/tutorial/jkeesh/how-to-set-up-an-ethereum-wallet-on-metamask) (_<b>Note: this is NOT recommended in production / mainnet environments</b>_)
- OR gen-wallet script from the [examples folder](https://github.com/verify-media/verify-client/blob/main/example/README.md)
```bash
npm run gen-wallet
Expand All @@ -56,31 +55,16 @@ console.log(config.stage)
- Repeat the same steps to add an intermediate wallet and configure the private key in `.env` against `PVT_KEY`

- Now that the wallet is created, add funds to it.
**Note: funds always need to be added to the intermediate wallet (public key) only**, since this is all on testnet (**not real money**) the intermediate wallet (_<b>public key</b>_) can be funded using one of the following faucets:

- https://mumbaifaucet.com/
- https://faucet.polygon.technology/
- https://bwarelabs.com/faucets/polygon-testnet

**To perform any steps on blockchain you need matic in your intermediate wallet.**
**Note: funds always need to be added to the intermediate wallet (public key) only**, since this is all on testnet (**not real money**). The intermediate wallet (_<b>public key</b>_) can be funded using a bridge to transfer MATIC from AMOY to verifyTestnet. Please refer to the [bridge](https://dev-docs.verifymedia.com/verify-testnet#using-the-verify-testnet-network) documentation for more details.

- You can check the funds in your intermediate wallet using
- [MetaMask](https://metamask.io/)
- https://mumbai.polygonscan.com/ (add your address in the search bar and hit enter).
- Under examples folder
```bash
npm run get-balance
```
- All content published on VERIFY Protocol is stored on IPFS. VERIFY client sdk supports this via [Pinata](https://www.pinata.cloud/) or your own IPFS cluster setup using [Kubo](https://github.com/ipfs/kubo).
For the purpose of this example we will set up a [free](https://www.pinata.cloud/pricing) Pinata account. Configure the Pinata API key and Pinata secret, and then add that to `.env` as
For the purpose of this example please set up a [free](https://www.pinata.cloud/pricing) Pinata account. Configure the Pinata API key and Pinata secret, and then add that to `.env` as

```bash
PINATA_KEY=<PINATA_KEY>
PINATA_SECRET=<PINATA_SECRET>
```

_Note: if the RPC URL configured in this example fails, you can pick any other https based RPC URLs from [here](https://chainlist.org/?search=mumbai&testnets=true)_. Public RPC URLs might be rate limited or have other restrictions, so it's recommended to use a private RPC URL.

- Finally please set the ORG_NAME in the `.env` file to the name of the publisher

## Publishing
Expand Down
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,20 @@ VERIFY is a public library of signed digital assets with capabilities that allow

[verifymedia/client](https://www.npmjs.com/package/@verify-media/verify-client) is a typesafe sdk for interacting with the [verify protocol](https://www.verifymedia.com/). It is written in typescript and is compiled to es6 and cjs bundles ensuring compatibility with nodejs.

## Network
VERIFY Protocol is deployed on an Polygon CDK validium based appchain.

```
Network Name: VERIFY Testnet
RPC URL: https://rpc.verify-testnet.gelato.digital
Chain ID: 1833
Currency Symbol: MATIC
Block Explorer URL: https://verify-testnet.blockscout.com/
Settlement Layer: Amoy
```

more details can be found [here](https://docs.verifymedia.com/verify-testnet).

## Quick Start

- Since VERIFY client sdk supports javascript, start by installing [nodejs](https://nodejs.org/en) version 18 or higher.
Expand Down
4 changes: 2 additions & 2 deletions docs/enums/graph_protocol_types.NodeType.html

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions docs/enums/types_app.STAGE.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/enums/types_schema.ContentTypes.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/enums/types_schema.LocationProtocol.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/enums/types_schema.MIME_TYPES.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/enums/types_schema.StorageOptions.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/encryption_lit.decryptAsset.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/encryption_lit.encryptAsset.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.nameToRoot.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.register.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.registerRoot.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.registered.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.rootName.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.unRegisterRoot.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.unregister.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_identity.whoIs.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.changeParent.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.checkAuth.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.checkRefAuth.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.createArticleNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.createLicenseNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.createNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getArticleProvenance.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getAssetDetails.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getChildrenNodes.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getNodesCreated.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getParentNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getTokenToNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.getTotalSuppy.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.publish.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.publishRef.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.registerOrg.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.setAccessAuth.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.setReferenceAuth.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.setUri.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/graph_protocol.verifyAsset.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/read.getImageData.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/storage_ipfs.fetchFromIPFS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/storage_ipfs.uploadToIPFS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/storage_pinata.fetchFromIPFS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/storage_pinata.uploadToIPFS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/utils_config.getConfig.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/utils_config.init.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.addEncryptionData.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.addIPFSData.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.addSignatureData.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.buildAssetPayload.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.hashImage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write.signAssetNode.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/functions/write_publish_templates.publishArticle.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/modules/encryption_lit.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/modules/encryption_lit_types.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/modules/graph_identity.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>graph/identity | @verify-media/verify-client</title><meta name="description" content="Documentation for @verify-media/verify-client"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@verify-media/verify-client</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../index.html">@verify-media/verify-client</a></li><li><a href="graph_identity.html">graph/identity</a></li></ul><h1>Module graph/identity</h1></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/verify-media/verify-client/blob/ec2cb5c/src/graph/identity/index.ts#L1">graph/identity/index.ts:1</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><h3 class="tsd-index-heading uppercase">Index</h3><section class="tsd-index-section"><h3 class="tsd-index-heading">Functions</h3><div class="tsd-index-list"><a href="../functions/graph_identity.nameToRoot.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg><span>name<wbr/>To<wbr/>Root</span></a>
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>graph/identity | @verify-media/verify-client</title><meta name="description" content="Documentation for @verify-media/verify-client"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@verify-media/verify-client</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../index.html">@verify-media/verify-client</a></li><li><a href="graph_identity.html">graph/identity</a></li></ul><h1>Module graph/identity</h1></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/verify-media/verify-client/blob/11ebda2/src/graph/identity/index.ts#L1">graph/identity/index.ts:1</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><h3 class="tsd-index-heading uppercase">Index</h3><section class="tsd-index-section"><h3 class="tsd-index-heading">Functions</h3><div class="tsd-index-list"><a href="../functions/graph_identity.nameToRoot.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg><span>name<wbr/>To<wbr/>Root</span></a>
<a href="../functions/graph_identity.register.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg><span>register</span></a>
<a href="../functions/graph_identity.registerRoot.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg><span>register<wbr/>Root</span></a>
<a href="../functions/graph_identity.registered.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-64"></use></svg><span>registered</span></a>
Expand Down
2 changes: 1 addition & 1 deletion docs/modules/graph_identity_types.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>graph/identity/types | @verify-media/verify-client</title><meta name="description" content="Documentation for @verify-media/verify-client"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@verify-media/verify-client</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../index.html">@verify-media/verify-client</a></li><li><a href="graph_identity_types.html">graph/identity/types</a></li></ul><h1>Module graph/identity/types</h1></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/verify-media/verify-client/blob/ec2cb5c/src/graph/identity/types/index.ts#L1">graph/identity/types/index.ts:1</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><h3 class="tsd-index-heading uppercase">Index</h3><section class="tsd-index-section"><h3 class="tsd-index-heading">Type Aliases</h3><div class="tsd-index-list"><a href="../types/graph_identity_types.CHAINS.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg><span>CHAINS</span></a>
<!DOCTYPE html><html class="default" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>graph/identity/types | @verify-media/verify-client</title><meta name="description" content="Documentation for @verify-media/verify-client"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os"</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@verify-media/verify-client</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../index.html">@verify-media/verify-client</a></li><li><a href="graph_identity_types.html">graph/identity/types</a></li></ul><h1>Module graph/identity/types</h1></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/verify-media/verify-client/blob/11ebda2/src/graph/identity/types/index.ts#L1">graph/identity/types/index.ts:1</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><h3 class="tsd-index-heading uppercase">Index</h3><section class="tsd-index-section"><h3 class="tsd-index-heading">Type Aliases</h3><div class="tsd-index-list"><a href="../types/graph_identity_types.CHAINS.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg><span>CHAINS</span></a>
<a href="../types/graph_identity_types.CHAIN_IDS.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg><span>CHAIN_<wbr/>IDS</span></a>
<a href="../types/graph_identity_types.LinkToken.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg><span>Link<wbr/>Token</span></a>
<a href="../types/graph_identity_types.UnLinkToken.html" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2097152"></use></svg><span>Un<wbr/>Link<wbr/>Token</span></a>
Expand Down
Loading

0 comments on commit 488029c

Please sign in to comment.