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

Vault simulator #11

Merged
merged 41 commits into from
Feb 4, 2024
Merged

Vault simulator #11

merged 41 commits into from
Feb 4, 2024

Conversation

m30m
Copy link
Collaborator

@m30m m30m commented Jan 31, 2024

No description provided.

Copy link
Contributor

@ali-bahjati ali-bahjati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. I left some inline comments (mostly minor) about the code however I am not so familiar with the business logic to approve it.

A couple of notes about build instructions that might be nice to add to readmes or fix:

The auction server only build with stable rust, so perhaps add it to rust-toolschains.toml. Also it needs the ABI's to be present which means we should build it using forge. An ideal way is adding a build.rs build script for the auction server but for now a readme would suffice.

On the forge side, --via-ir is necessary to be able to get around stack too deep issue.

auction-server/src/api/marketplace.rs Outdated Show resolved Hide resolved
auction-server/src/liquidation_adapter.rs Outdated Show resolved Hide resolved
auction-server/src/liquidation_adapter.rs Outdated Show resolved Hide resolved
auction-server/src/api/rest.rs Outdated Show resolved Hide resolved
auction-server/src/api/rest.rs Outdated Show resolved Hide resolved
Copy link

@jayantk jayantk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm reading through this to learn more about how this all works. I left some minor comments in the process.

auction-server/src/api.rs Outdated Show resolved Hide resolved
auction-server/src/api/marketplace.rs Outdated Show resolved Hide resolved
auction-server/src/api/marketplace.rs Outdated Show resolved Hide resolved
per_multicall/src/WETH9.sol Show resolved Hide resolved
@m30m m30m merged commit fe7e0c6 into main Feb 4, 2024
1 check passed
@m30m m30m deleted the vault-simulator branch February 4, 2024 20:12
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.

3 participants