PIVX-Project / PIVX-SPMT

Secure PIVX Masternode Tool - Setup & Manage your masternodes while storing collateral on a Ledger device!
https://www.pivx.org
MIT License
20 stars 25 forks source link

Not working #46

Closed ElvisPresly closed 2 years ago

ElvisPresly commented 2 years ago

1) Not connetction to servers 2) Not connection to Ledger Nano X (Pivix last app)

Снимок экрана 2022-04-29 в 11 31 23
ElvisPresly commented 2 years ago

solution https://github.com/Bertrand256/dash-masternode-tool/issues/45

Fuzzbawls commented 2 years ago

47 should fix the hardware connection for Ledger devices running newer app versions.

working on a separate PR to migrate to some new public RPC servers

ElvisPresly commented 2 years ago

47 should fix the hardware connection for Ledger devices running newer app versions.

working on a separate PR to migrate to some new public RPC servers

RPC is still unavailable, I already regret that I decided to support this coin. I can't even get coins from the masternodes

Fuzzbawls commented 2 years ago

v0.6.3a has been released, fixing both issues. You've always had the option to use your own RPC server as a fallback, however.

ElvisPresly commented 2 years ago

hello, not running

Снимок экрана 2022-06-22 в 09 30 57
ElvisPresly commented 2 years ago

@Fuzzbawls up

Fuzzbawls commented 2 years ago

hello, not running Снимок экрана 2022-06-22 в 09 30 57

I can't read that

ElvisPresly commented 2 years ago

hello, not running Снимок экрана 2022-06-22 в 09 30 57

I can't read that

Application quit unexpectedly

Fuzzbawls commented 2 years ago

can you please paste the contents of any "Crash Report" (in english) here? I did notice from your first screenshot that you're running macOS Monterey on a 2017 mac, which should be an intel chip. I'm not able to do direct troubleshooting on macOS Monterey with intel chips as my intel-based mac is too old to run that OS version

ElvisPresly commented 2 years ago

can you please paste the contents of any "Crash Report" (in english) here? I did notice from your first screenshot that you're running macOS Monterey on a 2017 mac, which should be an intel chip. I'm not able to do direct troubleshooting on macOS Monterey with intel chips as my intel-based mac is too old to run that OS version

ok Report.txt

Fuzzbawls commented 2 years ago

ok, seems that for some reason newer versions of macOS are saying that the code signature is invalid:

EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))

I've no clue why this is happening since the certificate we use for code signing was issued in 2020 and is valid until 2025.

will need to do some investigation.

Fuzzbawls commented 2 years ago

Can you try this file? https://drive.google.com/file/d/17il9pFknR_tTpm9joXtkVC3xzLIqf6z1/view?usp=sharing

if it works then i'll update the file on the release page. if it doesn't, please send the crash report again

ElvisPresly commented 2 years ago

Can you try this file? https://drive.google.com/file/d/17il9pFknR_tTpm9joXtkVC3xzLIqf6z1/view?usp=sharing

if it works then i'll update the file on the release page. if it doesn't, please send the crash report again

CPU usage is 100% and the program won't start

Снимок экрана 2022-06-28 в 09 07 45
Fuzzbawls commented 2 years ago

ok, more digging it is then. will see about getting an intel app built on my macOS Big Sur M1 machine.

in the mean time, you could maybe get the app working by running it natively in python:

  1. If you don't already have homebrew installed, install it from the terminal app with
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. install python 3.7 from the terminal with
    brew install python@3.7
  3. clone the PIVX-SPMT repository with
    cd $HOME && git clone https://github.com/PIVX-Project/PIVX-SPMT.git && cd PIVX-SPMT
  4. setup a python3 virtual environment for SPMT with
    /usr/local/opt/python@3.7/bin/python3 -m venv venv37
  5. activate the newly created virtual environment. NOTE: after this, your terminal line should start with (venv37) at the very beginning.
    source venv37/bin/activate
  6. now install the necessary python requirements with
    pip install -r requirements.txt

    7 run the app with

    python3 spmt.py
ElvisPresly commented 2 years ago

ok, more digging it is then. will see about getting an intel app built on my macOS Big Sur M1 machine.

in the mean time, you could maybe get the app working by running it natively in python:

  1. If you don't already have homebrew installed, install it from the terminal app with
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. install python 3.7 from the terminal with
brew install python@3.7
  1. clone the PIVX-SPMT repository with
cd $HOME && git clone https://github.com/PIVX-Project/PIVX-SPMT.git && cd PIVX-SPMT
  1. setup a python3 virtual environment for SPMT with
/usr/local/opt/python@3.7/bin/python3 -m venv venv37
  1. activate the newly created virtual environment. NOTE: after this, your terminal line should start with (venv37) at the very beginning.
source venv37/bin/activate
  1. now install the necessary python requirements with
pip install -r requirements.txt

7 run the app with

python3 spmt.py

it's too hard for me :(

Fuzzbawls commented 2 years ago

ok, try this one: https://drive.google.com/file/d/1dbGeXVjVHJuKJWGcSjYx2-_6gAdlRzG8/view?usp=sharing

was built on macOS Big Sur on a M1 chip using Rosetta2 to get an intel app instead of an apple silicon app.

ElvisPresly commented 2 years ago

ok, try this one: https://drive.google.com/file/d/1dbGeXVjVHJuKJWGcSjYx2-_6gAdlRzG8/view?usp=sharing

was built on macOS Big Sur on a M1 chip using Rosetta2 to get an intel app instead of an apple silicon app.

its working, thank you

Fuzzbawls commented 2 years ago

ok cool. i'll update the official release binaries this week. You can use the one above in the mean time. have noted that moving forward, we will need to have two separate sets of macOS downloads (one for 10.13-10.15, and another for 11+)

Fuzzbawls commented 2 years ago

ok, have updated the binaries on the official release page (along with new SHASUMS) for both SPMT and PET4L. You should download the .dmg file that has MacOS-11-plus in the file name