💻💰 Metronome Wallet for desktop computers
- Node.js LTS (v8)
# Install dependencies
npm i
# Run dev mode
npm run dev
The log output is in the next directories:
- Linux:
~/.config/<app name>/log.log
- macOS:
~/Library/Logs/<app name>/log.log
- Windows:
%USERPROFILE%\AppData\Roaming\<app name>\log.log
More info github.com/megahertz/electron-log
- Linux:
~/.config/metronome-desktop-wallet/Settings
- macOS:
~/Library/Application Support/metronome-desktop-wallet/Settings
- Windows:
%APPDATA%\\metronome-desktop-wallet\\Settings
To completely remove the application and start over, remove the settings file too.
Modify the Settings
file replacing the following properties:
{
"app": {
"chain": "ropsten",
"node": {
"jsonRpcApiUrl": "https://eth.met.bloqrock.net:8545",
"websocketApiUrl": "wss://eth.met.bloqrock.net:8546"
},
"indexerApiUrl": "https://indexer.met.bloqrock.net",
"tracerApiUrl": "https://tracer.met.bloqrock.net"
},
"tokens": {
"0xf3e9a687fdf24112745d4d7dee150ba87a07ecc3": {
"decimals": 18,
"name": "Metronome",
"symbol": "MET"
}
}
}
Then, start the wallet setting the proper environment variable as follows:
REACT_APP_ETH_CHAIN=ropsten npm run dev
Alternatively, a .env
file can also be used to set the chain variable.
# Run build process
npm run dist
# Run build process and publish to GitHub releases
npm run release
To sign the macOS installers, execute npm run dist:mac
. The signing certificate shall be in the root folder and be named met.p12
. The certificate password will be required before signing.
MIT