-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove defer transaction configuration options and block incoming delayed transactions #1643
Conversation
…-block-ms and --incoming-defer-ratio
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So happy to see this!
…d blacklisted_transactions_total
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#1556 says to also "block delayed transactions". This means the check in transaction_context::init_for_input_trx
should be updated to disallow non-zero delay_sec
for all transaction types (not just read-only and dry-run ones). It also means that transaction_context::schedule_transaction
can be removed.
I will updated the tests. |
…sec removal instead of removing it outright
…n_test using msig contracts
…cked and delayed_action_blocked
…ion_test and minor refactoring
Resolved #1556
--max-scheduled-transaction-time-per-block-ms
--incoming-defer-ratio
process_scheduled_and_incoming_trxs
delay
fromtransaction_context
class