You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refs: #9193
## Description
Adds `Deposit` and `Withdraw` invitationMakers to `LocalOrchestrationAccount`, leveraging `ZoeTools.localTransfer` and `ZoeTools.withdrawToSeat`
### Security Considerations
Involves withdrawing payments to a temporary seat, which can be risky. Leverages `ZoeTools` which rolls back allocations in failure and partial failure scenarios.
### Scaling Considerations
n/a
### Documentation Considerations
I'm not sure how well we document the platform-provided `invitationMakers` and `.asContinuingOffer()` helper. We might consider doing so in the future.
### Testing Considerations
Includes new unit tests. Wallet Driver tests in an e2e environment are coming in a future PR after #9966 lands
### Upgrade Considerations
n/a, library code
What is the Problem Being Solved?
As an orchestration developer, I should be able to use well-known interchain assets in zoe offers as a Give or Want and a Payment.
Description of the Design
Dependencies
The
multichain-testing
environment should support offers with the native tokens of chains running in CI (uatom
,uosmo
,uion
). This likely requires:multichain-testing/scripts/fetch-starship-chain-info.ts
, to query the observed denoms of the environmentpublishInterchainAssetFromBank
, as part ofproposals/revise-chain-info.js
or a separate proposalExisting denom mappings, like
ATOM
->ibc/toyatom
should be overridden to resolve to the correct denomSecurity Considerations
Scaling Considerations
Test Plan
Upgrade Considerations
The text was updated successfully, but these errors were encountered: