Finalize documentation on models.

This commit is contained in:
Spencer Ofwiti 2021-05-12 10:52:28 +03:00
parent ca985d7af7
commit 948a735baf
49 changed files with 1308 additions and 473 deletions

View File

@ -122,12 +122,14 @@
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_models/settings.ts:9</a></div> <div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_models/settings.ts:13</a></div>
</td> </td>
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-description"><p>Initialize the settings.</p>
</div>
<div> <div>
<b>Parameters :</b> <b>Parameters :</b>
<table class="params"> <table class="params">
@ -136,6 +138,7 @@
<td>Name</td> <td>Name</td>
<td>Type</td> <td>Type</td>
<td>Optional</td> <td>Optional</td>
<td>Description</td>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -150,6 +153,12 @@
No No
</td> </td>
<td>
<code><ul>
<li>A resource for searching through blocks on the blockchain network.</li>
</ul>
</code>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -185,10 +194,16 @@
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="8" class="link-to-prism">src/app/_models/settings.ts:8</a></div> <div class="io-line">Defined in <a href="" data-line="11" class="link-to-prism">src/app/_models/settings.ts:11</a></div>
</td> </td>
</tr> </tr>
<tr>
<td class="col-md-4">
<div class="io-description"><p>CIC Registry instance </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
@ -212,10 +227,16 @@
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="7" class="link-to-prism">src/app/_models/settings.ts:7</a></div> <div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_models/settings.ts:9</a></div>
</td> </td>
</tr> </tr>
<tr>
<td class="col-md-4">
<div class="io-description"><p>A resource for searching through blocks on the blockchain network. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
@ -239,10 +260,16 @@
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="9" class="link-to-prism">src/app/_models/settings.ts:9</a></div> <div class="io-line">Defined in <a href="" data-line="13" class="link-to-prism">src/app/_models/settings.ts:13</a></div>
</td> </td>
</tr> </tr>
<tr>
<td class="col-md-4">
<div class="io-description"><p>Transaction Helper instance </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
@ -274,10 +301,16 @@
</tr> </tr>
<tr> <tr>
<td class="col-md-4"> <td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="3" class="link-to-prism">src/app/_models/settings.ts:3</a></div> <div class="io-line">Defined in <a href="" data-line="4" class="link-to-prism">src/app/_models/settings.ts:4</a></div>
</td> </td>
</tr> </tr>
<tr>
<td class="col-md-4">
<div class="io-description"><p>Web3 Object </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
@ -294,14 +327,23 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">class Settings { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">class Settings {
/** Web3 Object */
w3: W3 &#x3D; { w3: W3 &#x3D; {
engine: undefined, engine: undefined,
provider: undefined, provider: undefined,
}; };
/** A resource for searching through blocks on the blockchain network. */
scanFilter: any; scanFilter: any;
/** CIC Registry instance */
registry: any; registry: any;
/** Transaction Helper instance */
txHelper: any; txHelper: any;
/**
* Initialize the settings.
*
* @param scanFilter - A resource for searching through blocks on the blockchain network.
*/
constructor(scanFilter: any) { constructor(scanFilter: any) {
this.scanFilter &#x3D; scanFilter; this.scanFilter &#x3D; scanFilter;
} }
@ -309,7 +351,9 @@
/** Web3 object interface */ /** Web3 object interface */
interface W3 { interface W3 {
/** An active web3 instance connected to the blockchain network. */
engine: any; engine: any;
/** The connection socket to the blockchain network. */
provider: any; provider: any;
} }

View File

@ -472,52 +472,52 @@
<span class="coverage-count">(3/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/AccountDetails.html">src/app/_models/account.ts</a> <a href="./interfaces/AccountDetails.html">src/app/_models/account.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>AccountDetails</td> <td>AccountDetails</td>
<td align="right" data-sort="9"> <td align="right" data-sort="100">
<span class="coverage-percent">9 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/11)</span> <span class="coverage-count">(11/11)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Meta.html">src/app/_models/account.ts</a> <a href="./interfaces/Meta.html">src/app/_models/account.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Meta</td> <td>Meta</td>
<td align="right" data-sort="25"> <td align="right" data-sort="100">
<span class="coverage-percent">25 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/4)</span> <span class="coverage-count">(4/4)</span>
</td> </td>
</tr> </tr>
<tr class="medium"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/MetaResponse.html">src/app/_models/account.ts</a> <a href="./interfaces/MetaResponse.html">src/app/_models/account.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>MetaResponse</td> <td>MetaResponse</td>
<td align="right" data-sort="33"> <td align="right" data-sort="100">
<span class="coverage-percent">33 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Signature.html">src/app/_models/account.ts</a> <a href="./interfaces/Signature.html">src/app/_models/account.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Signature</td> <td>Signature</td>
<td align="right" data-sort="20"> <td align="right" data-sort="100">
<span class="coverage-percent">20 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/5)</span> <span class="coverage-count">(5/5)</span>
</td> </td>
</tr> </tr>
<tr class="very-good"> <tr class="very-good">
@ -532,160 +532,148 @@
<span class="coverage-count">(1/1)</span> <span class="coverage-count">(1/1)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Action.html">src/app/_models/mappings.ts</a> <a href="./interfaces/Action.html">src/app/_models/mappings.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Action</td> <td>Action</td>
<td align="right" data-sort="16"> <td align="right" data-sort="100">
<span class="coverage-percent">16 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/6)</span> <span class="coverage-count">(6/6)</span>
</td> </td>
</tr> </tr>
<tr class="medium"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/AreaName.html">src/app/_models/mappings.ts</a> <a href="./interfaces/AreaName.html">src/app/_models/mappings.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>AreaName</td> <td>AreaName</td>
<td align="right" data-sort="33"> <td align="right" data-sort="100">
<span class="coverage-percent">33 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="medium"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/AreaType.html">src/app/_models/mappings.ts</a> <a href="./interfaces/AreaType.html">src/app/_models/mappings.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>AreaType</td> <td>AreaType</td>
<td align="right" data-sort="33"> <td align="right" data-sort="100">
<span class="coverage-percent">33 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="medium"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Category.html">src/app/_models/mappings.ts</a> <a href="./interfaces/Category.html">src/app/_models/mappings.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Category</td> <td>Category</td>
<td align="right" data-sort="33"> <td align="right" data-sort="100">
<span class="coverage-percent">33 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./classes/Settings.html">src/app/_models/settings.ts</a> <a href="./classes/Settings.html">src/app/_models/settings.ts</a>
</td> </td>
<td>class</td> <td>class</td>
<td>Settings</td> <td>Settings</td>
<td align="right" data-sort="16"> <td align="right" data-sort="100">
<span class="coverage-percent">16 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/6)</span> <span class="coverage-count">(6/6)</span>
</td> </td>
</tr> </tr>
<tr class="medium"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/W3.html">src/app/_models/settings.ts</a> <a href="./interfaces/W3.html">src/app/_models/settings.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>W3</td> <td>W3</td>
<td align="right" data-sort="33"> <td align="right" data-sort="100">
<span class="coverage-percent">33 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/3)</span> <span class="coverage-count">(3/3)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Staff.html">src/app/_models/staff.ts</a> <a href="./interfaces/Staff.html">src/app/_models/staff.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Staff</td> <td>Staff</td>
<td align="right" data-sort="16"> <td align="right" data-sort="100">
<span class="coverage-percent">16 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/6)</span> <span class="coverage-count">(6/6)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Token.html">src/app/_models/token.ts</a> <a href="./interfaces/Token.html">src/app/_models/token.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Token</td> <td>Token</td>
<td align="right" data-sort="11"> <td align="right" data-sort="100">
<span class="coverage-percent">11 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/9)</span> <span class="coverage-count">(9/9)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td>
<!-- miscellaneous -->
<a href="./interfaces/BlocksBloom.html">src/app/_models/transaction.ts</a>
</td>
<td>interface</td>
<td>BlocksBloom</td>
<td align="right" data-sort="16">
<span class="coverage-percent">16 %</span>
<span class="coverage-count">(1/6)</span>
</td>
</tr>
<tr class="low">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Conversion.html">src/app/_models/transaction.ts</a> <a href="./interfaces/Conversion.html">src/app/_models/transaction.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Conversion</td> <td>Conversion</td>
<td align="right" data-sort="12"> <td align="right" data-sort="100">
<span class="coverage-percent">12 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/8)</span> <span class="coverage-count">(8/8)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Transaction.html">src/app/_models/transaction.ts</a> <a href="./interfaces/Transaction.html">src/app/_models/transaction.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Transaction</td> <td>Transaction</td>
<td align="right" data-sort="11"> <td align="right" data-sort="100">
<span class="coverage-percent">11 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/9)</span> <span class="coverage-count">(9/9)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/Tx.html">src/app/_models/transaction.ts</a> <a href="./interfaces/Tx.html">src/app/_models/transaction.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>Tx</td> <td>Tx</td>
<td align="right" data-sort="16"> <td align="right" data-sort="100">
<span class="coverage-percent">16 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/6)</span> <span class="coverage-count">(6/6)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="very-good">
<td> <td>
<!-- miscellaneous --> <!-- miscellaneous -->
<a href="./interfaces/TxToken.html">src/app/_models/transaction.ts</a> <a href="./interfaces/TxToken.html">src/app/_models/transaction.ts</a>
</td> </td>
<td>interface</td> <td>interface</td>
<td>TxToken</td> <td>TxToken</td>
<td align="right" data-sort="25"> <td align="right" data-sort="100">
<span class="coverage-percent">25 %</span> <span class="coverage-percent">100 %</span>
<span class="coverage-count">(1/4)</span> <span class="coverage-count">(4/4)</span>
</td> </td>
</tr> </tr>
<tr class="low"> <tr class="low">

View File

@ -4,6 +4,6 @@
<rect id="svg_2" height="20" width="40" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226" rx="7" ry="7"/> <rect id="svg_2" height="20" width="40" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226" rx="7" ry="7"/>
<rect id="svg_3" height="20" width="22" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226"/> <rect id="svg_3" height="20" width="22" y="0" x="92" stroke-width="1.5" stroke="#dab226" fill="#dab226"/>
<text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_4" y="14" x="6" stroke-width="0" stroke="#5d5d5d" fill="#ffffff">documentation</text> <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_4" y="14" x="6" stroke-width="0" stroke="#5d5d5d" fill="#ffffff">documentation</text>
<text xml:space="preserve" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_5" y="14" x="112" stroke-width="0" stroke="#5d5d5d" fill="#ffffff" style="text-anchor: middle">36%</text> <text xml:space="preserve" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="12" id="svg_5" y="14" x="112" stroke-width="0" stroke="#5d5d5d" fill="#ffffff" style="text-anchor: middle">49%</text>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 894 B

After

Width:  |  Height:  |  Size: 894 B

View File

@ -162,6 +162,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Age of user </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -196,6 +202,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Token balance on account </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -230,6 +242,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Business category of user. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -259,6 +277,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account registration day </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -288,6 +312,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>User&#39;s gender </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -317,6 +347,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account identifiers </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -346,6 +382,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>User&#39;s location </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -375,6 +417,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Products or services provided by user. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -409,6 +457,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Type of account </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -438,6 +492,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Personal identifying information of user </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -446,11 +506,17 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails {
/** Account registration day */
date_registered: number; date_registered: number;
/** User&#x27;s gender */
gender: string; gender: string;
/** Age of user */
age?: string; age?: string;
/** Type of account */
type?: string; type?: string;
/** Token balance on account */
balance?: number; balance?: number;
/** Account identifiers */
identities: { identities: {
evm: { evm: {
&#x27;bloxberg:8996&#x27;: string[]; &#x27;bloxberg:8996&#x27;: string[];
@ -459,13 +525,17 @@
latitude: number; latitude: number;
longitude: number; longitude: number;
}; };
/** User&#x27;s location */
location: { location: {
area?: string; area?: string;
area_name: string; area_name: string;
area_type?: string; area_type?: string;
}; };
/** Products or services provided by user. */
products: string[]; products: string[];
/** Business category of user. */
category?: string; category?: string;
/** Personal identifying information of user */
vcard: { vcard: {
email: [ email: [
{ {
@ -500,22 +570,31 @@
/** Meta signature interface */ /** Meta signature interface */
interface Signature { interface Signature {
/** Algorithm used */
algo: string; algo: string;
/** Data that was signed. */
data: string; data: string;
/** Message digest */
digest: string; digest: string;
/** Encryption engine used. */
engine: string; engine: string;
} }
/** Meta object interface */ /** Meta object interface */
interface Meta { interface Meta {
/** Account details */
data: AccountDetails; data: AccountDetails;
/** Meta store id */
id: string; id: string;
/** Signature used during write. */
signature: Signature; signature: Signature;
} }
/** Meta response interface */ /** Meta response interface */
interface MetaResponse { interface MetaResponse {
/** Meta store id */
id: string; id: string;
/** Meta object */
m: Meta; m: Meta;
} }

View File

@ -138,6 +138,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Action performed </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -167,6 +173,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Action approval status. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -196,6 +208,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Action ID </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -225,6 +243,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Admin&#39;s role in the system </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -254,6 +278,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Admin who initialized the action. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -262,28 +292,39 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action {
/** Action ID */
id: number; id: number;
/** Admin who initialized the action. */
user: string; user: string;
/** Admin&#x27;s role in the system */
role: string; role: string;
/** Action performed */
action: string; action: string;
/** Action approval status. */
approval: boolean; approval: boolean;
} }
/** Area name object interface */ /** Area name object interface */
interface AreaName { interface AreaName {
/** Name of area */
name: string; name: string;
/** Locations that map to that area name. */
locations: Array&lt;string&gt;; locations: Array&lt;string&gt;;
} }
/** Area type object interface */ /** Area type object interface */
interface AreaType { interface AreaType {
/** Type of area */
name: string; name: string;
/** Areas that map to that area type. */
area: Array&lt;string&gt;; area: Array&lt;string&gt;;
} }
/** Category object interface */ /** Category object interface */
interface Category { interface Category {
/** Business category */
name: string; name: string;
/** Products that map to that category. */
products: Array&lt;string&gt;; products: Array&lt;string&gt;;
} }

View File

@ -129,6 +129,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Locations that map to that area name. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -158,6 +164,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Name of area </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -166,28 +178,39 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action {
/** Action ID */
id: number; id: number;
/** Admin who initialized the action. */
user: string; user: string;
/** Admin&#x27;s role in the system */
role: string; role: string;
/** Action performed */
action: string; action: string;
/** Action approval status. */
approval: boolean; approval: boolean;
} }
/** Area name object interface */ /** Area name object interface */
interface AreaName { interface AreaName {
/** Name of area */
name: string; name: string;
/** Locations that map to that area name. */
locations: Array&lt;string&gt;; locations: Array&lt;string&gt;;
} }
/** Area type object interface */ /** Area type object interface */
interface AreaType { interface AreaType {
/** Type of area */
name: string; name: string;
/** Areas that map to that area type. */
area: Array&lt;string&gt;; area: Array&lt;string&gt;;
} }
/** Category object interface */ /** Category object interface */
interface Category { interface Category {
/** Business category */
name: string; name: string;
/** Products that map to that category. */
products: Array&lt;string&gt;; products: Array&lt;string&gt;;
} }

View File

@ -129,6 +129,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Areas that map to that area type. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -158,6 +164,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Type of area </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -166,28 +178,39 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action {
/** Action ID */
id: number; id: number;
/** Admin who initialized the action. */
user: string; user: string;
/** Admin&#x27;s role in the system */
role: string; role: string;
/** Action performed */
action: string; action: string;
/** Action approval status. */
approval: boolean; approval: boolean;
} }
/** Area name object interface */ /** Area name object interface */
interface AreaName { interface AreaName {
/** Name of area */
name: string; name: string;
/** Locations that map to that area name. */
locations: Array&lt;string&gt;; locations: Array&lt;string&gt;;
} }
/** Area type object interface */ /** Area type object interface */
interface AreaType { interface AreaType {
/** Type of area */
name: string; name: string;
/** Areas that map to that area type. */
area: Array&lt;string&gt;; area: Array&lt;string&gt;;
} }
/** Category object interface */ /** Category object interface */
interface Category { interface Category {
/** Business category */
name: string; name: string;
/** Products that map to that category. */
products: Array&lt;string&gt;; products: Array&lt;string&gt;;
} }

View File

@ -274,40 +274,63 @@ interface BlocksBloom {
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }

View File

@ -129,6 +129,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Business category </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -158,6 +164,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Products that map to that category. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -166,28 +178,39 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Action {
/** Action ID */
id: number; id: number;
/** Admin who initialized the action. */
user: string; user: string;
/** Admin&#x27;s role in the system */
role: string; role: string;
/** Action performed */
action: string; action: string;
/** Action approval status. */
approval: boolean; approval: boolean;
} }
/** Area name object interface */ /** Area name object interface */
interface AreaName { interface AreaName {
/** Name of area */
name: string; name: string;
/** Locations that map to that area name. */
locations: Array&lt;string&gt;; locations: Array&lt;string&gt;;
} }
/** Area type object interface */ /** Area type object interface */
interface AreaType { interface AreaType {
/** Type of area */
name: string; name: string;
/** Areas that map to that area type. */
area: Array&lt;string&gt;; area: Array&lt;string&gt;;
} }
/** Category object interface */ /** Category object interface */
interface Category { interface Category {
/** Business category */
name: string; name: string;
/** Products that map to that category. */
products: Array&lt;string&gt;; products: Array&lt;string&gt;;
} }

View File

@ -144,6 +144,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Final transaction token information. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -173,6 +179,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Initial transaction token amount. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -202,6 +214,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Initial transaction token information. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -231,6 +249,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Final transaction token amount. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -260,6 +284,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of the initiator of the conversion. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -289,6 +319,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Conversion mining information. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -318,6 +354,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account information of the initiator of the conversion. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -327,56 +369,70 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;; <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;;
/** BlocksBloom object interface */
interface BlocksBloom {
low: number;
blockFilter: string;
blocktxFilter: string;
alg: string;
filterRounds: number;
}
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }
/** @exports */ /** @exports */
export { BlocksBloom, Conversion, Transaction, Tx, TxToken }; export { Conversion, Transaction, Tx, TxToken };
</code></pre> </code></pre>
</div> </div>
</div> </div>

View File

@ -132,6 +132,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account details </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -161,6 +167,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Meta store id </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -190,6 +202,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Signature used during write. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -198,11 +216,17 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails {
/** Account registration day */
date_registered: number; date_registered: number;
/** User&#x27;s gender */
gender: string; gender: string;
/** Age of user */
age?: string; age?: string;
/** Type of account */
type?: string; type?: string;
/** Token balance on account */
balance?: number; balance?: number;
/** Account identifiers */
identities: { identities: {
evm: { evm: {
&#x27;bloxberg:8996&#x27;: string[]; &#x27;bloxberg:8996&#x27;: string[];
@ -211,13 +235,17 @@
latitude: number; latitude: number;
longitude: number; longitude: number;
}; };
/** User&#x27;s location */
location: { location: {
area?: string; area?: string;
area_name: string; area_name: string;
area_type?: string; area_type?: string;
}; };
/** Products or services provided by user. */
products: string[]; products: string[];
/** Business category of user. */
category?: string; category?: string;
/** Personal identifying information of user */
vcard: { vcard: {
email: [ email: [
{ {
@ -252,22 +280,31 @@
/** Meta signature interface */ /** Meta signature interface */
interface Signature { interface Signature {
/** Algorithm used */
algo: string; algo: string;
/** Data that was signed. */
data: string; data: string;
/** Message digest */
digest: string; digest: string;
/** Encryption engine used. */
engine: string; engine: string;
} }
/** Meta object interface */ /** Meta object interface */
interface Meta { interface Meta {
/** Account details */
data: AccountDetails; data: AccountDetails;
/** Meta store id */
id: string; id: string;
/** Signature used during write. */
signature: Signature; signature: Signature;
} }
/** Meta response interface */ /** Meta response interface */
interface MetaResponse { interface MetaResponse {
/** Meta store id */
id: string; id: string;
/** Meta object */
m: Meta; m: Meta;
} }

View File

@ -129,6 +129,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Meta store id </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -158,6 +164,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Meta object </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -166,11 +178,17 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails {
/** Account registration day */
date_registered: number; date_registered: number;
/** User&#x27;s gender */
gender: string; gender: string;
/** Age of user */
age?: string; age?: string;
/** Type of account */
type?: string; type?: string;
/** Token balance on account */
balance?: number; balance?: number;
/** Account identifiers */
identities: { identities: {
evm: { evm: {
&#x27;bloxberg:8996&#x27;: string[]; &#x27;bloxberg:8996&#x27;: string[];
@ -179,13 +197,17 @@
latitude: number; latitude: number;
longitude: number; longitude: number;
}; };
/** User&#x27;s location */
location: { location: {
area?: string; area?: string;
area_name: string; area_name: string;
area_type?: string; area_type?: string;
}; };
/** Products or services provided by user. */
products: string[]; products: string[];
/** Business category of user. */
category?: string; category?: string;
/** Personal identifying information of user */
vcard: { vcard: {
email: [ email: [
{ {
@ -220,22 +242,31 @@
/** Meta signature interface */ /** Meta signature interface */
interface Signature { interface Signature {
/** Algorithm used */
algo: string; algo: string;
/** Data that was signed. */
data: string; data: string;
/** Message digest */
digest: string; digest: string;
/** Encryption engine used. */
engine: string; engine: string;
} }
/** Meta object interface */ /** Meta object interface */
interface Meta { interface Meta {
/** Account details */
data: AccountDetails; data: AccountDetails;
/** Meta store id */
id: string; id: string;
/** Signature used during write. */
signature: Signature; signature: Signature;
} }
/** Meta response interface */ /** Meta response interface */
interface MetaResponse { interface MetaResponse {
/** Meta store id */
id: string; id: string;
/** Meta object */
m: Meta; m: Meta;
} }

View File

@ -135,6 +135,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Algorithm used </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -164,6 +170,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Data that was signed. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -193,6 +205,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Message digest </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -222,6 +240,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Encryption engine used. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -230,11 +254,17 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface AccountDetails {
/** Account registration day */
date_registered: number; date_registered: number;
/** User&#x27;s gender */
gender: string; gender: string;
/** Age of user */
age?: string; age?: string;
/** Type of account */
type?: string; type?: string;
/** Token balance on account */
balance?: number; balance?: number;
/** Account identifiers */
identities: { identities: {
evm: { evm: {
&#x27;bloxberg:8996&#x27;: string[]; &#x27;bloxberg:8996&#x27;: string[];
@ -243,13 +273,17 @@
latitude: number; latitude: number;
longitude: number; longitude: number;
}; };
/** User&#x27;s location */
location: { location: {
area?: string; area?: string;
area_name: string; area_name: string;
area_type?: string; area_type?: string;
}; };
/** Products or services provided by user. */
products: string[]; products: string[];
/** Business category of user. */
category?: string; category?: string;
/** Personal identifying information of user */
vcard: { vcard: {
email: [ email: [
{ {
@ -284,22 +318,31 @@
/** Meta signature interface */ /** Meta signature interface */
interface Signature { interface Signature {
/** Algorithm used */
algo: string; algo: string;
/** Data that was signed. */
data: string; data: string;
/** Message digest */
digest: string; digest: string;
/** Encryption engine used. */
engine: string; engine: string;
} }
/** Meta object interface */ /** Meta object interface */
interface Meta { interface Meta {
/** Account details */
data: AccountDetails; data: AccountDetails;
/** Meta store id */
id: string; id: string;
/** Signature used during write. */
signature: Signature; signature: Signature;
} }
/** Meta response interface */ /** Meta response interface */
interface MetaResponse { interface MetaResponse {
/** Meta store id */
id: string; id: string;
/** Meta object */
m: Meta; m: Meta;
} }

View File

@ -138,6 +138,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Comment made on the public key. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -167,6 +173,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Email used to create the public key. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -196,6 +208,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Name of the owner of the public key </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -225,6 +243,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Tags added to the public key. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -254,6 +278,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>User ID of the owner of the public key. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -262,10 +292,15 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Staff { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Staff {
/** Comment made on the public key. */
comment: string; comment: string;
/** Email used to create the public key. */
email: string; email: string;
/** Name of the owner of the public key */
name: string; name: string;
/** Tags added to the public key. */
tag: number; tag: number;
/** User ID of the owner of the public key. */
userid: string; userid: string;
} }

View File

@ -149,6 +149,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of the deployed token contract. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -178,6 +184,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Number of decimals to convert to smallest denomination of the token. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -207,6 +219,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Name of the token. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -241,6 +259,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of account that deployed token. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -275,6 +299,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Token reserve to token minting ratio. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -304,6 +334,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Token reserve information </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -333,6 +369,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Total token supply. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -362,6 +404,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>The unique token symbol. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -370,18 +418,26 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Token { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">interface Token {
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
/** Address of the deployed token contract. */
address: string; address: string;
/** Total token supply. */
supply: string; supply: string;
/** Number of decimals to convert to smallest denomination of the token. */
decimals: string; decimals: string;
/** Token reserve information */
reserves: { reserves: {
&#x27;0xa686005CE37Dce7738436256982C3903f2E4ea8E&#x27;?: { &#x27;0xa686005CE37Dce7738436256982C3903f2E4ea8E&#x27;?: {
weight: string; weight: string;
balance: string; balance: string;
}; };
}; };
/** Token reserve to token minting ratio. */
reserveRatio?: string; reserveRatio?: string;
/** Address of account that deployed token. */
owner?: string; owner?: string;
} }

View File

@ -148,6 +148,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of the transaction sender. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -177,6 +183,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account information of the transaction recipient. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -206,6 +218,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Account information of the transaction sender. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -235,6 +253,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of the transaction recipient. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -264,6 +288,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Transaction token information. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -293,6 +323,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Transaction mining information. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -327,6 +363,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Type of transaction. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -356,6 +398,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Amount of tokens transacted. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -365,56 +413,70 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;; <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;;
/** BlocksBloom object interface */
interface BlocksBloom {
low: number;
blockFilter: string;
blocktxFilter: string;
alg: string;
filterRounds: number;
}
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }
/** @exports */ /** @exports */
export { BlocksBloom, Conversion, Transaction, Tx, TxToken }; export { Conversion, Transaction, Tx, TxToken };
</code></pre> </code></pre>
</div> </div>
</div> </div>

View File

@ -138,6 +138,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Transaction block number. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -167,6 +173,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Transaction mining status. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -196,6 +208,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Time transaction was mined. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -225,6 +243,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Hash generated by transaction. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -254,6 +278,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Index of transaction in block. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -263,56 +293,70 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;; <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;;
/** BlocksBloom object interface */
interface BlocksBloom {
low: number;
blockFilter: string;
blocktxFilter: string;
alg: string;
filterRounds: number;
}
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }
/** @exports */ /** @exports */
export { BlocksBloom, Conversion, Transaction, Tx, TxToken }; export { Conversion, Transaction, Tx, TxToken };
</code></pre> </code></pre>
</div> </div>
</div> </div>

View File

@ -132,6 +132,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Address of the deployed token contract. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -161,6 +167,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>Name of the token. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -190,6 +202,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>The unique token symbol. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -199,56 +217,70 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;; <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">import { AccountDetails } from &#x27;@app/_models/account&#x27;;
/** BlocksBloom object interface */
interface BlocksBloom {
low: number;
blockFilter: string;
blocktxFilter: string;
alg: string;
filterRounds: number;
}
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }
/** @exports */ /** @exports */
export { BlocksBloom, Conversion, Transaction, Tx, TxToken }; export { Conversion, Transaction, Tx, TxToken };
</code></pre> </code></pre>
</div> </div>
</div> </div>

View File

@ -129,6 +129,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>An active web3 instance connected to the blockchain network. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<table class="table table-sm table-bordered"> <table class="table table-sm table-bordered">
@ -158,6 +164,12 @@
<tr>
<td class="col-md-4">
<div class="io-description"><p>The connection socket to the blockchain network. </p>
</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</section> </section>
@ -166,14 +178,23 @@
<div class="tab-pane fade tab-source-code" id="c-source"> <div class="tab-pane fade tab-source-code" id="c-source">
<pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">class Settings { <pre class="line-numbers compodoc-sourcecode"><code class="language-typescript">class Settings {
/** Web3 Object */
w3: W3 &#x3D; { w3: W3 &#x3D; {
engine: undefined, engine: undefined,
provider: undefined, provider: undefined,
}; };
/** A resource for searching through blocks on the blockchain network. */
scanFilter: any; scanFilter: any;
/** CIC Registry instance */
registry: any; registry: any;
/** Transaction Helper instance */
txHelper: any; txHelper: any;
/**
* Initialize the settings.
*
* @param scanFilter - A resource for searching through blocks on the blockchain network.
*/
constructor(scanFilter: any) { constructor(scanFilter: any) {
this.scanFilter &#x3D; scanFilter; this.scanFilter &#x3D; scanFilter;
} }
@ -181,7 +202,9 @@
/** Web3 object interface */ /** Web3 object interface */
interface W3 { interface W3 {
/** An active web3 instance connected to the blockchain network. */
engine: any; engine: any;
/** The connection socket to the blockchain network. */
provider: any; provider: any;
} }

View File

@ -564,9 +564,6 @@ customElements.define('compodoc-menu', class extends HTMLElement {
<li class="link"> <li class="link">
<a href="interfaces/AreaType.html" data-type="entity-link">AreaType</a> <a href="interfaces/AreaType.html" data-type="entity-link">AreaType</a>
</li> </li>
<li class="link">
<a href="interfaces/BlocksBloom.html" data-type="entity-link">BlocksBloom</a>
</li>
<li class="link"> <li class="link">
<a href="interfaces/Category.html" data-type="entity-link">Category</a> <a href="interfaces/Category.html" data-type="entity-link">Category</a>
</li> </li>

File diff suppressed because one or more lines are too long

View File

@ -897,7 +897,7 @@
<div class="card text-center"> <div class="card text-center">
<div class="card-block"> <div class="card-block">
<h4 class="card-title"><span class="icon ion-md-information-circle-outline"></span></h4> <h4 class="card-title"><span class="icon ion-md-information-circle-outline"></span></h4>
<p class="card-text">20 Interfaces</p> <p class="card-text">19 Interfaces</p>
</div> </div>
</div> </div>
</div> </div>

File diff suppressed because one or more lines are too long

View File

@ -118,13 +118,21 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:9</li> <li>Defined in src/app/_models/settings.ts:13</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Initialize the settings.</p>
</div>
</div>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>scanFilter: <span class="tsd-signature-type">any</span></h5> <h5>scanFilter: <span class="tsd-signature-type">any</span></h5>
<div class="tsd-comment tsd-typography">
<p>A resource for searching through blocks on the blockchain network.</p>
</div>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="app__models_settings.settings.html" class="tsd-signature-type" data-tsd-kind="Class">Settings</a></h4> <h4 class="tsd-returns-title">Returns <a href="app__models_settings.settings.html" class="tsd-signature-type" data-tsd-kind="Class">Settings</a></h4>
@ -140,9 +148,14 @@
<div class="tsd-signature tsd-kind-icon">registry<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <div class="tsd-signature tsd-kind-icon">registry<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:8</li> <li>Defined in src/app/_models/settings.ts:11</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>CIC Registry instance</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="scanfilter" class="tsd-anchor"></a> <a name="scanfilter" class="tsd-anchor"></a>
@ -150,9 +163,14 @@
<div class="tsd-signature tsd-kind-icon">scan<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <div class="tsd-signature tsd-kind-icon">scan<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:7</li> <li>Defined in src/app/_models/settings.ts:9</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A resource for searching through blocks on the blockchain network.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="txhelper" class="tsd-anchor"></a> <a name="txhelper" class="tsd-anchor"></a>
@ -160,9 +178,14 @@
<div class="tsd-signature tsd-kind-icon">tx<wbr>Helper<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <div class="tsd-signature tsd-kind-icon">tx<wbr>Helper<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:9</li> <li>Defined in src/app/_models/settings.ts:13</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Transaction Helper instance</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="w3" class="tsd-anchor"></a> <a name="w3" class="tsd-anchor"></a>
@ -170,9 +193,14 @@
<div class="tsd-signature tsd-kind-icon">w3<span class="tsd-signature-symbol">:</span> <a href="../interfaces/app__models_settings.w3.html" class="tsd-signature-type" data-tsd-kind="Interface">W3</a><span class="tsd-signature-symbol"> = ...</span></div> <div class="tsd-signature tsd-kind-icon">w3<span class="tsd-signature-symbol">:</span> <a href="../interfaces/app__models_settings.w3.html" class="tsd-signature-type" data-tsd-kind="Interface">W3</a><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:3</li> <li>Defined in src/app/_models/settings.ts:4</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Web3 Object</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -114,9 +114,14 @@
<div class="tsd-signature tsd-kind-icon">age<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">age<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:5</li> <li>Defined in src/app/_models/account.ts:8</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Age of user</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="balance" class="tsd-anchor"></a> <a name="balance" class="tsd-anchor"></a>
@ -124,9 +129,14 @@
<div class="tsd-signature tsd-kind-icon">balance<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">balance<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:7</li> <li>Defined in src/app/_models/account.ts:12</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Token balance on account</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="category" class="tsd-anchor"></a> <a name="category" class="tsd-anchor"></a>
@ -134,9 +144,14 @@
<div class="tsd-signature tsd-kind-icon">category<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">category<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:22</li> <li>Defined in src/app/_models/account.ts:31</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Business category of user.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="date_registered" class="tsd-anchor"></a> <a name="date_registered" class="tsd-anchor"></a>
@ -144,9 +159,14 @@
<div class="tsd-signature tsd-kind-icon">date_<wbr>registered<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">date_<wbr>registered<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:3</li> <li>Defined in src/app/_models/account.ts:4</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account registration day</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="gender" class="tsd-anchor"></a> <a name="gender" class="tsd-anchor"></a>
@ -154,9 +174,14 @@
<div class="tsd-signature tsd-kind-icon">gender<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">gender<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:4</li> <li>Defined in src/app/_models/account.ts:6</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>User&#39;s gender</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="identities" class="tsd-anchor"></a> <a name="identities" class="tsd-anchor"></a>
@ -164,9 +189,14 @@
<div class="tsd-signature tsd-kind-icon">identities<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>evm<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>bloxberg:8996<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>oldchain:1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">; </span>latitude<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>longitude<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div> <div class="tsd-signature tsd-kind-icon">identities<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>evm<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>bloxberg:8996<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>oldchain:1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">; </span>latitude<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>longitude<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:8</li> <li>Defined in src/app/_models/account.ts:14</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account identifiers</p>
</div>
</div>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
<h4>Type declaration</h4> <h4>Type declaration</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
@ -196,9 +226,14 @@
<div class="tsd-signature tsd-kind-icon">location<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>area<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>area_name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>area_type<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div> <div class="tsd-signature tsd-kind-icon">location<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>area<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>area_name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>area_type<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:16</li> <li>Defined in src/app/_models/account.ts:23</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>User&#39;s location</p>
</div>
</div>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
<h4>Type declaration</h4> <h4>Type declaration</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
@ -220,9 +255,14 @@
<div class="tsd-signature tsd-kind-icon">products<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">products<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:21</li> <li>Defined in src/app/_models/account.ts:29</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Products or services provided by user.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="type" class="tsd-anchor"></a> <a name="type" class="tsd-anchor"></a>
@ -230,9 +270,14 @@
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:6</li> <li>Defined in src/app/_models/account.ts:10</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Type of account</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="vcard" class="tsd-anchor"></a> <a name="vcard" class="tsd-anchor"></a>
@ -240,9 +285,14 @@
<div class="tsd-signature tsd-kind-icon">vcard<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>email<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>fn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>n<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>tel<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>meta<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>TYP<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">; </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>version<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> }</span></div> <div class="tsd-signature tsd-kind-icon">vcard<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>email<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>fn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>n<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>tel<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>meta<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>TYP<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">; </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">; </span>version<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-symbol">{ </span>value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:23</li> <li>Defined in src/app/_models/account.ts:33</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Personal identifying information of user</p>
</div>
</div>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
<h4>Type declaration</h4> <h4>Type declaration</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">

View File

@ -107,9 +107,14 @@
<div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div> <div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:65</li> <li>Defined in src/app/_models/account.ts:80</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account details</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="id" class="tsd-anchor"></a> <a name="id" class="tsd-anchor"></a>
@ -117,9 +122,14 @@
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:66</li> <li>Defined in src/app/_models/account.ts:82</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Meta store id</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="signature" class="tsd-anchor"></a> <a name="signature" class="tsd-anchor"></a>
@ -127,9 +137,14 @@
<div class="tsd-signature tsd-kind-icon">signature<span class="tsd-signature-symbol">:</span> <a href="app__models_account.signature.html" class="tsd-signature-type" data-tsd-kind="Interface">Signature</a></div> <div class="tsd-signature tsd-kind-icon">signature<span class="tsd-signature-symbol">:</span> <a href="app__models_account.signature.html" class="tsd-signature-type" data-tsd-kind="Interface">Signature</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:67</li> <li>Defined in src/app/_models/account.ts:84</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Signature used during write.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -106,9 +106,14 @@
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:72</li> <li>Defined in src/app/_models/account.ts:90</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Meta store id</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="m" class="tsd-anchor"></a> <a name="m" class="tsd-anchor"></a>
@ -116,9 +121,14 @@
<div class="tsd-signature tsd-kind-icon">m<span class="tsd-signature-symbol">:</span> <a href="app__models_account.meta.html" class="tsd-signature-type" data-tsd-kind="Interface">Meta</a></div> <div class="tsd-signature tsd-kind-icon">m<span class="tsd-signature-symbol">:</span> <a href="app__models_account.meta.html" class="tsd-signature-type" data-tsd-kind="Interface">Meta</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:73</li> <li>Defined in src/app/_models/account.ts:92</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Meta object</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -108,9 +108,14 @@
<div class="tsd-signature tsd-kind-icon">algo<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">algo<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:57</li> <li>Defined in src/app/_models/account.ts:68</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Algorithm used</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="data" class="tsd-anchor"></a> <a name="data" class="tsd-anchor"></a>
@ -118,9 +123,14 @@
<div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:58</li> <li>Defined in src/app/_models/account.ts:70</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Data that was signed.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="digest" class="tsd-anchor"></a> <a name="digest" class="tsd-anchor"></a>
@ -128,9 +138,14 @@
<div class="tsd-signature tsd-kind-icon">digest<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">digest<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:59</li> <li>Defined in src/app/_models/account.ts:72</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Message digest</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="engine" class="tsd-anchor"></a> <a name="engine" class="tsd-anchor"></a>
@ -138,9 +153,14 @@
<div class="tsd-signature tsd-kind-icon">engine<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">engine<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:60</li> <li>Defined in src/app/_models/account.ts:74</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Encryption engine used.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -109,9 +109,14 @@
<div class="tsd-signature tsd-kind-icon">action<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">action<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:6</li> <li>Defined in src/app/_models/mappings.ts:10</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Action performed</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="approval" class="tsd-anchor"></a> <a name="approval" class="tsd-anchor"></a>
@ -119,9 +124,14 @@
<div class="tsd-signature tsd-kind-icon">approval<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div> <div class="tsd-signature tsd-kind-icon">approval<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:7</li> <li>Defined in src/app/_models/mappings.ts:12</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Action approval status.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="id" class="tsd-anchor"></a> <a name="id" class="tsd-anchor"></a>
@ -129,9 +139,14 @@
<div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:3</li> <li>Defined in src/app/_models/mappings.ts:4</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Action ID</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="role" class="tsd-anchor"></a> <a name="role" class="tsd-anchor"></a>
@ -139,9 +154,14 @@
<div class="tsd-signature tsd-kind-icon">role<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">role<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:5</li> <li>Defined in src/app/_models/mappings.ts:8</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Admin&#39;s role in the system</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="user" class="tsd-anchor"></a> <a name="user" class="tsd-anchor"></a>
@ -149,9 +169,14 @@
<div class="tsd-signature tsd-kind-icon">user<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">user<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:4</li> <li>Defined in src/app/_models/mappings.ts:6</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Admin who initialized the action.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -106,9 +106,14 @@
<div class="tsd-signature tsd-kind-icon">locations<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">locations<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:13</li> <li>Defined in src/app/_models/mappings.ts:20</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Locations that map to that area name.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="name" class="tsd-anchor"></a> <a name="name" class="tsd-anchor"></a>
@ -116,9 +121,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:12</li> <li>Defined in src/app/_models/mappings.ts:18</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Name of area</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -106,9 +106,14 @@
<div class="tsd-signature tsd-kind-icon">area<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">area<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:19</li> <li>Defined in src/app/_models/mappings.ts:28</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Areas that map to that area type.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="name" class="tsd-anchor"></a> <a name="name" class="tsd-anchor"></a>
@ -116,9 +121,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:18</li> <li>Defined in src/app/_models/mappings.ts:26</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Type of area</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -106,9 +106,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:24</li> <li>Defined in src/app/_models/mappings.ts:34</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Business category</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="products" class="tsd-anchor"></a> <a name="products" class="tsd-anchor"></a>
@ -116,9 +121,14 @@
<div class="tsd-signature tsd-kind-icon">products<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">products<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/mappings.ts:25</li> <li>Defined in src/app/_models/mappings.ts:36</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Products that map to that category.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -106,9 +106,14 @@
<div class="tsd-signature tsd-kind-icon">engine<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <div class="tsd-signature tsd-kind-icon">engine<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:18</li> <li>Defined in src/app/_models/settings.ts:28</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>An active web3 instance connected to the blockchain network.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="provider" class="tsd-anchor"></a> <a name="provider" class="tsd-anchor"></a>
@ -116,9 +121,14 @@
<div class="tsd-signature tsd-kind-icon">provider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <div class="tsd-signature tsd-kind-icon">provider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/settings.ts:19</li> <li>Defined in src/app/_models/settings.ts:30</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The connection socket to the blockchain network.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -109,9 +109,14 @@
<div class="tsd-signature tsd-kind-icon">comment<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">comment<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/staff.ts:3</li> <li>Defined in src/app/_models/staff.ts:4</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Comment made on the public key.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="email" class="tsd-anchor"></a> <a name="email" class="tsd-anchor"></a>
@ -119,9 +124,14 @@
<div class="tsd-signature tsd-kind-icon">email<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">email<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/staff.ts:4</li> <li>Defined in src/app/_models/staff.ts:6</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Email used to create the public key.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="name" class="tsd-anchor"></a> <a name="name" class="tsd-anchor"></a>
@ -129,9 +139,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/staff.ts:5</li> <li>Defined in src/app/_models/staff.ts:8</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Name of the owner of the public key</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="tag" class="tsd-anchor"></a> <a name="tag" class="tsd-anchor"></a>
@ -139,9 +154,14 @@
<div class="tsd-signature tsd-kind-icon">tag<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">tag<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/staff.ts:6</li> <li>Defined in src/app/_models/staff.ts:10</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Tags added to the public key.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="userid" class="tsd-anchor"></a> <a name="userid" class="tsd-anchor"></a>
@ -149,9 +169,14 @@
<div class="tsd-signature tsd-kind-icon">userid<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">userid<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/staff.ts:7</li> <li>Defined in src/app/_models/staff.ts:12</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>User ID of the owner of the public key.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -112,9 +112,14 @@
<div class="tsd-signature tsd-kind-icon">address<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">address<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:5</li> <li>Defined in src/app/_models/token.ts:8</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of the deployed token contract.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="decimals" class="tsd-anchor"></a> <a name="decimals" class="tsd-anchor"></a>
@ -122,9 +127,14 @@
<div class="tsd-signature tsd-kind-icon">decimals<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">decimals<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:7</li> <li>Defined in src/app/_models/token.ts:12</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Number of decimals to convert to smallest denomination of the token.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="name" class="tsd-anchor"></a> <a name="name" class="tsd-anchor"></a>
@ -132,9 +142,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:3</li> <li>Defined in src/app/_models/token.ts:4</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Name of the token.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="owner" class="tsd-anchor"></a> <a name="owner" class="tsd-anchor"></a>
@ -142,9 +157,14 @@
<div class="tsd-signature tsd-kind-icon">owner<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">owner<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:15</li> <li>Defined in src/app/_models/token.ts:23</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of account that deployed token.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="reserveratio" class="tsd-anchor"></a> <a name="reserveratio" class="tsd-anchor"></a>
@ -152,9 +172,14 @@
<div class="tsd-signature tsd-kind-icon">reserve<wbr>Ratio<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">reserve<wbr>Ratio<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:14</li> <li>Defined in src/app/_models/token.ts:21</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Token reserve to token minting ratio.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="reserves" class="tsd-anchor"></a> <a name="reserves" class="tsd-anchor"></a>
@ -162,9 +187,14 @@
<div class="tsd-signature tsd-kind-icon">reserves<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>0xa686005CE37Dce7738436256982C3903f2E4ea8E<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">{ </span>balance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>weight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol"> }</span></div> <div class="tsd-signature tsd-kind-icon">reserves<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>0xa686005CE37Dce7738436256982C3903f2E4ea8E<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">{ </span>balance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>weight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol"> }</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:8</li> <li>Defined in src/app/_models/token.ts:14</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Token reserve information</p>
</div>
</div>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
<h4>Type declaration</h4> <h4>Type declaration</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
@ -188,9 +218,14 @@
<div class="tsd-signature tsd-kind-icon">supply<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">supply<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:6</li> <li>Defined in src/app/_models/token.ts:10</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Total token supply.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="symbol" class="tsd-anchor"></a> <a name="symbol" class="tsd-anchor"></a>
@ -198,9 +233,14 @@
<div class="tsd-signature tsd-kind-icon">symbol<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">symbol<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/token.ts:4</li> <li>Defined in src/app/_models/token.ts:6</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The unique token symbol.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>

View File

@ -1,236 +0,0 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>BlocksBloom | CICADA</title>
<meta name="description" content="Documentation for CICADA">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
<script async src="../assets/js/search.js" id="search-script"></script>
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</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">CICADA</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../modules.html">CICADA</a>
</li>
<li>
<a href="../modules/app__models_transaction.html">app/_models/transaction</a>
</li>
<li>
<a href="app__models_transaction.blocksbloom.html">BlocksBloom</a>
</li>
</ul>
<h1>Interface BlocksBloom</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-comment">
<div class="tsd-comment tsd-typography">
<dl class="tsd-comment-tags">
<dt>exports</dt>
<dd></dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">BlocksBloom</span>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="app__models_transaction.blocksbloom.html#alg" class="tsd-kind-icon">alg</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="app__models_transaction.blocksbloom.html#blockfilter" class="tsd-kind-icon">block<wbr>Filter</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="app__models_transaction.blocksbloom.html#blocktxfilter" class="tsd-kind-icon">blocktx<wbr>Filter</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="app__models_transaction.blocksbloom.html#filterrounds" class="tsd-kind-icon">filter<wbr>Rounds</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="app__models_transaction.blocksbloom.html#low" class="tsd-kind-icon">low</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="alg" class="tsd-anchor"></a>
<h3>alg</h3>
<div class="tsd-signature tsd-kind-icon">alg<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in src/app/_models/transaction.ts:9</li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="blockfilter" class="tsd-anchor"></a>
<h3>block<wbr>Filter</h3>
<div class="tsd-signature tsd-kind-icon">block<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in src/app/_models/transaction.ts:7</li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="blocktxfilter" class="tsd-anchor"></a>
<h3>blocktx<wbr>Filter</h3>
<div class="tsd-signature tsd-kind-icon">blocktx<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in src/app/_models/transaction.ts:8</li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="filterrounds" class="tsd-anchor"></a>
<h3>filter<wbr>Rounds</h3>
<div class="tsd-signature tsd-kind-icon">filter<wbr>Rounds<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in src/app/_models/transaction.ts:10</li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="low" class="tsd-anchor"></a>
<h3>low</h3>
<div class="tsd-signature tsd-kind-icon">low<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in src/app/_models/transaction.ts:6</li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class=" ">
<a href="../modules.html">Exports</a>
</li>
<li class="current tsd-kind-module">
<a href="../modules/app__models_transaction.html">app/_<wbr>models/transaction</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
<ul>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="app__models_transaction.blocksbloom.html#alg" class="tsd-kind-icon">alg</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="app__models_transaction.blocksbloom.html#blockfilter" class="tsd-kind-icon">block<wbr>Filter</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="app__models_transaction.blocksbloom.html#blocktxfilter" class="tsd-kind-icon">blocktx<wbr>Filter</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="app__models_transaction.blocksbloom.html#filterrounds" class="tsd-kind-icon">filter<wbr>Rounds</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="app__models_transaction.blocksbloom.html#low" class="tsd-kind-icon">low</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.transaction.html" class="tsd-kind-icon">Transaction</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.tx.html" class="tsd-kind-icon">Tx</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.txtoken.html" class="tsd-kind-icon">Tx<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
</body>
</html>

View File

@ -111,9 +111,14 @@
<div class="tsd-signature tsd-kind-icon">destination<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div> <div class="tsd-signature tsd-kind-icon">destination<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:15</li> <li>Defined in src/app/_models/transaction.ts:7</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Final transaction token information.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="fromvalue" class="tsd-anchor"></a> <a name="fromvalue" class="tsd-anchor"></a>
@ -121,9 +126,14 @@
<div class="tsd-signature tsd-kind-icon">from<wbr>Value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">from<wbr>Value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:16</li> <li>Defined in src/app/_models/transaction.ts:9</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Initial transaction token amount.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="sourcetoken" class="tsd-anchor"></a> <a name="sourcetoken" class="tsd-anchor"></a>
@ -131,9 +141,14 @@
<div class="tsd-signature tsd-kind-icon">source<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div> <div class="tsd-signature tsd-kind-icon">source<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:17</li> <li>Defined in src/app/_models/transaction.ts:11</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Initial transaction token information.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="tovalue" class="tsd-anchor"></a> <a name="tovalue" class="tsd-anchor"></a>
@ -141,9 +156,14 @@
<div class="tsd-signature tsd-kind-icon">to<wbr>Value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">to<wbr>Value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:18</li> <li>Defined in src/app/_models/transaction.ts:13</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Final transaction token amount.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="trader" class="tsd-anchor"></a> <a name="trader" class="tsd-anchor"></a>
@ -151,9 +171,14 @@
<div class="tsd-signature tsd-kind-icon">trader<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">trader<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:19</li> <li>Defined in src/app/_models/transaction.ts:15</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of the initiator of the conversion.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="tx" class="tsd-anchor"></a> <a name="tx" class="tsd-anchor"></a>
@ -161,9 +186,14 @@
<div class="tsd-signature tsd-kind-icon">tx<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.tx.html" class="tsd-signature-type" data-tsd-kind="Interface">Tx</a></div> <div class="tsd-signature tsd-kind-icon">tx<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.tx.html" class="tsd-signature-type" data-tsd-kind="Interface">Tx</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:21</li> <li>Defined in src/app/_models/transaction.ts:19</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Conversion mining information.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="user" class="tsd-anchor"></a> <a name="user" class="tsd-anchor"></a>
@ -171,9 +201,14 @@
<div class="tsd-signature tsd-kind-icon">user<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div> <div class="tsd-signature tsd-kind-icon">user<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:20</li> <li>Defined in src/app/_models/transaction.ts:17</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account information of the initiator of the conversion.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>
@ -190,9 +225,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-interface tsd-parent-kind-module"> <li class="current tsd-kind-interface tsd-parent-kind-module">

View File

@ -112,9 +112,14 @@
<div class="tsd-signature tsd-kind-icon">from<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">from<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:26</li> <li>Defined in src/app/_models/transaction.ts:25</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of the transaction sender.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="recipient" class="tsd-anchor"></a> <a name="recipient" class="tsd-anchor"></a>
@ -122,9 +127,14 @@
<div class="tsd-signature tsd-kind-icon">recipient<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div> <div class="tsd-signature tsd-kind-icon">recipient<span class="tsd-signature-symbol">:</span> <a href="app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:29</li> <li>Defined in src/app/_models/transaction.ts:31</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account information of the transaction recipient.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="sender" class="tsd-anchor"></a> <a name="sender" class="tsd-anchor"></a>
@ -135,6 +145,11 @@
<li>Defined in src/app/_models/transaction.ts:27</li> <li>Defined in src/app/_models/transaction.ts:27</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Account information of the transaction sender.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="to" class="tsd-anchor"></a> <a name="to" class="tsd-anchor"></a>
@ -142,9 +157,14 @@
<div class="tsd-signature tsd-kind-icon">to<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">to<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:28</li> <li>Defined in src/app/_models/transaction.ts:29</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of the transaction recipient.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
@ -152,9 +172,14 @@
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.txtoken.html" class="tsd-signature-type" data-tsd-kind="Interface">TxToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:30</li> <li>Defined in src/app/_models/transaction.ts:33</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Transaction token information.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="tx" class="tsd-anchor"></a> <a name="tx" class="tsd-anchor"></a>
@ -162,9 +187,14 @@
<div class="tsd-signature tsd-kind-icon">tx<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.tx.html" class="tsd-signature-type" data-tsd-kind="Interface">Tx</a></div> <div class="tsd-signature tsd-kind-icon">tx<span class="tsd-signature-symbol">:</span> <a href="app__models_transaction.tx.html" class="tsd-signature-type" data-tsd-kind="Interface">Tx</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:31</li> <li>Defined in src/app/_models/transaction.ts:35</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Transaction mining information.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="type" class="tsd-anchor"></a> <a name="type" class="tsd-anchor"></a>
@ -172,9 +202,14 @@
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:33</li> <li>Defined in src/app/_models/transaction.ts:39</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Type of transaction.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="value" class="tsd-anchor"></a> <a name="value" class="tsd-anchor"></a>
@ -182,9 +217,14 @@
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:32</li> <li>Defined in src/app/_models/transaction.ts:37</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Amount of tokens transacted.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>
@ -201,9 +241,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module"> <li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a> <a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a>
</li> </li>

View File

@ -109,9 +109,14 @@
<div class="tsd-signature tsd-kind-icon">block<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">block<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:38</li> <li>Defined in src/app/_models/transaction.ts:45</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Transaction block number.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="success" class="tsd-anchor"></a> <a name="success" class="tsd-anchor"></a>
@ -119,9 +124,14 @@
<div class="tsd-signature tsd-kind-icon">success<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div> <div class="tsd-signature tsd-kind-icon">success<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:39</li> <li>Defined in src/app/_models/transaction.ts:47</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Transaction mining status.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="timestamp" class="tsd-anchor"></a> <a name="timestamp" class="tsd-anchor"></a>
@ -129,9 +139,14 @@
<div class="tsd-signature tsd-kind-icon">timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:40</li> <li>Defined in src/app/_models/transaction.ts:49</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Time transaction was mined.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="txhash" class="tsd-anchor"></a> <a name="txhash" class="tsd-anchor"></a>
@ -139,9 +154,14 @@
<div class="tsd-signature tsd-kind-icon">tx<wbr>Hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">tx<wbr>Hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:41</li> <li>Defined in src/app/_models/transaction.ts:51</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Hash generated by transaction.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="txindex" class="tsd-anchor"></a> <a name="txindex" class="tsd-anchor"></a>
@ -149,9 +169,14 @@
<div class="tsd-signature tsd-kind-icon">tx<wbr>Index<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">tx<wbr>Index<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:42</li> <li>Defined in src/app/_models/transaction.ts:53</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Index of transaction in block.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>
@ -168,9 +193,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module"> <li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a> <a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a>
</li> </li>

View File

@ -107,9 +107,14 @@
<div class="tsd-signature tsd-kind-icon">address<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">address<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:47</li> <li>Defined in src/app/_models/transaction.ts:59</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Address of the deployed token contract.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="name" class="tsd-anchor"></a> <a name="name" class="tsd-anchor"></a>
@ -117,9 +122,14 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:48</li> <li>Defined in src/app/_models/transaction.ts:61</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Name of the token.</p>
</div>
</div>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="symbol" class="tsd-anchor"></a> <a name="symbol" class="tsd-anchor"></a>
@ -127,9 +137,14 @@
<div class="tsd-signature tsd-kind-icon">symbol<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">symbol<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/transaction.ts:49</li> <li>Defined in src/app/_models/transaction.ts:63</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>The unique token symbol.</p>
</div>
</div>
</section> </section>
</section> </section>
</div> </div>
@ -146,9 +161,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module"> <li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a> <a href="app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a>
</li> </li>

View File

@ -76,7 +76,6 @@
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#action" class="tsd-kind-icon">Action</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#action" class="tsd-kind-icon">Action</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#areaname" class="tsd-kind-icon">Area<wbr>Name</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#areaname" class="tsd-kind-icon">Area<wbr>Name</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#areatype" class="tsd-kind-icon">Area<wbr>Type</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#areatype" class="tsd-kind-icon">Area<wbr>Type</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#blocksbloom" class="tsd-kind-icon">Blocks<wbr>Bloom</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#category" class="tsd-kind-icon">Category</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#category" class="tsd-kind-icon">Category</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#conversion" class="tsd-kind-icon">Conversion</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#conversion" class="tsd-kind-icon">Conversion</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#meta" class="tsd-kind-icon">Meta</a></li> <li class="tsd-kind-reference tsd-parent-kind-module"><a href="app__models.html#meta" class="tsd-kind-icon">Meta</a></li>
@ -117,11 +116,6 @@
<h3>Area<wbr>Type</h3> <h3>Area<wbr>Type</h3>
Re-exports <a href="../interfaces/app__models_mappings.areatype.html">AreaType</a> Re-exports <a href="../interfaces/app__models_mappings.areatype.html">AreaType</a>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="blocksbloom" class="tsd-anchor"></a>
<h3>Blocks<wbr>Bloom</h3>
Re-exports <a href="../interfaces/app__models_transaction.blocksbloom.html">BlocksBloom</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module"> <section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="category" class="tsd-anchor"></a> <a name="category" class="tsd-anchor"></a>
<h3>Category</h3> <h3>Category</h3>
@ -214,9 +208,6 @@
<li class=" tsd-kind-reference tsd-parent-kind-module"> <li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="app__models.html#areatype" class="tsd-kind-icon">Area<wbr>Type</a> <a href="app__models.html#areatype" class="tsd-kind-icon">Area<wbr>Type</a>
</li> </li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="app__models.html#blocksbloom" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module"> <li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="app__models.html#category" class="tsd-kind-icon">Category</a> <a href="app__models.html#category" class="tsd-kind-icon">Category</a>
</li> </li>

View File

@ -95,7 +95,7 @@
<div class="tsd-signature tsd-kind-icon">default<wbr>Account<span class="tsd-signature-symbol">:</span> <a href="../interfaces/app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a><span class="tsd-signature-symbol"> = ...</span></div> <div class="tsd-signature tsd-kind-icon">default<wbr>Account<span class="tsd-signature-symbol">:</span> <a href="../interfaces/app__models_account.accountdetails.html" class="tsd-signature-type" data-tsd-kind="Interface">AccountDetails</a><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in src/app/_models/account.ts:77</li> <li>Defined in src/app/_models/account.ts:96</li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography"> <div class="tsd-comment tsd-typography">

View File

@ -72,7 +72,6 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Interfaces</h3> <h3>Interfaces</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a></li>
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a></li> <li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a></li>
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.transaction.html" class="tsd-kind-icon">Transaction</a></li> <li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.transaction.html" class="tsd-kind-icon">Transaction</a></li>
<li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.tx.html" class="tsd-kind-icon">Tx</a></li> <li class="tsd-kind-interface tsd-parent-kind-module"><a href="../interfaces/app__models_transaction.tx.html" class="tsd-kind-icon">Tx</a></li>
@ -96,9 +95,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="../interfaces/app__models_transaction.blocksbloom.html" class="tsd-kind-icon">Blocks<wbr>Bloom</a>
</li>
<li class=" tsd-kind-interface tsd-parent-kind-module"> <li class=" tsd-kind-interface tsd-parent-kind-module">
<a href="../interfaces/app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a> <a href="../interfaces/app__models_transaction.conversion.html" class="tsd-kind-icon">Conversion</a>
</li> </li>

View File

@ -1,10 +1,16 @@
/** Account data interface */ /** Account data interface */
interface AccountDetails { interface AccountDetails {
/** Account registration day */
date_registered: number; date_registered: number;
/** User's gender */
gender: string; gender: string;
/** Age of user */
age?: string; age?: string;
/** Type of account */
type?: string; type?: string;
/** Token balance on account */
balance?: number; balance?: number;
/** Account identifiers */
identities: { identities: {
evm: { evm: {
'bloxberg:8996': string[]; 'bloxberg:8996': string[];
@ -13,13 +19,17 @@ interface AccountDetails {
latitude: number; latitude: number;
longitude: number; longitude: number;
}; };
/** User's location */
location: { location: {
area?: string; area?: string;
area_name: string; area_name: string;
area_type?: string; area_type?: string;
}; };
/** Products or services provided by user. */
products: string[]; products: string[];
/** Business category of user. */
category?: string; category?: string;
/** Personal identifying information of user */
vcard: { vcard: {
email: [ email: [
{ {
@ -54,22 +64,31 @@ interface AccountDetails {
/** Meta signature interface */ /** Meta signature interface */
interface Signature { interface Signature {
/** Algorithm used */
algo: string; algo: string;
/** Data that was signed. */
data: string; data: string;
/** Message digest */
digest: string; digest: string;
/** Encryption engine used. */
engine: string; engine: string;
} }
/** Meta object interface */ /** Meta object interface */
interface Meta { interface Meta {
/** Account details */
data: AccountDetails; data: AccountDetails;
/** Meta store id */
id: string; id: string;
/** Signature used during write. */
signature: Signature; signature: Signature;
} }
/** Meta response interface */ /** Meta response interface */
interface MetaResponse { interface MetaResponse {
/** Meta store id */
id: string; id: string;
/** Meta object */
m: Meta; m: Meta;
} }

View File

@ -1,27 +1,38 @@
/** Action object interface */ /** Action object interface */
interface Action { interface Action {
/** Action ID */
id: number; id: number;
/** Admin who initialized the action. */
user: string; user: string;
/** Admin's role in the system */
role: string; role: string;
/** Action performed */
action: string; action: string;
/** Action approval status. */
approval: boolean; approval: boolean;
} }
/** Area name object interface */ /** Area name object interface */
interface AreaName { interface AreaName {
/** Name of area */
name: string; name: string;
/** Locations that map to that area name. */
locations: Array<string>; locations: Array<string>;
} }
/** Area type object interface */ /** Area type object interface */
interface AreaType { interface AreaType {
/** Type of area */
name: string; name: string;
/** Areas that map to that area type. */
area: Array<string>; area: Array<string>;
} }
/** Category object interface */ /** Category object interface */
interface Category { interface Category {
/** Business category */
name: string; name: string;
/** Products that map to that category. */
products: Array<string>; products: Array<string>;
} }

View File

@ -1,13 +1,22 @@
/** Settings class */ /** Settings class */
class Settings { class Settings {
/** Web3 Object */
w3: W3 = { w3: W3 = {
engine: undefined, engine: undefined,
provider: undefined, provider: undefined,
}; };
/** A resource for searching through blocks on the blockchain network. */
scanFilter: any; scanFilter: any;
/** CIC Registry instance */
registry: any; registry: any;
/** Transaction Helper instance */
txHelper: any; txHelper: any;
/**
* Initialize the settings.
*
* @param scanFilter - A resource for searching through blocks on the blockchain network.
*/
constructor(scanFilter: any) { constructor(scanFilter: any) {
this.scanFilter = scanFilter; this.scanFilter = scanFilter;
} }
@ -15,7 +24,9 @@ class Settings {
/** Web3 object interface */ /** Web3 object interface */
interface W3 { interface W3 {
/** An active web3 instance connected to the blockchain network. */
engine: any; engine: any;
/** The connection socket to the blockchain network. */
provider: any; provider: any;
} }

View File

@ -1,9 +1,14 @@
/** Staff object interface */ /** Staff object interface */
interface Staff { interface Staff {
/** Comment made on the public key. */
comment: string; comment: string;
/** Email used to create the public key. */
email: string; email: string;
/** Name of the owner of the public key */
name: string; name: string;
/** Tags added to the public key. */
tag: number; tag: number;
/** User ID of the owner of the public key. */
userid: string; userid: string;
} }

View File

@ -1,17 +1,25 @@
/** Token object interface */ /** Token object interface */
interface Token { interface Token {
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
/** Address of the deployed token contract. */
address: string; address: string;
/** Total token supply. */
supply: string; supply: string;
/** Number of decimals to convert to smallest denomination of the token. */
decimals: string; decimals: string;
/** Token reserve information */
reserves: { reserves: {
'0xa686005CE37Dce7738436256982C3903f2E4ea8E'?: { '0xa686005CE37Dce7738436256982C3903f2E4ea8E'?: {
weight: string; weight: string;
balance: string; balance: string;
}; };
}; };
/** Token reserve to token minting ratio. */
reserveRatio?: string; reserveRatio?: string;
/** Address of account that deployed token. */
owner?: string; owner?: string;
} }

View File

@ -1,53 +1,67 @@
// Application imports // Application imports
import { AccountDetails } from '@app/_models/account'; import { AccountDetails } from '@app/_models/account';
/** BlocksBloom object interface */
interface BlocksBloom {
low: number;
blockFilter: string;
blocktxFilter: string;
alg: string;
filterRounds: number;
}
/** Conversion object interface */ /** Conversion object interface */
interface Conversion { interface Conversion {
/** Final transaction token information. */
destinationToken: TxToken; destinationToken: TxToken;
/** Initial transaction token amount. */
fromValue: number; fromValue: number;
/** Initial transaction token information. */
sourceToken: TxToken; sourceToken: TxToken;
/** Final transaction token amount. */
toValue: number; toValue: number;
/** Address of the initiator of the conversion. */
trader: string; trader: string;
/** Account information of the initiator of the conversion. */
user: AccountDetails; user: AccountDetails;
/** Conversion mining information. */
tx: Tx; tx: Tx;
} }
/** Transaction object interface */ /** Transaction object interface */
interface Transaction { interface Transaction {
/** Address of the transaction sender. */
from: string; from: string;
/** Account information of the transaction sender. */
sender: AccountDetails; sender: AccountDetails;
/** Address of the transaction recipient. */
to: string; to: string;
/** Account information of the transaction recipient. */
recipient: AccountDetails; recipient: AccountDetails;
/** Transaction token information. */
token: TxToken; token: TxToken;
/** Transaction mining information. */
tx: Tx; tx: Tx;
/** Amount of tokens transacted. */
value: number; value: number;
/** Type of transaction. */
type?: string; type?: string;
} }
/** Transaction data interface */ /** Transaction data interface */
interface Tx { interface Tx {
/** Transaction block number. */
block: number; block: number;
/** Transaction mining status. */
success: boolean; success: boolean;
/** Time transaction was mined. */
timestamp: number; timestamp: number;
/** Hash generated by transaction. */
txHash: string; txHash: string;
/** Index of transaction in block. */
txIndex: number; txIndex: number;
} }
/** Transaction token object interface */ /** Transaction token object interface */
interface TxToken { interface TxToken {
/** Address of the deployed token contract. */
address: string; address: string;
/** Name of the token. */
name: string; name: string;
/** The unique token symbol. */
symbol: string; symbol: string;
} }
/** @exports */ /** @exports */
export { BlocksBloom, Conversion, Transaction, Tx, TxToken }; export { Conversion, Transaction, Tx, TxToken };