chia-blockchain/chia/wallet
Arvid Norberg b8ada1ceb7
introduce restrictions on generators at a specific height (#9957)
* introduce restrictions on generators at a specific height. disallow division on negative numbers and disallow redundant leading zeros on integer condition arguments (produced by a generator)

* use SOFT_FORK_HEIGHT constant

* there is no need to specify height when validating block in block_creation

* Update tests/core/full_node/test_mempool.py

Co-authored-by: dustinface <35775977+xdustinface@users.noreply.github.com>

Co-authored-by: dustinface <35775977+xdustinface@users.noreply.github.com>
2022-01-28 12:29:11 -08:00
..
cat_wallet move member function get_memos() out of SpendBundle and into a free-function living in the wallet code. It does not belong to the full node. Also rename it to indicate that it's expensive (and dangerous) to call (#9907) 2022-01-23 21:45:41 -08:00
did_wallet move member function get_memos() out of SpendBundle and into a free-function living in the wallet code. It does not belong to the full node. Also rename it to indicate that it's expensive (and dangerous) to call (#9907) 2022-01-23 21:45:41 -08:00
puzzles Spelling nits in p2_delegated_puzzle_or_hidden_puzzle.py (#9913) 2022-01-23 21:44:25 -08:00
rl_wallet move member function get_memos() out of SpendBundle and into a free-function living in the wallet code. It does not belong to the full node. Also rename it to indicate that it's expensive (and dangerous) to call (#9907) 2022-01-23 21:45:41 -08:00
settings Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
trading Add remaining offer code to main (#9886) 2022-01-20 14:49:31 -08:00
util introduce restrictions on generators at a specific height (#9957) 2022-01-28 12:29:11 -08:00
__init__.py git mv src chia 2021-04-04 21:41:39 -07:00
block_record.py git mv src chia 2021-04-04 21:41:39 -07:00
chialisp.py git mv src chia 2021-04-04 21:41:39 -07:00
derivation_record.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
derive_keys.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
key_val_store.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
lineage_proof.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
payment.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
secret_key_store.py git mv src chia 2021-04-04 21:41:39 -07:00
sign_coin_spends.py Add commentary about sign_coin_spends and p2_delegated_puzzle_or_hidden_puzzle (#9452) 2022-01-10 21:00:24 -08:00
trade_manager.py Add remaining offer code to main (#9886) 2022-01-20 14:49:31 -08:00
trade_record.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
transaction_record.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
transaction_sorting.py Added sorting functionality to /get_transactions (#9278) 2021-12-10 15:19:58 -08:00
wallet_action_store.py Lock for all writes (#1758) 2021-04-10 19:07:02 -07:00
wallet_action.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet_blockchain.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet_coin_record.py Improve streamable (#3031) 2021-04-30 10:22:11 -07:00
wallet_coin_store.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet_info.py git mv src chia 2021-04-04 21:41:39 -07:00
wallet_interested_store.py Disable sqlite sync (#8319) 2021-09-17 10:47:34 -07:00
wallet_node_api.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet_node.py migration (#9948) 2022-01-26 17:19:42 -08:00
wallet_pool_store.py Disable sqlite sync (#8319) 2021-09-17 10:47:34 -07:00
wallet_puzzle_store.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet_state_manager.py move CoinSpend.hints() to a free function in the wallet. It does not belong in the full node and can only be called on coins whose program is trusted (#9953) 2022-01-26 08:52:41 -08:00
wallet_sync_store.py git mv src chia 2021-04-04 21:41:39 -07:00
wallet_transaction_store.py Add remaining offer code to main (#9886) 2022-01-20 14:49:31 -08:00
wallet_user_store.py execute the sqlite pragmas only once, at the lever where the database is opened. Also, say FULL instead of 2, to make it clearer what the pragma is doing (#5993) 2021-09-15 10:57:13 -07:00
wallet_weight_proof_handler.py Merge standalone wallet into main (#9793) 2022-01-13 12:08:32 -08:00
wallet.py move member function get_memos() out of SpendBundle and into a free-function living in the wallet code. It does not belong to the full node. Also rename it to indicate that it's expensive (and dangerous) to call (#9907) 2022-01-23 21:45:41 -08:00