Giter VIP home page Giter VIP logo

nosolite's Introduction

Nosolite

Build Status Supports Windows Supprts Linux Supports macOS License Latest Release Downloads

NOSO project cryptocurrency wallet

Running the wallet

Nosolite does not require an installation. Please download the latest release for either Windows or Linux, uncompress the archive and run Nosolite.

Building from source

To build from source, you will need a working installation of Lazarus and the following packages:

  • Indy 10
  • HashLib4PascalPackage
  • SimpleBaseLib4PascalPackage
  • CryptoLib4PascalPackage
  • LazBarcodes

You may use the packages provided in the Packages located at the repository's root. Note: Packages are provided for the convenience of the GitHub builds and may not contain the latest version of these packages.

The best way to ensure that the latest versions of all packages are used is to install them using the Online Package Manager(OPM).

Supported Platforms

Currently, Nosolite is supported for recent versions of Windows and Linux (Unix). macOS (Darwin) support is currently on beta.

Supported Windows versions

  • Windows 7
  • Windows 8.1
  • Windows 10
  • Windows 11

Linux

  • Ubuntu 21.10 64b with a Light/Dark Theme
  • Debian 11 64bit (Bullseye)

Donations

Donate to project sending Noso to the address:

NpryectdevepmentfundsGE

nosolite's People

Contributors

aniseto avatar cryppyrc avatar devteamnoso avatar gcarreno avatar nosodevteam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

nosolite's Issues

rebuilding block again and again

Hi,
Here is what is going on. It try to rebuilding the sumary of block then it try to update headers but it keep failing.
so it undone the last block and start it rebuilding again and again
not sure why. any help would be great


Headers update requested
Headers update requested
Updated headers failed.
Updated headers failed.
Headers file requested
Receiving headers
Headers file received: 6A56B
LastBlock requested from block 60027
Sumary completed from 58924 to 60028


Block undone: 60028


nosolite shows the contents of the 0 address if the wallet.pkw file cant be loaded (linux)

nosolite version: v0.1
OS: ubuntu 20.04

Steps to reproduce:

  • Create a new folder and cd into it: mkdir /tmp/nosolite && cd /tmp/nosolite
  • Copy in the nosolite binary: cp ~/Downloads/nosolite .
  • Create directory for wallet: mkdir wallet
  • Create symlink from wallet to a path that doesnt exist: ln -s NOSODATA/doesntexist wallet/wallet.pkw
  • Start nosolite: ./nosolite

Expected result:
Nosolite starts and displays an error to the user

Actual result:
Nosolite starts like normal, connects to mainnet, and displays the contents of the 0 address. Also note that the address field is blank.

In these two screen shots you can see the symlink to a path that doesn't exist, and what nosolite looks like

image

image

Seed nodes IP list need update

Checking Seed nodes IP in nl_data.pas, we can see current seed IP are:

0 47.87.132.148:X:X 45.83.151.30:8080:X:X 47.87.178.205;8080:X:X 47.87.174.224;8080:X:X 47.87.180.219;8080:X:X 47.87.137.96;8080:X:X 107.172.214.53;8080:X:X 198.23.134.105;8080:X:X 107.173.210.55:8080:X:X 107.172.21.121:8080:X:X 63.227.69.162:8080:X:X 20.199.50.27:8080:X:X

But, if we check on a seed node current IP are:

63.277.69.162
20.199.50.27
107.172.21.121
107.172.214.53
198.23.134.105
107.173.210.55
5.230.55.203
141.11.192.215
4.233.61.8

So, we need to remove old IP, add current Seed IP.

Nodes all green, but no data nor errror

When my network is a bit congested, sometimes I get a state of the Nodes tab where all the entries are green but they contain no data from the nodes, not even the Error when it doesn't connect.

NosoLite v1.25
RaspberyOS 32b on a RaspberryPi 3B+

nosolite not working on Darwin

Problem:
Starting nosolite from the command line on macOS starts the app but does not allow the user to write in the app as the keyboard is "captured" in the command line. A workaround of placing the binary file in an macOS app folder also does not work because nosolite is designed to create files in the directory it is started from.

Possible solution:
Set file path for Darwin for have nosolite create the data and wallet folder in e.g., ${HOME}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.