NosoWallet for android, based on NosoLite of noso project

Overview

NosoWallet-Android

Build Status Supports Android License Latest Release Downloads

NosoWallet for android, based on: https://github.com/Noso-Project/NosoLite

Running NOSOmobile

You just need to download the latest version of the wallet in the .APK format for direct installation on any compatible device (Android 6+)

Building from source

To build from source you'll need a working installation of Android Studio and the following library:

  • BouncyCastle (Cryptography Lib)

This library is already included in the build source under app/libs, however to ensure that you have the latest version you can get it from BouncyCastle Official Website in .jar format

The way to add the library to the project is by adding the implementation line in build.gradle(app Module), it has to be under "app/libs" folder image

Donations

NosoCoin: NOSOmobile-donations

You might also like...
Kotlin Based Project using MVVM Architecture

Cinema Operator Demo App Simple Cinema Operator Demo App for Android platform Code Design Architecture Code Design follows the following Design View T

PopularMovieApp - A simple project to Chiper challenge taken data from The Movie DB based on Kotlin MVVM clean architecture
PopularMovieApp - A simple project to Chiper challenge taken data from The Movie DB based on Kotlin MVVM clean architecture

A simple project to Chiper challenge taken data from The Movie DB based on Kotli

🚧 A fully open-source project for creating and maintaining a Kotlin-based Minecraft: Java Edition server.

Hexalite: Java Edition ⚠️ WARNING: The Hexalite Network is a work in progress. It is not yet ready for production. You may encounter bugs and other is

WeatherProject - Weather Project using GPS data and the weather from the API based on the search
WeatherProject - Weather Project using GPS data and the weather from the API based on the search

WeatherProject In this project, I showed the weather at the current location usi

Forage-project - This is a project given by Google Android Developers team. It's specifically created for data persistance.

Forage - Starter Code Starter code for the fifth independent project for Android Basics in Kotlin. This project pairs with Unit 5 of Android Basics in

Civihelper-project - This is our first android project .

Civihelper-project Problem-- Time taking and cumbersome conventional way to submit your civil problems. Proposed soln--- A platform to provide the sub

Connect is an Android Application to connect people for a project and can then work on the application to efficiently complete the project
Connect is an Android Application to connect people for a project and can then work on the application to efficiently complete the project

Connect is an Android Application to connect people for a project and can then work on the application to efficiently complete the project

Idaesbasic - An all in one project manager that stores everything in files directly into your project! 🤯
Idaesbasic - An all in one project manager that stores everything in files directly into your project! 🤯

Idaesbasic - Project-Managment redefined Idaesbasic Everything is a file 💾 With this project managment tool, everything is a file. Your todolists are

Comments
  • Cannot use back button after trying to add a node on settings

    Cannot use back button after trying to add a node on settings

    Hey @Stevengez,

    As I told you on Discord, if I try to add a node on the list by:

    1. Press Settings
    2. Press +
    3. Press Back

    Nothing happens.

    I can back up with the system :arrow_backward: but if I press on the settings, the add dialog is still open and can't back out of it.

    Cheers, Gus

    opened by gcarreno 2
  • Error message when backing out of Export

    Error message when backing out of Export

    Hey @Stevengez,

    When you back out of an export it gives you an error message.

    On discord you told me that you forgot to remove that message.

    Cheers, Gus

    opened by gcarreno 1
  • Need to enforce 8+ chars password on  wallet addresses

    Need to enforce 8+ chars password on wallet addresses

    Need to enforce 8+ chars password requirement on "locked / unlocked" wallet addresses to match nosolite wallet password requirement. Currently you can lock and unlock addresses that are password protected between the two wallets but if a password is created on nosomobile less than 8 characters, nosolite cannot unlock the address (because of its 8 character password requirement).

    opened by gonefishing4422 0
Releases(v1.0.17)
  • v1.0.17(Nov 14, 2022)

  • v1.0.15(Jul 27, 2022)

  • v1.0.14(Apr 10, 2022)

  • v1.0.13(Jan 15, 2022)

    Version 1.0.13

    • Implemented the OrderID history, it can be access from the context menu (by long pressing on any address)
    • NOSO logo is now added next to the NOSOmobile title
    • Error Log file size limit is now reduced to 50KB to make it easier to handle
    • All deleted addresses are now stored in the "erased.pkw" file in NOSODATA dir
    • New error handler implemented to catch all unhandled errors
    • New seed node added (23.94.21.83)
    Source code(tar.gz)
    Source code(zip)
    NosoMobile-v1.0.13.apk(34.99 MB)
    NosoMobile-v1.0.13.zip(18.06 MB)
  • v1.0.12(Jan 11, 2022)

    Version 1.0.12

    IMPORTANT NOTE!

    • This is the first release fully builded from github using actions which implements a signing method to be used for github and in local environments, this to use a unique cert, it will be helpful if in the future (Hopefully I'll be with you for much more time) someone else needs to take care of the repo. This means that the cert won't match with the previous versions, therefore you have to UNINSTALL the old version first, aka, data will be lost, please BACKUP first, please export your addresses so you can import them back after installing this version, this is the only time that we'll have to do this

    Changelog

    • New developement cert implemented to have a unique signing method
    • Customized address will now have priority over public address and will be shown in the address list
    • Partially implemented the customization methods (still doesn't do anything but we are half way there)
    • Now it prevents the deletion if there is only 1 address left
    Source code(tar.gz)
    Source code(zip)
    NosoMobile-v1.0.12.apk(34.54 MB)
    NosoMobile-v1.0.12.zip(17.68 MB)
  • v1.0.11(Jan 10, 2022)

  • v1.0.10(Jan 4, 2022)

    • General code clean up, removed unused libraries and repos from gradle project
    • Fixed server deletion that prevented the first node to be deleted without selecting other first
    • Now the log is cleared after 1MB size is reached
    • Now any change to the server/nodes list is applied immediately
    • Block and brach information is now incluided in the log
    • Wallet Sync is now displayed correctly if no nodes were reached
    • Wallet import using QR is now implemented
    • Button to generate QR code for wallet addresses
    Source code(tar.gz)
    Source code(zip)
    NOSOmobile.v.1.0.10.apk(34.53 MB)
    NOSOmobile.v.1.0.10.zip(17.59 MB)
  • v1.0.9(Dec 31, 2021)

    • Fixed an error that caused the import wallet process to fail due to wrong file extension parsing
    • Implemented a new Base64 decoding method for order signing to match nodes implementation
    • "Send from all" checkbox gets unchecked now after an order is placed
    • Order reference is now parsed to have spaces replaced by "_"
    • The balance to send funds is now calculated by taking out the pending outgoings for each address
    • Amount filter nows replace the first 0 digit after an order is placed (normal behavior)
    • Summary zip file is now properly deleted
    Source code(tar.gz)
    Source code(zip)
    NOSOmobilev.1.0.9.apk(34.24 MB)
    NOSOmobilev.1.0.9.zip(17.32 MB)
  • v1.0.8(Dec 31, 2021)

    • Implemented new layout management to fit better small screens (using dimens.xml)
    • Fixed write/read permissions request that were causing the app to crash
    • Fixed the amount filter, caused to pass wrong value to order
    • Fixed Summary retrieveing method, zip header was being write incorrectly
    • Now summary files are deleted after sync as well
    • Balance update is now triggered after a new block is sync
    • Incoming/Outgoing update is triggered after new pendings are sync
    • Added the "Send from all" option to use funds from all address in the current transaction
    • Changed design for the amount filter from "x" to "!" when amount is invalid (not enough funds)
    • Removed unused library for zip management (wasn't need anymore)
    Source code(tar.gz)
    Source code(zip)
    NOSOmobile.v1.0.8.apk(34.24 MB)
    NOSOmobile.v1.0.8.zip(17.32 MB)
  • v1.0.6(Dec 29, 2021)

  • v1.0.5(Dec 29, 2021)

  • v1.0(Dec 29, 2021)

FDPClient-EDITED - A free mixin-based injection hacked-client for Minecraft using Minecraft Forge based on LiquidBounce

FDPClient A free mixin-based injection hacked-client for Minecraft using Minecra

SuperSkidder 7 Aug 29, 2022
NewsApp is a an android project based on modern Android application tech-stacks and MVVM architecture.

NewsApp NewsApp is a an android project based on modern Android application tech-stacks and MVVM architecture. This project is for focusing especially

null 1 Jan 14, 2022
Android multimodule project based on Kotlin, MVVM, SOLID, flow, coroutines and paging3.

TVMaze David Ferrándiz Features Retrieve TVMaze shows in a grid. See more information about the show in a new screen Tech Kotlin Retrofit Modularizati

David Ferrandiz 1 Nov 18, 2022
Lemuroid is an open-source emulation project for Android based on Libretro

Lemuroid Description Lemuroid is an open-source emulation project for Android based on Libretro. Its main goal is ease of use, good Android integratio

Filippo Scognamiglio 1.1k Jan 1, 2023
Wandroid project based on Kotlin + JetPack + concurrent implementation of MVVM architecture for playing Android App

Wandroid project based on Kotlin + JetPack + concurrent implementation of MVVM architecture for playing Android App

null 32 Feb 13, 2022
:octocat: A demo project based on MVVM architecture and material design & animations.

GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini

Jaewoong Eum 288 Dec 25, 2022
🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

TheMovies A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment

Jaewoong Eum 420 Nov 29, 2022
🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.

TheMovies2 A simple project using The Movie DB based on Kotlin MVVM architecture and material designs & animations. How to build on your environment A

Jaewoong Eum 450 Jan 2, 2023
This Andoird project is about classifying garbage pictures using a CNN-based Tensorflowlite model and fetching location using GPS to mark its area on the map.

Grbage_Detector_And_Locator Description As per some of the recent reports published, in India, the pollution levels are increasing at a colossal pace

Sayantan Banerjee 5 Mar 5, 2022
🚧 A fully open-source project for creating and maintaining a Kotlin-based Minecraft: Java Edition server.

Hexalite: Java Edition ⚠️ WARNING: The Hexalite Network is a work in progress. It is not yet ready for production. You may encounter bugs and other is

Hexalite Studios 38 Nov 28, 2022