VergillR / rise-notifier-browser-extension-edge

RISE notifications for Microsoft Edge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

RISE notifications for Microsoft Edge

This is a browser extension for receiving RISE notifications for Microsoft Edge. It checks up to 5 RISE addresses simultaneously; You do not have to be the owner of the given addresses, so you can give any address you like. The extension currently supports 7 languages (English, German, French, Spanish, Portuguese, Dutch and Russian).

Usage is straightforward: simply give 1 to 5 RISE addresses you want to follow. Notifications about transactions from or to the RISE address will be displayed within 60 seconds.

Summary

  • Receive notifications for up to 5 RISE addresses in 7 different languages
  • Near real-time notifications (<60 seconds) for incoming and outgoing transactions for each given RISE address
  • Shows basic public information for each address, such as the current amount of RISE and the name of the delegate (if the account holder of the address has voted)
  • Shows current prices (RISE/USD and RISE/BTC)
  • On startup, shows notifications for any missed transactions when the browser was not running

Installation

Normally, you can find and install extensions on the Microsoft Store.

Alternatively, you can download the unpackaged extension by cloning this repo:

git clone https://github.com/VergillR/rise-notifier-browser-extension-edge

and then following these instructions.

Adding extra languages

To add an extra language:

  1. make a new folder inside the directory /_locales

  2. rename the new folder to the correct locale for the language. For example, for Korean, the folder should be called ko

  3. copy the file /_locales/en/messages.json and paste it inside the new directory

  4. translate and replace all values of "message" with the translations; so, translating the English word address is replacing the word "address" behind the "message" with the translation. For example, translating it into Korean looks like:

    "address": {
        "message": "주소"
    }
    
  5. the "locale" and "momentformat" are used by Moment.js; the locale is usually the same as the locale from step 2. For Korean, it would look like:

    "locale": {
        "message": "ko"
    },
    "momentformat": {
      "message": "D MMMM YYYY, HH:mm:ss"
    }
    
    

Data source

The extension gets its information from a RISE node that is linked to the RISE network. Click here for more information and instructions to set up your own node. You can choose your data source in the extension's Options screen.

Privacy

Privacy is important. This extension uses the local storage on the device it is installed on, solely for the purposes for displaying necessary, public information. It never collects or asks for personal data (e.g. secret passphrase, login information or clipboard data). Stored data is not tracked, recorded, collected, shared or sold to third parties. Only use trusted data sources to ensure your privacy. At any time, you can delete all data stored on the device in the extension's Options. The code is open source (MIT license) so it can be fully reviewed.

Notes

This extension only works for Microsoft Edge.

For Google Chrome, Opera, Vivaldi, Brave and all other Chromium-based browsers: click here

For Mozilla Firefox: click here

About

RISE notifications for Microsoft Edge

License:MIT License


Languages

Language:JavaScript 89.4%Language:HTML 9.1%Language:CSS 1.5%