Commit Graph
54 Commits
Author SHA1 Message Date
Gene Hoffman 369d2ac33b Changelog for b20, GUI locales, package lock 2021-01-14 12:16:53 -08:00
Zlatko FedorandGene Hoffman 82ba5c87ae deps
fixed typescript issue related to jsx errors in the vscode
2021-01-14 11:58:23 -08:00
Gene HoffmanandYostra d1c7a5ed5e Fix Mint 20.04 thanks @impeace on keybase 2021-01-12 17:02:22 -05:00
ZlatkoandYostra 970374caa8 added auto scroll to bottom 2021-01-12 17:02:22 -05:00
Gene HoffmanandYostra d937a6b1e2 Update package-lock 2021-01-12 17:02:22 -05:00
ZlatkoandYostra 975f6a200d deps 2021-01-12 17:02:22 -05:00
Gene HoffmanandYostra b2b96a9363 Update package-lock, flake8 2021-01-12 17:02:21 -05:00
ZlatkoandYostra fc29d6b273 added option to disable bitfield plotting
fixed plotting count and always use n = 1
use updated height for sub blocks
lint fixes
2021-01-12 17:02:21 -05:00
ZlatkoandYostra d24ec0bbfd first working UI 2021-01-12 17:00:55 -05:00
Gene HoffmanandYostra 5edbf18109 Update package-lock.json 2021-01-12 17:00:54 -05:00
Yostra 7c079cf143 networking 2021-01-12 17:00:52 -05:00
de6bd15f46 UI farm improvements (#545)
* fixed local farming

* used different variant for "add a plot" primary button

* used currently selected fingerprint for new plots

* deps

* added local version of last attempted proof

* added support for table caption

* added total size into the usePlots hook

* Don't use deprecated `sha256tree`.

* update changelog

* improved slovak translation

* Update package-lock.json

* added missing space

* used boolean type instead of number type

Co-authored-by: Richard Kiss <him@richardkiss.com>
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
2021-01-12 17:00:50 -05:00
Zlatko FedorYostraGene Hoffmandependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Matthew HowardGene HoffmanBill Blankewjblanke
a1d9de769b Ui farm (#537)
* added farm cards

* updated farming page
updated card, accordion and table components

* updated formating

* added @chia/core and @chia/icons packages
small refactoring

* replaced brand with chia icon
removed modal dialog

* removed old pages
added WalletType into the constants

* added craco for local alias
fixed typos

* fixed app provdier and typos

* eslint format

* updated deps

* added minimum K=32 for mainnet
added precision = 3 for plot size and total net size
refactored plot page
added hooks for open and select directory via electron api
added react-form-hooks components for material-ui

* updated format of the code

* fix simulator

* black

* deps

* added plot list

* removed unused components
moved plot list from farmer into the plot page
removed unused console.logs
updated format for fee, reward and total number

* Bump colorlog to 4.5.0

* Bump colorlog to 4.6.2

* Farm crash fixes (#512)

* Bump blspy to 0.2.5

Incorporate @wjblanke's potential bls fix for farming crashes

* blspy to 0.2.6

* move to blspy 0.2.7

* added tooltip into the table cell
fixed list of the plots
added farming visualisation and hook for the farming state

* renamed back index to selectKey

* transaction type

* Bump cbor2 from 5.1.2 to 5.2.0

Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/agronholm/cbor2/releases)
- [Changelog](https://github.com/agronholm/cbor2/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/cbor2/compare/5.1.2...5.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Add cbor 5.2.0 to install.sh

* Don't forget azure pipelines

* Bump sortedcontainers from 2.2.2 to 2.3.0

Bumps [sortedcontainers](https://github.com/grantjenks/python-sortedcontainers) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/grantjenks/python-sortedcontainers/releases)
- [Changelog](https://github.com/grantjenks/python-sortedcontainers/blob/master/HISTORY.rst)
- [Commits](https://github.com/grantjenks/python-sortedcontainers/compare/v2.2.2...v2.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Bump clvm-tools from 0.1.6 to 0.1.7

Bumps [clvm-tools](https://github.com/Chia-Network/clvm_tools) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/Chia-Network/clvm_tools/releases)
- [Commits](https://github.com/Chia-Network/clvm_tools/compare/0.1.6...0.1.7)

Signed-off-by: dependabot[bot] <support@github.com>

* Have Cbor2 version only rely on setup.py (#518)

* cbor2 version should only be in setup.py

* Build and install wheels in one step on Azure

* swapped standard puzzle to use aggsig_me

fixed bug in sign_coin_solutions where aggsig_me would not be signed 
correctly

* cc_wallet and trade_manager use aggsig_me

* fixed aggsig_me bug in wallet_tool

* appeased superlinter black requests

* added aggsig_me to cost_calculator, same as aggsig

* black fix cost calculator

* Bump chiapos to 0.12.35, catch up changelog

* Appease the markdown lint

* used new type enum from transaction
simplified modals and added new type of modals

* updated format of the UI files

* added failed and not found plots
fixed plot header
added delete action for plot

* typo

* fixed scroll bar in the wallets list

* removed unused code and fixed windows build

* fixed all known scroll bar issues

* added layout sidebar
simplified layout flexbox

* added radio button to chia/core
added box shadow for layout sidebar
showed plot in parallel (disabled until we add support)

* npm run buil

* removed additional fields from queue item

* first version of refactored trade part

* call get_plots after harvester
updated format
removed unused console.logs

* added plot queue

* upnp

* Bump pos/vdf/bip158/bls for python 3.9 wheels

* downgrade to last good chiavdf - no 3.9 ubuntu yet

* Build python 3.8 and 3.9 on MacOS - temporarily compile chiavdf on Mac

* Don't build vdf_client at first on Mac 3.9

* Modify typing for python 3.9 (#532)

* Give MacOS 3.9 more time to test

* try get_args

* 3.7

* sys

* tuple

* is not none

* pretty printer versus flake

* black

* Revert MacOS testing time to 60m max

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>

* Bump concurrent-log-handler from 0.9.17 to 0.9.19 (#530)

Bumps [concurrent-log-handler](https://github.com/Preston-Landers/concurrent-log-handler) from 0.9.17 to 0.9.19.
- [Release notes](https://github.com/Preston-Landers/concurrent-log-handler/releases)
- [Changelog](https://github.com/Preston-Landers/concurrent-log-handler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Preston-Landers/concurrent-log-handler/compare/0.9.17...0.9.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from v2.2.0 to v2.2.1 (#528)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v2.2.0 to v2.2.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.0...726a6dcd0199f578459862705eed35cda05af50b)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump keyring from 21.4.0 to 21.5.0 (#529)

Bumps [keyring](https://github.com/jaraco/keyring) from 21.4.0 to 21.5.0.
- [Release notes](https://github.com/jaraco/keyring/releases)
- [Changelog](https://github.com/jaraco/keyring/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/keyring/compare/v21.4.0...v21.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Try pyinstaller-4.1 (#533)

* Try aiohttp 3.7.3

* fixed mac build

* updated formating
fixed eslint
updated deps
compiled locales

* fixed locale file format

* removed unused code

* added "add plot directory" when plots are already there

* slovak translation correction

* use electron starter from dev branch

* updated router and fixed electron build

* used TXCH for testnet

* removed eslintcache from the git

* used correct translation (TXCH) for English locale

* added missing plurals library

* used same visualization for total size

* removed unused code

* update package-lock.json

* start harvester and farmer

* Bump blspy to 0.2.9 and brute force Python 3.9 timelord issue (#540)

* Is a bad chiavdf cached?

* Bump blspy

* Check the env

* rm unexpected vdf_client in python 3.9

* Remove debug echo

* Bump pos/vdf/bip158/bls for python 3.9 wheels

* downgrade to last good chiavdf - no 3.9 ubuntu yet

* Bump pos/vdf/bip158/bls for python 3.9 wheels

* downgrade to last good chiavdf - no 3.9 ubuntu yet

Co-authored-by: Yostra <straya@chia.net>
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Howard <matt@chia.net>
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Bill Blanke <wjb2002@flex.com>
Co-authored-by: wjblanke <wjb98672@gmail.com>
2021-01-12 17:00:50 -05:00
Yostra 40ffcda2b5 Revert "Bump ini from 1.3.5 to 1.3.8 in /electron-react"
This reverts commit a9efe1347a.
2021-01-12 16:57:43 -05:00
dependabot[bot]andGene Hoffman a9efe1347a Bump ini from 1.3.5 to 1.3.8 in /electron-react
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-13 19:38:35 -08:00
Zlatko FedorandGitHub 162a09120d fixed log in the dark mode (#486)
added missing scrollbar
refactored code
2020-10-22 00:12:38 +02:00
Gene Hoffman f2ac32d8c6 Update react package and package-lock 2020-10-20 16:17:31 -07:00
Zlatko Fedor d0a968dc4b fixed lint issues
updated spinner color in light mode
2020-10-19 21:08:52 +02:00
Zlatko Fedor e15a534401 fixed lint warnings 2020-10-19 21:08:52 +02:00
Zlatko Fedor 7a5342f3ea added slovak translations 2020-10-19 21:08:51 +02:00
Zlatko Fedor 7d1133b8c3 fixed redirecting to backup when db was removed
added support for react-router inside reducers
2020-10-19 21:08:50 +02:00
Zlatko Fedor 1318327619 refactored standard wallet
used our primary color instead of green
2020-10-19 21:08:48 +02:00
Zlatko Fedor 6d71fe87ab used original version of electron
updated position for layout hero
removed unused container in the fullNode
2020-10-19 21:08:47 +02:00
Zlatko Fedor e49cac468e fixed layout of the chia blockchain application 2020-10-19 21:08:47 +02:00
Zlatko Fedor 2379f5be6a added editorconfig and fixed prettier 2020-10-19 21:02:03 +02:00
Zlatko Fedor 3bb419fe2f added support for dark/light mode 2020-10-19 21:02:03 +02:00
Zlatko Fedor 3af19f88c3 updated design of the dashboard 2020-10-19 21:02:02 +02:00
Zlatko Fedor f57a449652 refactored reducers
added first working route
2020-10-19 21:02:01 +02:00
Zlatko Fedor a3f60a439e added support for typescript 2020-10-19 21:02:01 +02:00
Gene HoffmanandGene Hoffman ac84a01819 Update package-lock.json 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman f4cd269e1e Update k 26-28 temp space est - typo 2020-10-01 11:07:12 -07:00
Mariano SorgenteandGene Hoffman 6f183f7eee Improve wallet sync performance 2020-10-01 11:07:12 -07:00
Gene HoffmanandGene Hoffman d8f0e508b8 Bump electron-osx-sign - mention @embiem 's changes - Sidebar to Wallets 2020-09-14 15:38:55 -07:00
YostraandGene Hoffman fc99ce0269 npm audit fix 2020-09-14 15:38:55 -07:00
Martin Beierling-MutzandGene Hoffman 26d34df7a0 Add styleguidist for isolated UI development 2020-09-14 15:38:55 -07:00
Gene Hoffman 5d57cc3942 Customize Electron menus, use aiosqlite fork, chiapos to 0.12.26 (#370)
* Initial check in of new menu creation
* aiosqlite by hash ea281b81
* Fix typo in setup.py
* Get version from build scripts
* Update to Mariano's py36 changes
* Test windows w/o Mariano aiosql
* Changes for electron Win
* Add window menu on Win
* Add wiki, faq, etc
* Use quit - upgrade chiapos to 0.12.26
2020-08-24 16:48:39 -07:00
Freddie ColemanandGene Hoffman 1c7d47f1f9 Add proper about window (#366)
* install about-window dependency

* add menu with about menu item

* conform to code style of the repo

* remove log line

* re-use callback helper

* use correct error var name

* remove unnecessary config
2020-08-24 16:48:39 -07:00
Gene HoffmanandGene Hoffman 273f8a1338 update electron-osx-sign version 2020-08-18 10:59:45 -07:00
Gene HoffmanandGene Hoffman 6a147a5241 Move to chiapos 0.12.25 - Catch changelog up. 2020-08-18 10:59:45 -07:00
Gene HoffmanandGene Hoffman b4da9e11b2 resolve react-scripts security vuln dep 2020-08-18 10:59:45 -07:00
Gene HoffmanandGene Hoffman 298bed6905 Update npm packages 2020-08-18 10:59:45 -07:00
Mariano SorgenteandGene Hoffman 774307dce1 Changes for bls 0.2.3 (#354)
* Start of changes for bls 0.2.3
* Make remaining changes for new blspy
* Add migration for 1.0b9
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
2020-08-18 10:59:45 -07:00
Gene HoffmanandGene Hoffman b0c5d3163a Update package-lock.json 2020-08-18 10:59:45 -07:00
194e0c24ea New blspy, key formats, and new plot format (#309)
* Bump blspy-ietf
* wip lots of errors
* Respond to bram feedback, use eip 2334 for keys
* Fix most tests, use latest blspy
* Improve simulation test constants
* Fixed issue with plotting and reading plots
* Fix simulation test
* Override puzzle hash if we don't have key, for safety. Bump protocol version
* Fix superlint issue
* Switch to 1.0 proof of space format
* Temporary genesis block
* Update chiabip158, chiavdf versions

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
Co-authored-by: Alex Wice <alex@chia.net>
2020-07-16 13:05:43 -07:00
Mariano SorgenteandGene Hoffman 14f1970f8e Improve daemon 2020-07-16 13:05:43 -07:00
Gene Hoffmanandwjblanke a5c0ab8d33 Add code signing and time stamping to Windows installer (#280)
* Update cert, update changelog
* Timestamp and verify windows installer
* Update package-lock.json
* It is Chia-Blockchain...
* Add path to signtool.exe
* Remove Start-Process
* use just /t for timestamp
2020-06-08 17:17:48 -07:00
31c1ce1e90 Dynamically create installer versions across all ci's (#274)
* Add installer-version.py and CHIA_INSTALLER_VERSION, move env var
* use setuptools_scm to find version
* Move dmg to final_installer dir
* skip npm in install.sh on ci, windows debug
* azure debug, remove hardcoded paths from winstaller.js
* a win (g) and a prayer
* Only Chia.exe
* SemVer means 0.1.6262...

Co-authored-by: Strahinja Markovic <straya@chia.net>
2020-06-08 17:17:48 -07:00
Yostraandwjblanke 5e81bac95e Code sign MacOS DMG, fix Mac icons, move to asar on mac install (#257)
* osx code signing in ci
* Install node
* asar and icon
2020-06-01 08:56:59 -07:00
Gene Hoffmanandwjblanke 1465632a48 Simplify build_windows with pip install --no-index --find-links (#248)
* only pip install chia-blockchain
* pip install from local index
2020-06-01 08:56:59 -07:00
Gene Hoffmanandwjblanke 16b6fa7677 add wheel and pep517 to win pyinstall venv. Update npm pkgs 2020-06-01 08:56:59 -07:00