Commit Graph
14659 Commits
Author SHA1 Message Date
William AllenandGitHub 3cd8284e72 Merge pull request #11911 from xdustinface/pr-fix-print-pool-wallet-state
cmds: Only access existing pool states in `pprint_pool_wallet_state`
2022-06-14 20:38:53 -05:00
William AllenandGitHub 6b80055a1b Merge pull request #11903 from Chia-Network/anotherassertwjb
another assert to make sure wallet is correct
2022-06-14 20:37:44 -05:00
William AllenandGitHub f348298733 Merge pull request #11910 from AmineKhaldi/main_checkpoint_1.4.0_6efb5b8
Merge release/1.4.0's 6efb5b8 into main
2022-06-14 20:30:57 -05:00
ytx1991 476bd4597e Fix tests 2022-06-14 16:48:32 -07:00
Kronus91andGitHub 11187b2b39 Merge branch 'release/1.4.0' into 1.4.0_hide_wallet_info 2022-06-14 16:18:32 -07:00
xdustinface da574e4081 cmds: Only access existing pool states in pprint_pool_wallet_state 2022-06-15 00:57:19 +02:00
Amine Khaldi 3c5d785071 Addendum. 2022-06-14 23:40:19 +01:00
Amine Khaldi b5198906a3 Merge release/1.4.0's 6efb5b8 into main 2022-06-14 23:40:19 +01:00
William AllenandGitHub 2a0bdf0236 Merge pull request #11907 from AmineKhaldi/main_checkpoint_1.4.0_8490d4e
Merge release/1.4.0's 8490d4e into main
2022-06-14 17:32:38 -05:00
Matt Hauff de06ff0da4 isort and bad merge fix 2022-06-14 15:16:57 -07:00
Matt Hauff b76a161295 Merge remote-tracking branch 'origin/more_nft_clvm_fixes' into rewind_nft1_offers 2022-06-14 14:36:26 -07:00
Matt Hauff cf4ed76cbc Small optimizations to ownership layer 2022-06-14 14:30:44 -07:00
Matt Hauff 230d92b6f1 Allow create puzzle announcements through 2022-06-14 14:23:16 -07:00
Matt Hauff 7ee3f8845b Make tests pass for takers 2022-06-14 14:05:27 -07:00
William AllenandGitHub 73ecb101e4 Merge pull request #11899 from Chia-Network/mh.nft_tranferring_rework
NFT transferring rework
2022-06-14 15:51:48 -05:00
William AllenandGitHub 5a264e228f Merge pull request #11905 from AmineKhaldi/bye_bye_owner_pubkey
NFT Owner pubkey is no longer a thing
2022-06-14 15:50:10 -05:00
Amine Khaldi a26de2d0be Merge release/1.4.0's 8490d4e into main 2022-06-14 21:00:29 +01:00
Amine Khaldi 7e05b10fd4 NFT minting RPC API: Provide a meaningful error when the wallet provided is not an NFT one. 2022-06-14 20:46:59 +01:00
Matt Hauff b5eac1e121 Fixed merge conflicts 2022-06-14 12:11:10 -07:00
Amine Khaldi 440eedeb97 NFT Owner pubkey is no longer a thing. 2022-06-14 20:07:16 +01:00
William BlankeandAmine Khaldi a0afb4ec93 another assert to make sure wallet is correct 2022-06-14 20:01:33 +01:00
William AllenandGitHub 06ee0f02e2 Merge pull request #11904 from Chia-Network/paninaro.wallet_show_did_id
`chia wallet show` output now displays the DID ID for NFT/DID wallets
2022-06-14 13:54:19 -05:00
Matt Hauff 6cd63dfdb7 black 2022-06-14 11:31:03 -07:00
Matt Hauff b4f5e2904c Fix bech32 encoding in tests 2022-06-14 11:09:37 -07:00
Jeff Cruikshank 75a913a3ff Address feedback 2022-06-14 10:56:49 -07:00
Matt Hauff 2a1322adbc Change get_offered_coins 2022-06-14 10:54:36 -07:00
Jeff Cruikshank 731ac77620 Remove unused code 2022-06-14 10:50:54 -07:00
Jeff Cruikshank defb727bcb Fixed tests 2022-06-14 10:40:56 -07:00
dustinfaceandGitHub 20f5bb22fb streamable: Improve dataclass_from_dict validation, add more tests (#10652)
* Improve and test `dataclass_from_dict` tuple validation

* Improve and test `dataclass_from_dict` list validation

* Introduce `convert_hex_string`

* Improve and test `dataclass_from_dict` byte type validation

* Improve and test `dataclass_from_dict` unhashable validation

* Improve and test `dataclass_from_dict` primitive validation

* Improve `dataclass_from_dict` validation

* `raise TypeError(...) from e`

* Just `raise`, don't `raise e`

* Use `repr` of `item` not `str`

* `type(item) == f_type` -> `isinstance(item, f_type)`
2022-06-14 12:40:33 -05:00
Kyle AltendorfandGitHub 48eab3072c Merge pull request #11810 from Chia-Network/atari-owned_singletons_rpc 2022-06-14 13:29:23 -04:00
Kyle AltendorfandGitHub 807773d9a5 Merge pull request #11898 from Chia-Network/catchup/long_lived_atari_from_release_1.4.0_d0de8038cd95b71fa050f79e3685c51dcf05e13e 2022-06-14 13:26:51 -04:00
Matt Hauff 61412fb63f Merge remote-tracking branch 'origin/release/1.4.0' into mh.nft_tranferring_rework 2022-06-14 10:11:26 -07:00
neurosis69andGitHub 157f462598 add chia db backup --backup-file <backup_file_destination> (#11787)
* first chia db backup iteration

* add required attribute

* fix type mismatch

* added no_indexes option

* black, flake8

* fix typo

* add missing detach command

* add error message and sqlite version handling

* black
2022-06-14 11:50:30 -05:00
Jeff Cruikshank 2afaf7926b Linter fixes 2022-06-14 09:36:18 -07:00
Matt Hauff 2319c91c7d Add get_inner_solution 2022-06-14 09:34:01 -07:00
Jeff Cruikshank 9851d6bb57 chia wallet show output now displays the DID ID for NFT/DID wallets
Added `nft_get_wallet_did` RPC to get the DID ID for an NFT wallet
Bech32m encode the DID ID output from `nft_get_wallets_with_dids` RPC
2022-06-14 09:28:33 -07:00
Kyle Altendorf 53ba5c392a tidy 2022-06-14 12:17:15 -04:00
Matt Hauff e8b300813f Lint 2022-06-14 08:44:08 -07:00
Matt Hauff f9452f63bb Get the tests passing for maker 2022-06-14 08:25:02 -07:00
William AllenandGitHub 6efb5b8260 Merge pull request #11865 from AmineKhaldi/bech32m_nfts_dids
Initial iteration of updating RPCs and CLI to use bech32m identifiers for NFTs and DIDs
2022-06-14 10:17:38 -05:00
William AllenandGitHub 3df644b20a Merge pull request #11902 from AmineKhaldi/main_checkpoint_1.4.0_b8e34c8
Merge release/1.4.0's b8e34c8 into main
2022-06-14 10:15:48 -05:00
geoffwalmsley 7e342b11a9 edits to make offer test - still failing 2022-06-14 23:20:57 +12:00
Amine Khaldi 95a2ae339c Merge release/1.4.0's b8e34c8 into main 2022-06-14 12:18:43 +01:00
Florin Chirica a54935c3b4 More comments address. 2022-06-14 13:39:49 +03:00
Florin Chirica 776ab68c87 Fix type checking. 2022-06-14 13:31:07 +03:00
geoffwalmsley 38bc44e917 make offer requesting an nft 2022-06-14 22:07:17 +12:00
Florin Chirica ae919362b9 Remove old isort file. 2022-06-14 12:55:57 +03:00
William AllenandGitHub 8490d4e708 Merge pull request #11887 from Chia-Network/new_nft1_chialisp
New NFT chialisp
2022-06-13 23:17:00 -05:00
geoffwalmsley 88688cac3a add maker nft1 offer test 2022-06-14 15:51:42 +12:00
geoffwalmsley 1d284525de drill into .also for check_type recursion 2022-06-14 12:47:32 +12:00