* 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>
* 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>
* 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
* 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
* 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
* 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>
* installer
* action
* remove this temporarely
* add logging
* python
* ico
* typo
* config file
* node installer
* remove unused var
* asar flag
* move setup events
* no asar
* closer to root
* move everything closer to home
* Revert "move everything closer to home"
This reverts commit 528083427a.
* Revert "closer to root"
This reverts commit f579fde829.
* long paths
* asa,r but unpack
* build mac on Azure
* azure
* don't use extended public key
* clean react
* add material ui
* add word list
* mnemonic v0
* jeepney backup
* keychain usage
* wallet api
* mnemonic ui
* mnemonics redux state
* handle exceptions correctly
* dashboard
* wallets
* get puzzle hash
* tx history
* sidebar
* start stop wallet node
* use existing mnemonics
* status info
* create cc wallet
* theme should be outside of switch
* create offer
* dbus alternative for linux
* key migration
* don't autocomplete, don't reset simulator db
* reset mnemonics
* Refactor keychain, and key migration
* Implement UI for changing keys
* Removing keys and mnemonic button
* Start making farmer and harvester RPCs
* start rpx for simulator
* Harvester and farmer websocket, and basic UI
* Plot display and deletion
* launch daemon on start
* State changes from full node, harvester, farmer, and full node ui improvements
* split balances in react
* pending change balance
* plotter
* dev config
* maintain connection / retry
* Remove electron-ui, and style fixes
* Better farmer and full node control
* Remove electron ui references
* Uncomment out starting the dameon
* Remove timelord tab, and change full node style
* Clean up new wallet login
* Refactor RPCs
* Now that the GH runner uses python 3.7.7 - use for windows installer
* add balance split to coloured coin wallet
* spendable balance fix
* Import private key from UI fix
* mac build/installer
Co-authored-by: Mariano Sorgente <sorgente711@gmail.com>
Co-authored-by: Lipa Long <lipa@chia.net>
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>