Commit Graph
14659 Commits
Author SHA1 Message Date
Amine Khaldi 4856b2275c Show owner pubkey as a hex string in nft list command. 2022-06-08 16:25:34 +01:00
Arvid NorbergandGitHub 3c3fa0a697 add condition code constant for REMARK, or always true condition (#11750) 2022-06-08 10:25:10 -05:00
Kyle AltendorfandGitHub 90516263aa remove chia.util.path.mkdir() (#10842)
* remove chia.util.path.mkdir()

* remove submodule change

* less tmpdir, more tmp_path
2022-06-08 10:24:40 -05:00
a87e8e34ac black the generated protocol messages code (#11786)
* black the generated protocol messages code

* Update tests/util/build_network_protocol_files.py

Co-authored-by: Arvid Norberg <arvid@libtorrent.org>

* more focused noqa

Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
2022-06-08 10:21:03 -05:00
Kyle AltendorfandGitHub 61fa0edc02 stop and join watchdog observer (#11706)
This is in accordance with the example.  For inotify at least the `.stop()`
call ends up calling the removed unschedule call anyways.

https://github.com/gorakhargosh/watchdog/tree/72f2eb7203659c11c4f0703c818dcb88fe527e99#example-api-usage
2022-06-08 10:20:08 -05:00
Mariano SorgenteandGitHub 69ea31f509 Ms.optimize request additions (#11669)
* Don't return all coins in respond_additions

* Optimize request_additions significantly by using a cache

* Fix bug with respond_additions and add some tests

* Test none header hash, and test returning empty response
2022-06-08 10:19:23 -05:00
William AllenandGitHub 6576aafa9d Merge pull request #11812 from Chia-Network/nft1_did_fix
Fix DID related NFT bugs
2022-06-08 10:16:23 -05:00
Amine Khaldi 8238f9ba54 Read did_id from nft_wallet_info in NFTWallet. Fixes some did_id AttributeError instances. 2022-06-08 16:15:36 +01:00
Matt Hauff 7b9dc04a3e shatree 2022-06-08 08:04:21 -07:00
Matt Hauff f752863fa4 Make sure all conditions are returned 2022-06-08 08:04:10 -07:00
Matt Hauff 365533f547 Make ROYALTY_ADDRESS optional and treat XCH like CATs for royalties 2022-06-08 08:03:46 -07:00
Matt Hauff 685924b7b2 AGG_SIG_ME -> AGG_SIG_UNSAFE 2022-06-08 08:03:25 -07:00
Matt Hauff 540a130ce9 Create an announcement of transfer program solution 2022-06-08 08:02:28 -07:00
Matt Hauff dbf840e08e Clean up puzzles directory 2022-06-08 07:59:54 -07:00
Matt Hauff 2679e7769c Create NFT graftroot program 2022-06-08 07:54:09 -07:00
Matt Hauff b6b4896c7d Add some methods to Offer 2022-06-08 07:53:31 -07:00
Matt Hauff 01c76c48da Add test for CAT outer puzzle 2022-06-08 07:48:52 -07:00
Matt Hauff 830bc97b86 Add get inner_puzzle 2022-06-08 07:48:27 -07:00
Kyle AltendorfandGitHub 9f93a2d1b0 atari - remove no-op assert 2022-06-08 10:47:18 -04:00
Florin ChiricaandGitHub bf6550fc4e Merge branch 'long_lived/atari' into fc.new_server 2022-06-08 15:08:05 +03:00
Earle Lowe 85741db56e Fix up LGTM issues 2022-06-07 15:31:27 -07:00
Earle Lowe a30a794285 Add some tests 2022-06-07 14:49:21 -07:00
Kyle AltendorfandGitHub afba8d496d Merge pull request #11820 from Chia-Network/atari-type_ignore_revisit 2022-06-07 17:09:44 -04:00
Kyle AltendorfandGitHub 4f1a2050c2 Merge pull request #11821 from Chia-Network/atari-python_level_tree_id_check_for_now 2022-06-07 17:09:17 -04:00
Kyle Altendorf 637aae7f94 implement a python-level tree_id length check for now 2022-06-07 15:22:54 -04:00
ytx1991 f0dbfb5b4f Resolve comments 2022-06-07 11:48:59 -07:00
Florin Chirica 11e6c011aa Try locked transaction. 2022-06-07 20:58:02 +03:00
Florin Chirica 1a4444c0a6 Try locked transaction. 2022-06-07 20:56:39 +03:00
Kyle Altendorf e1657483e1 atari - type ignore revisit 2022-06-07 13:50:43 -04:00
Florin Chirica 396f5d8386 Use tmpfile fixture. 2022-06-07 20:11:07 +03:00
William AllenandGitHub e6290b8407 Merge pull request #11817 from AmineKhaldi/main_checkpoint_1.4.0_bb8c2cf
Merge release/1.4.0's bb8c2cf into main
2022-06-07 12:06:56 -05:00
Earle Lowe c6001a1385 Do not raise exception for unknown key deletion 2022-06-07 10:05:57 -07:00
Amine Khaldi 89f15c901c Merge release/1.4.0's bb8c2cf into main 2022-06-07 17:10:06 +01:00
William AllenandGitHub bb8c2cf827 Merge pull request #11790 from AmineKhaldi/did_owner_to_owner_did
Adapt the nft list command to recent nft info changes
2022-06-07 11:01:22 -05:00
Florin Chirica 649b9aec99 More Path methods. 2022-06-07 18:12:13 +03:00
d7e05b10b6 Update chia/data_layer/download_data.py
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-06-07 17:59:07 +03:00
Florin Chirica 505ca7ff7f Force format on server files. 2022-06-07 17:54:15 +03:00
Florin Chirica e83a2c50a3 More pathlib.joinpath. 2022-06-07 16:55:08 +03:00
f72284c840 Update chia/data_layer/download_data.py
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-06-07 16:28:05 +03:00
Amine Khaldi ed40576dc4 Fix name handling in create_new_nft_wallet(). 2022-06-07 10:57:20 +01:00
Amine Khaldi 3639619342 Initial iteration of the DID anchored chia wallet nft create command. 2022-06-07 10:54:57 +01:00
ytx1991 894b359293 Fix pre-commit 2022-06-06 23:17:04 -07:00
ytx1991 51e746991b Merge from release 2022-06-06 23:07:02 -07:00
ytx1991 1204f9c831 Fix pubkey is not synthetic issue 2022-06-06 23:05:08 -07:00
ytx1991 ccacd08e9f Add nft_get_by_id & fix bugs 2022-06-06 23:04:55 -07:00
Kyle Altendorf 3eca9eb2f5 preliminary passing tests 2022-06-06 21:47:50 -04:00
William AllenandGitHub 00c80ae607 Merge pull request #11809 from AmineKhaldi/main_checkpoint_1.4.0_022052a
Merge release/1.4.0's 022052a into main
2022-06-06 19:20:54 -05:00
Kyle Altendorf 4ad6ff8b55 Merge branch 'long_lived/atari' into atari-owned_singletons_rpc 2022-06-06 18:52:19 -04:00
Kyle AltendorfandGitHub a17d694e63 Merge pull request #11808 from Chia-Network/hint_data_layer_wallet_state_manager 2022-06-06 18:49:02 -04:00
Amine Khaldi 1a278754fa Merge release/1.4.0's 022052a into main 2022-06-06 23:40:35 +01:00