Skip to content

Add the ability to queue transactions #22

@ammodev

Description

@ammodev

As stated in the title there should be an option to queue transactions using either a rate limiter (only one transaction per second... not exactly user friendly) or have the transactions queue up and execute in batches of "n" transactions per second. The second option would need an implementation of the shop queueing the transactions and then summing up the value which finally gets put through to vault.

The current issue is that the shop will perform transactions "as given" by the user, resulting in users just using autoclicker on the buy button to crash the server.

We are using our custom vault implementation which saves transactions to the database and not a file. Same results in querying transactions. This also has to be done with the database and not a file resulting in higher query times. I guess we are not the only ones using a database tho. So this will apply to multiple customers and users.

Metadata

Metadata

Assignees

Labels

EnhancementImprovement to an existing feature or system.

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions