You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nitially, BlockExecutor was a simple object that runs the transactions in a block, and in other method, apply the results (root store, etc...) to fill a block. Now, the execution of the transactions is polluted by the use of flags. And it is used with different flags from different core code (miner server vs blockchain). And one flag is used to skip some "not well formed" transactions in old tests.
We should refactor this class to have a clearer use, and improve to have test with "real and accepted and well-formed" transactions
The text was updated successfully, but these errors were encountered:
nitially, BlockExecutor was a simple object that runs the transactions in a block, and in other method, apply the results (root store, etc...) to fill a block. Now, the execution of the transactions is polluted by the use of flags. And it is used with different flags from different core code (miner server vs blockchain). And one flag is used to skip some "not well formed" transactions in old tests.
We should refactor this class to have a clearer use, and improve to have test with "real and accepted and well-formed" transactions
The text was updated successfully, but these errors were encountered: