elective-stereophonic
elective-stereophonic
Manual Install of Multigateway / Supernet ? singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Author Topic: Manual Install of Multigateway / Supernet ?  (Read 1584 times)

box1413

  • Hero Member
  • *****
  • Karma: +101/-4
  • Offline Offline
  • Posts: 687
    • View Profile
Manual Install of Multigateway / Supernet ?
« on: January 27, 2015, 11:10:51 pm »

Seeing that supernet is always 1 version behind by a few days. Is there a way to manually inject the multigateway / supernet files into the latest versions of NXT? Currently its 1.4.11

Logged

VanBreuk

  • Hero Member
  • *****
  • Karma: +362/-19
  • Offline Offline
  • Posts: 2772
    • View Profile
Re: Manual Install of Multigateway / Supernet ?
« Reply #1 on: January 28, 2015, 12:29:37 am »

Most times you could replace the nxt/html/ui folder for the latest supernet-1.4.9.1/html/ui folder, since all the supernet functionality is within the user interface.

However, and although this may generally will work well, there might be issues. You are then using the guts of one release with the skin of a previous one. So any skin/UI changes added in Nxt in the latest version will not be there, which in some cases may result in missing features (or potentially in malfunction, if the UI has been changed in Nxt according to a deeper change in the code).

Also, once you replace the Nxt UI for the SuperNET UI folder you will not receive update warnings after a new Nxt release, only after a new SuperNET release. This is because SuperNET checks its own repository.
Logged
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

Cryptographer

  • Sr. Member
  • ****
  • Karma: +225/-131
  • Offline Offline
  • Posts: 440
    • View Profile
Re: Manual Install of Multigateway / Supernet ?
« Reply #2 on: January 29, 2015, 05:06:17 am »

As of today, my supernet 1.4.9.1 client won't download the latest blocks, on either of my computers. Anyone else having this problem? Any ideas?

** nevermind, got it. Had to set nxt.trimDerivedTables=false
« Last Edit: January 29, 2015, 05:19:30 am by Cryptographer »
Logged
LTCshare2G - ID 2128300325778905751 ColdHash - ID 11632121299907478243

HolgerD77

  • Sr. Member
  • ****
  • Karma: +49/-0
  • Offline Offline
  • Posts: 299
    • View Profile
Re: Manual Install of Multigateway / Supernet ?
« Reply #3 on: January 29, 2015, 08:24:53 am »

Seeing that supernet is always 1 version behind by a few days. Is there a way to manually inject the multigateway / supernet files into the latest versions of NXT? Currently its 1.4.11

I'm thinking about a plugin feature right now for the Nxt Client, already got a general ok by Jean-Luc. This could be also interesting/used by SuperNet (if I got this correct, that there are no core modifications from SuperNet side, or are there?), already contacted Longzai1988 on this but didn't got a reply yet.

This will be in an experimental state during the first iterations and there won't be a way to install this from within the GUI, but at least it will be possible to unzip a folder in a plugin directory and then have new entries in the sidebar, have the various pages and modals for new functionality and a custom theme, and all this a bit managed, e.g. by the client checking if plugin version is correct, give a security advice when new plugin was found and so on.

Only mayor limitation (for SuperNet I suppose) will be, that there won't be a possibility to change dashboard layout, dashboard needs a mayor overhaul anyway to make it more modular to "plug in" with information also for the core features, so it would be a waste of time to enable this for the current dashboard structure.

I also hope, that this will make development a bit more agile, enabling people to test/experiment with new client functionality (a more advanced block explorer, an alternative messaging client, pages for divident payments) in a plugin context, and - when these things mature - this can be eventually integrated in the (client) core relatively easy.
Logged
NXT-AQ9F-JC4F-NCM2-4JSXZ

rudeboi

  • Hero Member
  • *****
  • Karma: +55/-4
  • Offline Offline
  • Posts: 633
  • Nxt Organization Member
    • View Profile
Manual Install of Multigateway / Supernet ?
« Reply #4 on: January 29, 2015, 06:27:59 pm »

Seeing that supernet is always 1 version behind by a few days. Is there a way to manually inject the multigateway / supernet files into the latest versions of NXT? Currently its 1.4.11

I'm thinking about a plugin feature right now for the Nxt Client, already got a general ok by Jean-Luc. This could be also interesting/used by SuperNet (if I got this correct, that there are no core modifications from SuperNet side, or are there?), already contacted Longzai1988 on this but didn't got a reply yet.

This will be in an experimental state during the first iterations and there won't be a way to install this from within the GUI, but at least it will be possible to unzip a folder in a plugin directory and then have new entries in the sidebar, have the various pages and modals for new functionality and a custom theme, and all this a bit managed, e.g. by the client checking if plugin version is correct, give a security advice when new plugin was found and so on.

Only mayor limitation (for SuperNet I suppose) will be, that there won't be a possibility to change dashboard layout, dashboard needs a mayor overhaul anyway to make it more modular to "plug in" with information also for the core features, so it would be a waste of time to enable this for the current dashboard structure.

I also hope, that this will make development a bit more agile, enabling people to test/experiment with new client functionality (a more advanced block explorer, an alternative messaging client, pages for divident payments) in a plugin context, and - when these things mature - this can be eventually integrated in the (client) core relatively easy.

Great stuff.
This was going to be my first proposal to the new community funding pot, a full plugin system would really push development forward. For me the most important feature is security, users need to be able to know a plugin can't steal the Passphrase, make transactions, open websites or other program's (potential viruses) without the user knowing and choosing to accept the risk. I.e sandbox mode and every time the plugin requests to make a transaction a pop up window displays a confirmation window.

The MGW would get a lot more use if it could be installed in the standard client.
« Last Edit: January 29, 2015, 06:37:04 pm by rudeboi »
Logged
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬  ▄▀▀▀▀▀▀▀▀▄  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●  nimirum  ●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬ ◖ENDING CENSORSHIP ONLINE◗  ◖ ICO OPEN NOW◗ ▬▬▬
 

elective-stereophonic
elective-stereophonic
assembly
assembly