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

test for divergence for Fast USDC #10940

Closed
Tracked by #10978
turadg opened this issue Feb 4, 2025 · 2 comments
Closed
Tracked by #10978

test for divergence for Fast USDC #10940

turadg opened this issue Feb 4, 2025 · 2 comments
Assignees
Labels
BLOCKED Raise visibility when progress is impeded enhancement New feature or request

Comments

@turadg
Copy link
Member

turadg commented Feb 4, 2025

What is the Problem Being Solved?

To qualify for Mainnet we must test for divergence.

Description of the Design

Security Considerations

Scaling Considerations

Test Plan

Cover the Golang code paths that support fast-usdc. Does not need load.

IBC coming in (Noble) and going out (e.g. Osmosis).
Cover address hooks.

Does not have to work in CI. Just a proof of it working that SRE can verify.

Upgrade Considerations

@turadg turadg added the enhancement New feature or request label Feb 4, 2025
@dckc dckc changed the title test for divergence test for divergence for Fast USDC Feb 6, 2025
@turadg turadg added the BLOCKED Raise visibility when progress is impeded label Feb 10, 2025
@turadg turadg assigned dckc and unassigned 0xpatrickdev Feb 10, 2025
@dckc
Copy link
Member

dckc commented Feb 11, 2025

Devnet Deployment notes, for reference:

@turadg
Copy link
Member Author

turadg commented Feb 11, 2025

Given the test network hurdles, we instead did deeper static analysis of the Golang code. @michaelfig is confident there is no non-deterministic behavior in any Golang code related to Fast USDC, and other panic problems would have been discovered in multi-chain testing.

@turadg turadg closed this as completed Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLOCKED Raise visibility when progress is impeded enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants