Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.5 - NEW RELEASE: Ardor 2.0.3e TestNet IS LAUNCHED!

Pages: [1] 2  All

Author Topic: [PLUGIN] Dividends Scanner: chart your asset distribution and incomes  (Read 4246 times)

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0

Hello,

I am happy to release my free (and open source) plugin for the NRS client.
You can find the latest release here: https://github.com/chevdor/nrs-dividends_scanner/releases/latest

There is currently no configuration required. Just get the latest release and copy it in the plugin directory.


Your comments are very welcome :)
« Last Edit: June 14, 2015, 11:38:12 pm by chevdor »
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV

kseistrup

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 462
  • Unselfish action pay back better
    • View Profile
    • @kseistrup
  • Karma: +48/-0
Re: Dividends Scanner
June 13, 2015, 06:25:27 am

This looks very cool, I'm definitely going to install this.

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0
Re: Dividends Scanner
June 13, 2015, 02:37:43 pm

Thanks for your feedback on GitHub kseistrup.
If you liked the previous, you will prefer the version I just released (which include the fix of the minor issue you reported).

In the new release (0.4.0.0), I display the NAME of the account in  the income distribution instead of the RS address when this is available in your contacts.
So for instance, if you receive dividends from, let´s say, MMNXT. Add a contact called "MMNXT Dividends" (or whatever you like). In the chart, instead of seeing a cryptic "NXT-KAK4-SDL7-DHGT-9W37B", you will read "MMNXT Dividends".
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV

Nxter

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 595
    • View Profile
  • Karma: +61/-7
Re: Dividends Scanner
June 13, 2015, 05:20:06 pm

Nice!
What asset is the one with the biggest chunk of dividends?

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0
Re: Dividends Scanner
June 14, 2015, 11:39:56 am

Hi Nxter,

This is left to you to check with your account and mostly depend on the amount of shares you have compared to the others.
I took the screenshot on a random account where I found the charts looking sexy :)
In that case, I asked the ask myself and I think it was LIQUID but I may be wrong.
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV

Nxter

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 595
    • View Profile
  • Karma: +61/-7

Ahh ok they are personalized. That is nice!   
However, would be also awesome to have general stats like which assets paid how many dividends to how many shareholders if they did it on a regular and steady basis.. (weekly, monthly..), tendency of the revenue, current %ROI, expected ROI period..   I know that is asking too much, just some ideas.. :p

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0

Nxter, this is a great idea  ;)
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV

8

  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • English-Chinese translation Service
    • View Profile
  • Karma: +6/-6

Can it be used in SuperNET client?
My crypto blog: http://coinour.com

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0

I have no idea. What I wrote is a NRS plugin... if NRS plugins work in the supernet client then I would say yes but you´d have to try.
It would be nice to report your conclusion here.

I am not sure what you do with supernet but since NRS has now plugins, if your goal is to use the multigateway (just guessing), you can now use it as plugin from within the NRS client.
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV

dee22

  • Newbie
  • *
  • Offline Offline
  • Posts: 13
    • View Profile
    • NXTinfo
  • Karma: +5/-0

It doesn't work for me.
NRS-Version: 1.5.12
Plugin Version: 0.4.0.0 (.zip)
OS-Version: Windows Server 2012
On the Plugins Page the Validation Status is Invalid (it says "Missing plugin files" on mouseover)
Launch Status is Halted.

Plugins are activated and the HelloWorld Plugin is running well.
What am i doing wrong? Is there really a missing file? I downloaded the .zip file twice. The same Problem again.

I hope you can help me to fix this.
nxtinfo.org NXT Faucet - explore Assets - calculate Dividend payments

shmoula

  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
    • View Profile
    • Homepage
  • Karma: +18/-4

Where did you place unzipped content? Is it in your plugins folder and named "dividends_scanner"? Right in that directory should be css, html, img... and other content of plugin.

It doesn't work for me.
NRS-Version: 1.5.12
Plugin Version: 0.4.0.0 (.zip)
OS-Version: Windows Server 2012
On the Plugins Page the Validation Status is Invalid (it says "Missing plugin files" on mouseover)
Launch Status is Halted.

Plugins are activated and the HelloWorld Plugin is running well.
What am i doing wrong? Is there really a missing file? I downloaded the .zip file twice. The same Problem again.

I hope you can help me to fix this.
NXT-EZHL-B8FR-PZHS-DZZBR | Habbeat | NAWA (NXT Asset Watcher for Android) | NXTwalch (NXT Wallet balance watch)

dee22

  • Newbie
  • *
  • Offline Offline
  • Posts: 13
    • View Profile
    • NXTinfo
  • Karma: +5/-0

Where did you place unzipped content? Is it in your plugins folder and named "dividends_scanner"? Right in that directory should be css, html, img... and other content of plugin.

It doesn't work for me.
NRS-Version: 1.5.12
Plugin Version: 0.4.0.0 (.zip)
OS-Version: Windows Server 2012
On the Plugins Page the Validation Status is Invalid (it says "Missing plugin files" on mouseover)
Launch Status is Halted.

Plugins are activated and the HelloWorld Plugin is running well.
What am i doing wrong? Is there really a missing file? I downloaded the .zip file twice. The same Problem again.

I hope you can help me to fix this.
Oh no. My fault.
I made a mistake in renaming the folder. Now with the correct name it works. Thanks shmoula!
nxtinfo.org NXT Faucet - explore Assets - calculate Dividend payments

farl4bit

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3400
  • Go Nxt!
    • View Profile
    • Blockchain Startpagina
  • Karma: +207/-45

Is this plugin safe? Can my passphrase be compromised? I don't like this message:

TheCoinWizard

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 614
  • Learn by questioning everything!
    • View Profile
  • Karma: +97/-55

Is this plugin safe? Can my passphrase be compromised? I don't like this message:

Like anything you download, it could contain malware... But since it is a nxt specific download, with no content check, it is more likely to be trying to get your passphrase if it were malware.

So don't use if you are afraid of that, or make it impossible to do so by generating transactions offline. Or you could also check the source code and the build, and let us know if it is safe  ;)
« Last Edit: July 27, 2015, 03:23:32 pm by farl4bit, Reason: Deleted image quote »
Welcome to the After Nxt Calendar era...
Which started in the year 222 of the French Republic, Frost month, on the fifth day of the first week, better known as the 2456621th Julian day,
even better known as 24 November 2013 at 12:00:00 UTC.

farl4bit

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3400
  • Go Nxt!
    • View Profile
    • Blockchain Startpagina
  • Karma: +207/-45

Like anything you download, it could contain malware... But since it is a nxt specific download, with no content check, it is more likely to be trying to get your passphrase if it were malware.

So don't use if you are afraid of that, or make it impossible to do so by generating transactions offline. Or you could also check the source code and the build, and let us know if it is safe  ;)

How can people use the cool plugins if they are probably not safe. I don't know the creator, although he seems very trustworthy, he can do everything what he wants with my passphrase. I can't read the code, because I don't understand code, so I can't check the code. We need to address these issues. 

Userfriendly, that is what I am missing. Can't this been made safer? #noobquestion

valarmg

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1779
    • View Profile
  • Karma: +178/-57

Like anything you download, it could contain malware... But since it is a nxt specific download, with no content check, it is more likely to be trying to get your passphrase if it were malware.

So don't use if you are afraid of that, or make it impossible to do so by generating transactions offline. Or you could also check the source code and the build, and let us know if it is safe  ;)

How can people use the cool plugins if they are probably not safe. I don't know the creator, although he seems very trustworthy, he can do everything what he wants with my passphrase. I can't read the code, because I don't understand code, so I can't check the code. We need to address these issues. 

Userfriendly, that is what I am missing. Can't this been made safer? #noobquestion

The idea of this site https://nxtforum.org/nxt-plugins/nxtplugins-com/ is that only plugins that have been reviewed will be available for download.
NXT-CSED-4PK5-AR4V-6UB5V

farl4bit

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3400
  • Go Nxt!
    • View Profile
    • Blockchain Startpagina
  • Karma: +207/-45

Like anything you download, it could contain malware... But since it is a nxt specific download, with no content check, it is more likely to be trying to get your passphrase if it were malware.

So don't use if you are afraid of that, or make it impossible to do so by generating transactions offline. Or you could also check the source code and the build, and let us know if it is safe  ;)

How can people use the cool plugins if they are probably not safe. I don't know the creator, although he seems very trustworthy, he can do everything what he wants with my passphrase. I can't read the code, because I don't understand code, so I can't check the code. We need to address these issues. 

Userfriendly, that is what I am missing. Can't this been made safer? #noobquestion

The idea of this site https://nxtforum.org/nxt-plugins/nxtplugins-com/ is that only plugins that have been reviewed will be available for download.

Yeah, but you never know for sure. I don't know the owner.

I already bought 2 plugins from that site, but how do I know the creator of a plugin hasn't been hacked? He would be a great target for evil-hackers. We have seen some ugly hacks last year. It is not about trust, it is about developing something so the passphrase CANNOT be comprimised/readed by plugins. Crypto is about relying on the blockchain, not about relying of persons/webmasters/companies/banks.  ::)

valarmg

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1779
    • View Profile
  • Karma: +178/-57


Yeah, but you never know for sure. I don't know the owner.

I already bought 2 plugins from that site, but how do I know the creator of a plugin hasn't been hacked? He would be a great target for evil-hackers. We have seen some ugly hacks last year. It is not about trust, it is about developing something so the passphrase CANNOT be comprimised/readed by plugins. Crypto is about relying on the blockchain, not about relying of persons/webmasters/companies/banks.  ::)
That's why nxtplugins has the plugins reviewed and verified (as I understand the system).

What about if the site nxtplugins is hacked? That could be bad, but similarly how do you know Jean Luc hasn't been hacked when he makes a release? It's the same problem. Ultimately, it's about making sure that the software you download isn't malicious.

I'm not sure it's possible to create useful plugins that can't get at the passphrase. Even if it was, the malicious plugin creator could just package a keylogger with his plugin and get the passphrase that way.

Crypto relies on the blockchain but it also relies on non-malicious software which can only be achieved via verification and trusted sources of download.
NXT-CSED-4PK5-AR4V-6UB5V

farl4bit

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 3400
  • Go Nxt!
    • View Profile
    • Blockchain Startpagina
  • Karma: +207/-45


Yeah, but you never know for sure. I don't know the owner.

I already bought 2 plugins from that site, but how do I know the creator of a plugin hasn't been hacked? He would be a great target for evil-hackers. We have seen some ugly hacks last year. It is not about trust, it is about developing something so the passphrase CANNOT be comprimised/readed by plugins. Crypto is about relying on the blockchain, not about relying of persons/webmasters/companies/banks.  ::)
That's why nxtplugins has the plugins reviewed and verified (as I understand the system).

What about if the site nxtplugins is hacked? That could be bad, but similarly how do you know Jean Luc hasn't been hacked when he makes a release? It's the same problem. Ultimately, it's about making sure that the software you download isn't malicious.

I'm not sure it's possible to create useful plugins that can't get at the passphrase. Even if it was, the malicious plugin creator could just package a keylogger with his plugin and get the passphrase that way.

Crypto relies on the blockchain but it also relies on non-malicious software which can only be achieved via verification and trusted sources of download.

Yes, that's true. But I can trust the Asset Exchange, Monetary System, Voting System and so on. I don't get an alert when I use these services. Can't the plugins be sandboxed of some kind? #noobquestion

chevdor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
    • View Profile
  • Karma: +19/-0

Hello,
I am the author of the plugin.

To make it short: not trusting by default is GOOD.
I can tell you to trust me... how would that help :)

A few things:
- I don´t use or even need the password (you can check the source, as mentioned, when you get a plugin you get all the source, look for ANY API call requiring the password, you will find none)
- There is a single location where payment is requested: the 'show your support' button. If you click it, it opens the window to make a payment but you would still have to confirm with your password. If you dont give it... the payment cannot go thru.
- if the plugin would need/use your password, it would ask you for it... if it does not, you can feel on the safe side.
- since the plugin does not need the password, you could even connect using ANY account, no password will ever be asked
- if you still have a doubt, PLEASE test the plugin on the testnet, this is good practice anyway.

I think the only way for plugin to be trusted is to rate them. If you use and/or reviewed the plugin, you could mention it here.
You can also check nxtplugins.com where users can leave reviews.

I hope that answers your questions.
NXT-YCLA-V44V-USJK-3GPJD
BM-2cXnA5HdtsDttGaPEAJd1oYX3zMbiKDewV
Pages: [1] 2  All