What problem does your feature solve?
Currently simulation by default disallows 'non-root' authorization in recording mode, i.e. disallows potentially 'frontrunnable' authorizations. This is a very sensible default setting as most of the time it's correct to make all the calls non-frontrunnable. That said, there is still a range of cases where non-root auth is intentional and thus we need to provide users with a way of enabling this.
What would you like to see?
There should be some request parameter that enables non-root auth. It's fine for this to be not easily discoverable or accessible as this is meant for the advanced users. But there needs to be at least some way of enabling this.
What alternatives are there?
Not providing the users with an option. This basically makes auth simulation unusable for a fraction of the users, which is not desirable.
What problem does your feature solve?
Currently simulation by default disallows 'non-root' authorization in recording mode, i.e. disallows potentially 'frontrunnable' authorizations. This is a very sensible default setting as most of the time it's correct to make all the calls non-frontrunnable. That said, there is still a range of cases where non-root auth is intentional and thus we need to provide users with a way of enabling this.
What would you like to see?
There should be some request parameter that enables non-root auth. It's fine for this to be not easily discoverable or accessible as this is meant for the advanced users. But there needs to be at least some way of enabling this.
What alternatives are there?
Not providing the users with an option. This basically makes auth simulation unusable for a fraction of the users, which is not desirable.