This command creates an in-memory SQL database and imports the required transaction to the db before executing the transfer.
One missing part is the audit. Until now we didn't do proper audit of transaction, but with ZkSync2 we need more time between the submission of transaction and the confirmation (when tx is confirmed on ETH chain).
Therefore we need to improve the audit process and make it an important step in the workflow.
This branch (or relation chain) contains multiple modifications to support ZkSync2 payment.
Half of the patches just make it easier to implement and test:
payer transfer
).Right the new zksync2 is tested with:
This command creates an in-memory SQL database and imports the required transaction to the db before executing the transfer.
One missing part is the audit. Until now we didn't do proper audit of transaction, but with ZkSync2 we need more time between the submission of transaction and the confirmation (when tx is confirmed on ETH chain).
Therefore we need to improve the audit process and make it an important step in the workflow.