Nodix application managment

Applications can be managed via the applications configuration page from the nodix wallet.

For more informations about the javascript API, see the html wallet documentation page.

For more informations about the script language, and how to use layouts, objects and files into an HTML5 webapp see script documentation.

For more informations about the type system, refer to the whitepaper, section 4.3 Application types.

Step 1

Create application root

First, select your account in the drop down button.

accounts

Then select the address to use as application root. Fees to create new applications on the blockchain will be sent to this address.

app root

Application root needs to be only created once for a blockchain.

Step 2

Create the application

Enter the secret key for the addresses to use as the application master address, and enough balance to pay the fees.

new app

Set the application name, and transactions fees, then press create app button.

new app

The transaction details should show up, then press sign & send button to sign the transaction and broadcast it.

new app tx

Once the transaction will be confirmed, the application should show up on the applications page.

app list

Step 3

Create data types

Open the page of the application from the applications page, and select the account and key for the application master address.

app type account

Enter a name and id for the type, then add the keys with their name, type and indexing attribute and press the new type button.

app type

Then the transaction should show up, press sign & send button to sign the transaction and broadcast it.

app type tx

Step 4

Add new objects

Open the page of the application from the applications page, and select the account and key that will be used to sign the object.

app object account

Select the address in the dropdown menu, and enter the values for the keys in the fields, then press the new obj button.

app object

Then the transaction should show up, press sign & send button to sign the transaction and broadcast it.

app object

Step 5

Add html layout

Open the page of the application from the applications page, and select the account and key for the application master address.

app layout account

Select a file using the Pick a file button, and press send.

app layout

The informations about the layout should then appear. Press create layout tx button.

app layout

Then the transaction should show up, press sign & send button to sign the transaction and broadcast it.

app layout tx

Step 6

Add scripts and modules

Open the page of the application from the applications page, and select the account and key for the application master address.

app mod account

Select a file using the Pick a file button, and press send.

app module

The informations about the module should then appear. Presscreate module txbutton.

app module

Then the transaction should show up, press sign & send button to sign the transaction and broadcast it.

app module tx

Step 7

Add application files

Open the page of the application from the applications page, and select the account and key that will be used to sign the file.

app file account

Select a file using the Pick a file button, and press send.

app file

The informations about the file should then appear. Press create file tx button.

app file

Then the transaction should show up, press sign & send button to sign the transaction and broadcast it.

app file tx