# List of supported official client parameters

**URL:** <https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107>\
**Category:** Developers\
**Created:** [31 December 2020 06:45 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107 "2020-12-31T06:45:17Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [31 December 2020 06:45 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/1 "2020-12-31T06:45:18Z")

</div>

Some time ago I received information that I could directly go to an account using a paeameter in the client's URL. Eg:  
[https://ardor.jelurida.com/index.html?account=ARDOR-X28W-VWKY-YEKK-4XSZ5&chain=IGNIS](https://ardor.jelurida.com/index.html?account=ARDOR-X28W-VWKY-YEKK-4XSZ5&chain=IGNIS)  
Is there a complete list of supported parameters?  
In my specific case I would like to point to a specific transaction.  
Thanks

---

<div class="post-metadata">

**Author:** ![petko.petkov](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@petko.petkov](https://talk.jelurida.com/u/petko.petkov)\
**Post date:** [31 December 2020 17:45 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/2 "2020-12-31T17:45:35Z")

</div>

I don't think there is documentation for this feature. I guess because it is not polished enough. But here are the basics:

- The `account` parameter - as you already know it will login into a specific account.

- `chain` - in conjunction with the `account` parameter will set the chain on login. If not provided the ARDR chain is used.

- `page` - show specific page AFTER login. So if `account` is not provided, the login page is first displayed and after the user login somehow, the specified page is displayed (unless the user modify the URL in the meantime).  
Now, for a complete list of pages you need to search the code. All pages are in the `NRS.pages` object, so if you search for `NRS.pages.` you should be able to find the page name.  
Then some pages require specific information to be provided. For example if you open `asset_exchange` you must provide the asset ID as `asset` URL parameter. This specific page (together with the `coin_exchange` page) is made more user friendly and displays an error if opened via URL which misses the necessary parameter(s). But for the rest of the pages such checks are not implemented, so you will get a JS error (if anything). Some examples:

- `modal` - show specific modal by it's element ID AFTER login. Again if `account` is not provided, the login page is first displayed and after the user login somehow, the specified modal is displayed. To get the element ID of some modal you need to again look into the code or use the inspect tool. This is the ID of the top-most `<div>` element. It should also have class `modal`. You can fill any of the inputs of the modal by providing a parameter with the input name. You can also set check boxes or provide internal "data" attributes to the modal. For example  
`https://testardor.jelurida.com/index.html?account=ARDOR-J24K-QWD8-XHEX-36P7X&chain=IGNIS&modal=send_money_modal&recipient=ARDOR-S9Q3-GPL9-XLPB-EDW66&amountNXT=100`  
WIll open the Send Money modal and prefill the recipient and the amount  
Modals require even more parameters in order work properly and if you don't provide some of them you will probably get a JS error. Also I see that hidden fields are not filled by parameters. This is yet another bug in this feature which prevents to open some of the modals.  
About your specific question, this seems to do the trick:  
`https://testardor.jelurida.com/index.html?account=ARDOR-J24K-QWD8-XHEX-36P7X&chain=IGNIS&modal=transaction_info_modal&fullHash=98fcb67163e1de9e561e3e71dca0820c465cde94f0142a4d139dd3d2b5fc9611`  
But weird why the modal cannot be closed afterwards - probably another bug

- Finally there is a `lifetime_modal` parameter which opens a modal and only that. When the modal is closed, there is empty page. Can be used only with modals that are available before login.

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [31 December 2020 21:38 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/3 "2020-12-31T21:38:58Z")

</div>

Awesome! Thanks Petko. Will try that tomorrow.  
And Happy New Year! 🎄🙂

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [1 January 2021 11:12 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/4 "2021-01-01T11:12:11Z")

</div>

Hi Petko  
Looks good to me. I can close the modal and the page is not empty:  
[https://test30.smartvoting.io:16877/index.html?account=ARDOR-7CSC-V39P-6B5W-9BGSE&chain=BITSWIFT&modal=transaction\_info\_modal&fullHash=667558428debd55c3740e6630b92723313af0883bc510de817e79e43cc27c1da](https://test30.smartvoting.io:16877/index.html?account=ARDOR-7CSC-V39P-6B5W-9BGSE&chain=BITSWIFT&modal=transaction_info_modal&fullHash=667558428debd55c3740e6630b92723313af0883bc510de817e79e43cc27c1da)

---

<div class="post-metadata">

**Author:** ![petko.petkov](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@petko.petkov](https://talk.jelurida.com/u/petko.petkov)\
**Post date:** [1 January 2021 15:42 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/5 "2021-01-01T15:42:49Z")

</div>

Happy New Year!

This is what happens on my side

 ![Screenshot from 2021-01-01 17-40-35](https://talk.jelurida.com/uploads/default/original/1X/7df57b355d8e480ca9de8bce47e122c07710bca8.png)  
 ![Screenshot from 2021-01-01 17-40-40](https://talk.jelurida.com/uploads/default/original/1X/4eec9d857a69dc657428cd0ab9994a961c2f0e22.png)

The dialog is opened twice and the screen is dimmed twice. Then when I close the dialog the screen remains dimmed. I fixed it for the next release

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [1 January 2021 16:11 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/6 "2021-01-01T16:11:03Z")

</div>

Very strange.  
It works for me with both Firefox and Chrome.  
I'm on Windows 10.

---

<div class="post-metadata">

**Author:** ![MrV](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/m/848f3c/32.png) [@MrV](https://talk.jelurida.com/u/MrV)\
**Post date:** [1 January 2021 20:05 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/7 "2021-01-01T20:05:52Z")

</div>

Did the same for me FYI on Firefox for windows

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [1 January 2021 21:09 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/8 "2021-01-01T21:09:08Z")

</div>

You mean that also your screen gets stuck when you dismiss the pop-up?  
Very strange. I'll try on my other PCs tomorrow. 👍

---

<div class="post-metadata">

**Author:** ![MrV](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/m/848f3c/32.png) [@MrV](https://talk.jelurida.com/u/MrV)\
**Post date:** [1 January 2021 21:21 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/9 "2021-01-01T21:21:10Z")

</div>

Yes, but sounds like petko already fixed the issue for next release so I wouldn't spend time on it. I just wanted to see what the link did 🙂

---

<div class="post-metadata">

**Author:** ![petko.petkov](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@petko.petkov](https://talk.jelurida.com/u/petko.petkov)\
**Post date:** [4 January 2021 08:50 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/10 "2021-01-04T08:50:08Z")

</div>

Yes, I fixed it. If you cannot wait for the release, you can fix it on your side by adding

```
let infoModal = $('#transaction_info_modal');
if (infoModal && infoModal.data('bs.modal')) {
            isModalVisible = infoModal.data('bs.modal').isShown;
}

```

in the beginning of `NRS.processTransactionModalData`

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [4 January 2021 17:05 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/11 "2021-01-04T17:05:21Z")

</div>

Sorry Petko, so you have a url for an asset info modal? I tried some things but didn't manage. 🙂

---

<div class="post-metadata">

**Author:** ![petko.petkov](https://talk.jelurida.com/letter_avatar_proxy/v4/letter/p/eb8c5e/32.png) [@petko.petkov](https://talk.jelurida.com/u/petko.petkov)\
**Post date:** [5 January 2021 11:23 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/12 "2021-01-05T11:23:09Z")

</div>

I guess you are asking about this modal

 ![Screenshot from 2021-01-05 13-16-04](https://talk.jelurida.com/uploads/default/original/1X/902b5c36359d673ec21d64022bf301043523455c.png)

Unfortunately I cannot provide a link too. The modal requires an action class and I cannot set it from URL parameters. I can fix this for the next release. For now I would suggest that you link to the asset issuance transaction. I contains almost the same data.

---

<div class="post-metadata">

**Author:** ![TheWireMaster](https://talk.jelurida.com/user_avatar/talk.jelurida.com/thewiremaster/32/12_2.png) [@TheWireMaster](https://talk.jelurida.com/u/TheWireMaster)\
**Post date:** [5 January 2021 12:59 UTC](https://talk.jelurida.com/t/list-of-supported-official-client-parameters/107/13 "2021-01-05T12:59:31Z")

</div>

Perfect! makes sense. I'll do that! 🙂
