Closed slundqui closed 3 months ago
Attention: Patch coverage is 44.44444%
with 5 lines
in your changes are missing coverage. Please review.
Project coverage is 80.58%. Comparing base (
fd94870
) to head (1559e2d
).
Files | Patch % | Lines |
---|---|---|
src/agent0/core/hyperdrive/interactive/chain.py | 44.44% | 5 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
The duplicate addresses check exists as guardrails to prevent the underlying wallet object from getting out of sync. This unnecessarily prevents e.g., having one wallet interact with multiple pools. While we haven't fixed the underlying issue (i.e., multiple agent objects has one underlying wallet on chain can make wallet objects go out of sync), this guardrail is too restrictive to keep, and instead we depend on communication about syncing the wallet to solve this issue.
Other minor formatting and fixes.