Skip to content

Rework Sending Payables payments without batch txns #538

@kauri-hero

Description

@kauri-hero

Currently blocked by GH-744 MASQ-Project/MASQ-Node-issues#744

We are come to realize that sending payables payment transactions in batch transactions across the JSON-RPC specs to the blockchain service providers is more trouble than expected and many providers are having issues processing them.
This includes Alchemy, Nodies, LlamaNode and others.

The design for batch transactions was made at a time where the cost of sending many RPC calls was a lot higher, but nowadays it is more feasible to utilize RPC providers without as much concern on the cost of these RPC calls.

Consider reworking the payables payments to be done normally with individual eth_sendRawTransaction calls for each one.

It may be worth factoring this change to include as user toggle or option that allows batch transactions to still be used, if the user decides to enable it.
By default, singular payment calls should be enabled for payables payments

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

📃 Quality Assurance Unfinished

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions