Commit Graph
14659 Commits
Author SHA1 Message Date
Matt Hauff 483e4d3e34 Fix CLVM tests 2022-07-11 15:35:11 -05:00
Matt Hauff 38f87a17d0 get rid of a bunch of stuff 2022-07-11 15:34:49 -05:00
Matt Hauff 526bc39efe delete unused CLVM 2022-07-11 15:24:49 -05:00
Earle Lowe fa48cb87ea Add /subscriptions RPC and add data_layer to chia rpc 2022-07-11 12:39:06 -07:00
dustinfaceandGitHub 280f462071 streamable: Improve DefinitionError (#12270) 2022-07-11 14:09:41 -05:00
William AllenandGitHub 1e250f223d Merge pull request #24 from Chia-Network/wallentx/extend-mint-coin
wallentx/extend mint coin
2022-07-11 13:57:11 -05:00
Jack Nelsonandwallentx 48f53fcbea extend min_coin to rpc calls & cli for coin selection (#12274)
* add tests to test if min_coin is working

they are passing, but no harm in being safe

* expand min coin amount across wallet.py

* extend to trade_manager

* add new options to rpc's

almost done lol.

* add min_coin_amount to wallet send

* make param non optional

alleviate None errors

* add cat wallet changes, rpc and all + fix a bug i accidentally made

oops
2022-07-11 13:44:00 -05:00
Matt Hauff 37d11381a5 isort 2022-07-11 12:45:29 -05:00
Matt Hauff 978704efa9 Merge remote-tracking branch 'origin/long_lived/atari' into dl_offer_clvm 2022-07-11 12:22:25 -05:00
Matt Hauff 97a5127bbb shatree 2022-07-11 12:21:47 -05:00
Florin ChiricaandGitHub 29adb84056 Add missing type. 2022-07-11 20:18:14 +03:00
Florin ChiricaandGitHub 9c2dc16213 Block batch_update if pending root. 2022-07-11 20:03:28 +03:00
Almog De PazandGitHub 371f76e377 Wp validate from fork (#11826)
* only validate segments from fork point

* lint

* isort

* isort
2022-07-11 11:43:12 -05:00
Matt Hauff 516d49e098 pre-commit 2022-07-11 10:53:58 -05:00
Matt Hauff 165f32b2c3 Allow for multiple singleton dependencies 2022-07-11 10:51:13 -05:00
Matt Hauff 6ec56911d1 Make the graftrooting recursive 2022-07-11 10:33:51 -05:00
Kyle AltendorfandGitHub 1cbac96c70 Update nft_metadata_updater_default.clvm.hex 2022-07-10 21:26:48 -04:00
Kyle AltendorfandGitHub 5ce6498b7a Merge pull request #12306 from Chia-Network/atari-remove_pytest_mark_from_non_test_code 2022-07-09 19:28:59 -04:00
Kyle Altendorf f505939855 include data layer types testing in data_layer mark 2022-07-09 18:29:04 -04:00
Kyle AltendorfandGitHub 590f0d6a47 Remove pytest mark from non-test code 2022-07-09 18:26:12 -04:00
Kyle Altendorf d48ec8f85d Add leaf_hash() and internal_hash() functions 2022-07-09 18:17:16 -04:00
Kyle Altendorf 86004ec0e3 some more test parametrization 2022-07-09 17:11:34 -04:00
Kyle Altendorf cc04e0b379 tidy the tests 2022-07-09 16:39:44 -04:00
Kyle Altendorf 96f5fb44af from typing_extensions import final 2022-07-09 16:38:23 -04:00
Kyle Altendorf 929cd62ca9 preliminary ProofOfInclusion.valid() 2022-07-09 11:19:10 -04:00
wallentx 3e4ee359a1 Updating gui modules 2022-07-09 00:38:59 -05:00
William AllenandGitHub 80f77908b2 Merge pull request #20 from Chia-Network/wallentx/cherrypickingisfun
Wallentx/cherrypickingisfun
2022-07-08 23:16:49 -05:00
Mariano Sorgenteandwallentx 3adae8d9b0 Tx submission idempotance, and prioritize wallet (#12282)
* Tx submission idempotance, and prioritize wallet

* TODO comment
2022-07-08 22:47:31 -05:00
Mariano Sorgenteandwallentx e9915eb327 Ms.fix coin selection (#12261)
* Fix coin selection bug

* Fix properly

* Fallback in cases of too many coins selected

* Also check for num coins

* Lint issues.

* Add another test

* No sorting, and faster knapsack

* Lint fix

* Remove comment and useless check

* Lint line
2022-07-08 22:47:11 -05:00
Jack Nelsonandwallentx 6fff876a77 Convert DID Wallet to use the new coin selection algorithm that the normal wallet and the CAT wallet already use (#12063)
* small type change

* use coin_selection.py with DID Wallet

use more efficient coin selection methods.

* Add special DID edgecase + fix int type
2022-07-08 22:43:54 -05:00
Chris Marslenderandwallentx 38124507d0 Remove break (its preventing other sockets from getting data when earlier ones have an error) (#12241) 2022-07-08 22:43:44 -05:00
William AllenandGitHub 6ad91f9f8a Merge pull request #17 from Chia-Network/wallentx/update-gui-pin
updating .gitmodule to point to defender-gui
2022-07-08 17:25:28 -05:00
wallentx 123ba6389a updating .gitmodule to point to defender-gui 2022-07-08 15:58:22 -05:00
65537f28ca Update tests/core/data_layer/test_data_rpc.py
Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-07-08 13:11:37 -07:00
Kronus91andGitHub 8552a94db7 Create NFT wallet after the DID created (#12175) 2022-07-08 14:30:30 -05:00
William AllenandGitHub a44887077e Merge pull request #16 from Chia-Network/def_series_rename
deprecated series
2022-07-08 12:52:46 -05:00
William AllenandGitHub 54eb285774 Merge pull request #15 from Chia-Network/def_wallet_rename
updated wallet name
2022-07-08 12:52:23 -05:00
matt 16b0eb57d9 swap to cat2 2022-07-08 16:53:37 +01:00
Florin Chirica 531443e5b8 Fix. 2022-07-08 15:34:57 +02:00
Florin Chirica 669a294683 Nits. 2022-07-08 14:33:50 +02:00
Kyle AltendorfandGitHub 9a4316f96e fixup (#12292)
* fixup

* add automated option to install action, default true

* try again

* make Install.ps1 accept -a

* oof

* again

* backup
2022-07-07 23:43:22 -05:00
Mariano SorgenteandGitHub 293bf6e64f Tx submission idempotance, and prioritize wallet (#12282)
* Tx submission idempotance, and prioritize wallet

* TODO comment
2022-07-07 23:42:17 -05:00
Richard KissandGitHub c2100929a4 Document broken ROM code. (#12158) 2022-07-07 21:07:08 -05:00
Kyle AltendorfandGitHub e5779eb968 Increate macOS Intel installer build timeout to 55 (#12285)
There are plenty of runs in the high 30s and even low 40s lately.
2022-07-07 20:03:21 -05:00
Chris MarslenderandGitHub 69025e0d17 Additional data for get_wallet_balance and get_wallets endpoints (#12276)
* Add WalletType and asset ID (when CAT) to the get_wallet_balance endpoint

* Add the current fingerprint to the get_wallets rpc endpoint

* Add type annotation for response

* Add type annotation for the new response var
2022-07-07 20:01:32 -05:00
Mariano SorgenteandGitHub 539d9b53fd Ms.fix coin selection (#12261)
* Fix coin selection bug

* Fix properly

* Fallback in cases of too many coins selected

* Also check for num coins

* Lint issues.

* Add another test

* No sorting, and faster knapsack

* Lint fix

* Remove comment and useless check

* Lint line
2022-07-07 20:00:42 -05:00
Kyle AltendorfandGitHub 3e5a068623 Correct UncurriedNFT hinting (#12239) 2022-07-07 19:57:42 -05:00
Kyle AltendorfandGitHub 1205418f22 Simplify service start configuration loading (#12204)
* Simplify service start configuration loading

* oops

* more oops

* rename `config` to `service_config` as appropriate

* rename `full_config` to `config`
2022-07-07 19:57:08 -05:00
Kyle AltendorfandGitHub 51c6590cf5 add install action (#12075)
* add install action

* add the actual action file

* update pre-commit to use the install action

* add prefix for arch -arm64 use

* typo

* outputs:

* copy paste correction

* false

* hmm

* there

* if ("$env:INSTALL_PYTHON_VERSION" -ne "")
2022-07-07 19:56:33 -05:00
Florin Chirica f232e7c85c Change get_pending_root method. 2022-07-08 01:18:05 +02:00