Build Notes: Contract Bundle
contract bundle hash:
agoric-sdk/multichain-testing/ymax-ops$ make clean && make
...
b1-8a009656e9dd92b33146eaa69e6b9555ffd0ea87821cf15d550df728ba3986a9f22f6dde5ed56fddf293388550504b3c6551b583efdb56cf784016eedd879e23
What's Changed
since ymax-v0.2.0-beta
- chore: listen for MultiCallStatus events for pending gmp tx by @rabi-siddique in #12049
- fix(ymax-planner): Allow target weight of zero by @gibson042 in #12050
- chore(ymax-planner): Annotate plan errors with currentBalances by @gibson042 in #12051
- feat(client-utils): Add SigningSmartWalletKit reflection methods by @gibson042 in #12033
- fix(portfolio-contract): consume Access token by @dckc in #12052
- feat(ymax-planner): Submit steps for a flow using a type-aware resolvePlan via wallet store reflection by @gibson042 in #12054
- feat: deposit, rebalance w planner by @dckc in #12016
- feat(ymax-planner): Replace tx-based deposit response with flow-based deposit/withdraw submission by @gibson042 in #12039
- feat(ymax-tool): REPL by @dckc in #12057
- chore(ymax-planner): Instruct nodemon to restart upon crash by @gibson042 in #12061
- feat(ymax planner): Support "ymax1" contract by @gibson042 in #12063
- chore: update factory addr for Arbitrum and Avalanche by @rabi-siddique in #12069
- Update Base Sepolia Factory Contract Address by @amessbee in #12070
ymax1
Support in ymax tools by @amessbee in #12000- fixes: https://github.com/Agoric/agoric-private/issues/415 by @dtribble in #12071
- Add
fee:
for EVMdepositForBurn
invocations steps by @dtribble in #12073 - chore: ymax1 deployment tweaks by @dckc in #12072
- fix(ymax-planner): get USDN balance using uusdn denom by @dckc in #12075
- chore: update factory contract addresses by @rabi-siddique in #12086
- feat: update LP solver graph to establish direct edges from EVM to Agoric to support the use of NFA by @LuqiPan in #12078
- fix(portfolio-contract): Propagate graph arc minimum flow into LP solver input by @gibson042 in #12084
- fix!: use Noble forwarding for CCTP from EVM by @dckc in #12082
- portfolio vstorage interfaces available externally by @turadg in #12092
- chore: finetuned gas estimates by @amessbee in #12076
- Refactor internal marshal utils by @mhofman in #12096
- chore: resolve incoming CCTP using NFA by @dckc in #12088
- chore(ymax-contract): get transferChannels synchronously by @dckc in #12100
- chore(portfolio-contract): use counterpartyChannelId for NFA by @dckc in #12102
- chore(portfolio-contract): counterPartyChannelId for CCTP_TO_AGORIC by @dckc in #12103
- chore: eliminate logic related to resolving CCTP transfers from EVM to Noble ICA by @rabi-siddique in #12098
- chore(resolver): dont process CCTP_TO_AGORIC transactions by @rabi-siddique in #12105
- chore(resolver): switch to using WebSocketProvider by @rabi-siddique in #12106
- fix(orchestration): await async-flow wakening by @mhofman in #12101
- Optimize board by @mhofman in #12085
- refactor: update search window of lookback mode by @rabi-siddique in #12040
- portfolio-api type improvements by @turadg in #12117
- chore: reduce Axelar estimate padding to 10% rather than 300% by @dtribble in #12118
- fix(portfolio-contract): Start a flow when openPortfolio includes an initial deposit by @gibson042 in #12115
Full Changelog: ymax-v0.2.0-beta...ymax-v0.3.0-beta