* Fix running blocks with generators that use back-references
* Update tools/run_block.py
Co-authored-by: Thomas Pytleski <pytlesk4@gmail.com>
Co-authored-by: Thomas Pytleski <pytlesk4@gmail.com>
* fix: update run_block.py
- add asset id
- add parent directory to load transactions_generator_ref_list from a directory
* fix: remove un used import
* fix: Call to function ref_list_to_args with too few arguments; should be no fewer than 2.
* core: remove unused function
* fix: missed a conflict, opps
* core: remove unused import
* fix: linting
* 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>