Commit Graph
14659 Commits
Author SHA1 Message Date
xdustinface c356fe0465 Fix ChiaServer.is_duplicate_or_self_connection 2022-12-05 07:41:56 +01:00
xdustinface 0cdce83b57 isort: Remove all tests exceptions and sort the related files 2022-12-05 02:06:00 +01:00
b916275540 tools: Implement and test tools/legacy_keyring.py (#13947)
* Add `-l` option to `install.sh` and use it for linux tests on CI

* Implement and test `tools/legacy_keyring.py`

* Update install.sh

Co-authored-by: Jeff <paninaro@gmail.com>

Co-authored-by: Jeff <paninaro@gmail.com>
2022-12-03 23:31:51 -06:00
Arvid NorbergandGitHub 306b318bcd bump chia_rs version to 0.1.16 (#14013)
* bump chia_rs to 0.1.16

* bump performance test for test_duplicate_coin_announces
2022-12-03 21:15:20 -06:00
Kyle AltendorfandGitHub bcd64f949b Check wheel availability on macOS 10.14 (#14031)
* Check wheel availability on macOS 10.14

* update pip etc (in an env)

* force-pyenv: true

* Update check_wheel_availability.yaml

* Update check_wheel_availability.yaml

* Update check_wheel_availability.yaml
2022-12-03 21:15:01 -06:00
Matt HauffandGitHub b39ec76d9f Stop creating unecessary index in notification store (#14042)
* Stop creating unecessary index in notification store

* add comment
2022-12-02 12:46:25 -06:00
JeffandGitHub 3ee128cf47 Bump chia-blockchain-gui to 2a605eb5e04b2a2b72941c4a244e04d563513a77 (#14043)
Includes:
Display NFT coin ID and current owner address in NFT details
NFT setting to toggle between cover/contain image display modes
Added a version mismatch warning when backend/frontend versions are out of sync
Fixed decimal place bug when setting a custom fee in the fee estimator
BladeBit 2 updates for RAM plotting
User-facing prefs are now stored in $CHIA_ROOT/gui/Chia Blockchain/prefs.yaml
Offer builder now shows totals with royalties when requesting an NFT
Bumped electron to 20.3.5
Memo can be set when sending an XCH transaction
Fixed NFT inbox detection, addressing https://github.com/Chia-Network/chia-blockchain-gui/issues/1168
Removed SkyNFT references
Fee estimator integrations
Removed references to defunct backup service
1.7.0-b3
2022-12-01 17:54:39 -06:00
Kronus91andGitHub 1a6967a9ba Add bulk set NFT DID API (#13720) 2022-12-01 13:29:52 -06:00
Amine KhaldiandGitHub db5efe18c8 Skip only the item that doesn't satisfy the inclusion filter (#13992) 2022-12-01 11:02:22 -06:00
Kyle AltendorfandGitHub a5fa4c2afe hint rpc_api for RpcServer.create() (#14037) 2022-12-01 00:20:05 -06:00
Kyle AltendorfandGitHub 02b17f5e19 Remove outdated and unused in_transaction parameter (#14034) 2022-11-30 12:25:39 -06:00
Izumi HoshinoandGitHub b37f2009bd Made it able to RAM plot with bladebit2 (#13833) 2022-11-30 12:09:30 -06:00
Kyle AltendorfandGitHub f9f7448171 fix hints after crossed PRs (#14029) 2022-11-29 22:52:29 -06:00
Sebastjan TrepcaandGitHub 8bd216bcb7 Improve performance of wallets with many NFTs (#14023) 2022-11-29 14:35:25 -06:00
Kronus91andGitHub 76ebb08ac8 Fix DID unnecessary wallet deletion (#13925) 2022-11-29 14:22:59 -06:00
dustinfaceandGitHub bd36e0d308 server: Use closed property instead of the private member (#14022) 2022-11-29 12:18:33 -06:00
Amine KhaldiandGitHub 0cfd19f38d Simplify the mempool manager instantiation by not making it depend on a coin store (#14015)
* Explore simplifying the mempool manager instantiation.

* Address reviews.
2022-11-29 12:18:09 -06:00
898543b874 server: Enable and fix mypy for all chia.server files (#13990)
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-11-28 18:00:45 -06:00
dustinfaceandGitHub 23ac4f7c80 server: Drop unused WSChiaConnection.is_feeler (#14011) 2022-11-28 13:57:01 -06:00
Kronus91andGitHub 13cd8a2ef2 Remove duplicate nft wallet deletion in reorg (#13892)
* Remove duplicate nft wallet deltion in reorg

* Fix unit test

* Fix get latest coin bug

* Add unit test
2022-11-26 20:22:16 -06:00
dustinfaceandGitHub f100101940 server: Some cleanup/refactoring in node_discovery.py (#14000)
* Drop unused parameter in `FullNodePeers`

* Adjust protocol message imports

* Use `PeerInfo` instead `Tuple[str, int]` as dict key

* Create the empty set earlier

* Refactor known peers cleanup
2022-11-25 00:39:06 -06:00
dustinfaceandGitHub bea4928741 flake8: Fix issues after update (#13997) 2022-11-24 13:32:04 -06:00
dustinfaceandGitHub 6edb2ce01e isort: Remove all chia.server exceptions and sort the related files (#13994) 2022-11-23 13:01:29 -06:00
dustinfaceandGitHub 57a90bf24c server: Compare PeerInfo in address_manager.py (#13991)
* server: Compare `PeerInfo` in `address_manager.py`

* Pass correct type to `AddressManager.attempt` in `test_cleanup`
2022-11-23 13:01:07 -06:00
dustinfaceandGitHub 122a747727 tests: Fix BlockTools import (#13987)
The file was added in #13936 which was merged before #13932 which 
enabled `mypy` in `setup_services` leading to the pre-commit failure.
2022-11-22 22:52:47 -06:00
Justin EnglandandGitHub a535c8f83a adding SECURITY.md (#13985) 2022-11-22 21:06:28 -07:00
Matt HauffandGitHub 30bf79b963 Fix pool singleton sync height in DB (#13986) 2022-11-22 19:40:14 -06:00
Almog De PazandGitHub efb670cf1b Setup services mypy (#13932) 2022-11-22 17:01:01 -06:00
Justin England 793af31281 removing duped text 2022-11-22 15:53:40 -07:00
Justin England 971ac1ecaf fixing end of line 2022-11-22 15:52:53 -07:00
Justin England d36b20e7d3 Merge branch 'security-md' of github.com:Chia-Network/chia-blockchain into security-md 2022-11-22 15:50:56 -07:00
Justin England 93bab51ce2 trying to pass lint 2022-11-22 15:49:01 -07:00
Justin England 31b1b43056 fixing ending 2022-11-22 15:40:58 -07:00
Justin England 4d8c9c8f36 removing trailing whitespace 2022-11-22 15:29:37 -07:00
Justin England 25439d178b changing bug submission location to bugcrowd 2022-11-22 15:29:37 -07:00
Justin England 9566c9af4e adding SECURITY.md 2022-11-22 15:29:37 -07:00
Justin England 16a2a241dd removing trailing whitespace 2022-11-22 15:19:33 -07:00
Justin England a923dc58cf changing bug submission location to bugcrowd 2022-11-22 15:10:31 -07:00
Justin England 0dcfb6591f adding SECURITY.md 2022-11-22 15:08:22 -07:00
a825e15a09 Add support for pending transactions to get_mempool_item_by_tx_id() #9443 (#13976)
Co-authored-by: russ <2751728+rwarren@users.noreply.github.com>
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
2022-11-22 15:44:11 -06:00
ca536d7002 Display key labels when making a wallet key selection (#13936)
Co-authored-by: dustinface <35775977+xdustinface@users.noreply.github.com>
2022-11-22 15:34:53 -06:00
dustinfaceandGitHub 8412a9928a isort: Remove all chia.wallet exceptions and sort the related files (#13977) 2022-11-22 15:33:43 -06:00
dustinfaceandGitHub e6f04b3760 isort: Remove all tests.wallet exceptions and sort the related files (#13978) 2022-11-22 15:33:17 -06:00
dustinfaceandGitHub fbd83671c6 server: Drop unused code in FullNodeDiscovery (#13980) 2022-11-22 15:32:54 -06:00
Snyk botandGitHub 3fe23f7c95 [Snyk] Upgrade lerna from 5.6.1 to 5.6.2 (#13979) 2022-11-22 15:32:31 -06:00
5858a84ae2 Windows: start daemon without a window and detached from current console (#9697)
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
Co-authored-by: Earle Lowe <e.lowe@chia.net>
2022-11-22 15:32:00 -06:00
Kyle AltendorfandGitHub caa7e42845 simplify TradeManager.respond_to_offer() return (#13927)
* simplify TradeManager.respond_to_offer() return

* require the exception

* correct to match=

* another failure case
2022-11-21 20:29:35 -06:00
Adam KellyandGitHub 5cbc415589 Preserve correct MempoolItem block height when rebuilding mempool (#13951) 2022-11-21 16:28:48 -06:00
Arvid NorbergandGitHub 9a951d835e Improve debug logging in wallet_node message queue (#13968) 2022-11-21 12:00:50 -06:00
dustinfaceandGitHub 5f706cea27 isort: Remove all tests.core exceptions and sort the related files (#13962) 2022-11-19 11:18:44 -06:00