Skip to content
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

feat(payment-processor): batch conversion - erc20 #903

Merged
merged 124 commits into from
Sep 16, 2022

Conversation

olivier7delf
Copy link
Contributor

@olivier7delf olivier7delf commented Aug 17, 2022

Implement payment processor for batch conversion proxy

It implements only the batchRouter function, which allows paying within a single transaction N heterogeneous (DAI-DAI, or EUR-DAI) payments.
Todo: implement the other method later, there have not been prioritized yet.

olivier7delf and others added 30 commits July 28, 2022 13:51
batch conv tests

rename files

clean batch tests

batch deploy cleaning

uncomment batchERC20ConversionPaymentsMultiTokensEasy test

test: clean logs
add atchEth tested and contracts cleaned
* refactor: command to create request

* fix: escrow audit fix 2 (#878)

* fix(smart-contracts): update batch fees (#873)

update batch fees from 1% to .3%

* feat: add cancel stream function (#884)

* refactor: contract setup compression fix (#888)

* fix: escrow audit fix 2 (#878)

* fix(smart-contracts): update batch fees (#873)

update batch fees from 1% to .3%

* feat: add cancel stream function (#884)

* refactor: contract setup compression fix (#888)

* feat: goerli storage (#890)

feat: squash commits goerli storage

* fix: delete ETHConversionProxy

Co-authored-by: Darko Kolev <kolevdarko@gmail.com>
Co-authored-by: olivier7delf <55892112+olivier7delf@users.noreply.github.com>
Co-authored-by: Bertrand Juglas <b@juglas.name>
* refactor: factorize goerli tests

* refactor: testSuite to testProvider

* fix: delete goerli aggregator

* feat: add void goerli chainlinkAggregator
Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
….sol

Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
….sol

Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
….sol

Co-authored-by: Yo <56731761+yomarion@users.noreply.github.com>
@olivier7delf olivier7delf requested a review from leoslr September 14, 2022 13:26
@olivier7delf olivier7delf marked this pull request as ready for review September 14, 2022 15:19
@olivier7delf olivier7delf requested a review from leoslr September 14, 2022 16:29
@olivier7delf olivier7delf requested review from bertux and KolevDarko and removed request for benjlevesque, alexandre-abrioux and kevindavee September 15, 2022 07:43
@olivier7delf olivier7delf requested review from bertux and removed request for KolevDarko September 15, 2022 15:23
@olivier7delf olivier7delf merged commit 715bfd6 into master Sep 16, 2022
@olivier7delf olivier7delf deleted the feat/batch-conversion-payment branch September 16, 2022 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants