Tags: beer-1/ibc-apps
Tags
Upgrade sequence diagrams from ASCII to Mermaid. (cosmos#158) - Alignment is tricky in the ASCII version, making sequence a bit hard to parse - It's prettier!
Upgrade sequence diagrams from ASCII to Mermaid. (cosmos#158) - Alignment is tricky in the ASCII version, making sequence a bit hard to parse - It's prettier!
User recovery mechanism for non-refundable forwards (cosmos#143) * User recovery mechanism for non-refundable forwards * handle recovery of funds that did not originate on the intermediate chain * mocks * test: non-refundable forwards dummy module (cosmos#144) * wip: add dummy middleware to modify packets * rm unused * force inFlightPacket.Nonrefundable = true * dummyware.AppModuleBasic * test: create non-refundable pfm test cases * Get source originating tests passing * remove parallel * lint * fix test, update comments * fix final test --------- Co-authored-by: Justin Tieri <[email protected]> Co-authored-by: Andrew Gouin <[email protected]> * Remove unnecessary makefile --------- Co-authored-by: Reece Williams <[email protected]> Co-authored-by: Justin Tieri <[email protected]>
fix: retract v7.1.0s and fix async icq param migration (cosmos#142) * retract PFM v7.1.0 * async-icq: consensusVer from 1 to 2 * retract async-icq with PR link
fix: retract v7.1.0s and fix async icq param migration (cosmos#142) * retract PFM v7.1.0 * async-icq: consensusVer from 1 to 2 * retract async-icq with PR link
chore: remove unused Keeper argument (cosmos#140) * chore: rm unused Subspace in keeper * lint
chore: remove unused Keeper argument (cosmos#140) * chore: rm unused Subspace in keeper * lint
pfm simapp for e2e (cosmos#117) * moves CI to individual files (WIP: path based actions) * enable conditional paths for workflows * perform full run if workflow is modified * base pfm simapp * bump interchaintest * fixed app params * use simapp for TestTimeoutOnForward * resolve ictest relative path * ibctm.RegisterInterfaces * fix: simapp IBC setup * extended block wait time * wip * rm old debugging files * remove ibcmock * add solomachine * transfer key tweaking * ibc-go/v7 v7.3.1 & regen mocks
Fix PFM to not fail packets that aren't FungibleTokenPacketData (cosm… …os#105) (cosmos#108) Currently, PFM fails packets that are not FungibleTokenPacketData. This means that PFM cannot support IBC apps that don't exclusively use FungibleTokenPacketData as the payload format (i.e. ics20-* or the transfer app). Therefore, CosmWasm cannot have PFM in its IBC stack, even though CosmWasm contracts may implement ics20-* (e.g. cw20-ics20: https://github.com/CosmWasm/cw-plus/tree/HEAD/contracts/cw20-ics20). This commit fixes the issue by passing the packet forward in the stack rather than failing packets that are not FungibleTokenPacketData. This will allow PFM to support a wider range of IBC apps and will make it possible for CosmWasm to have PFM in its IBC stack, which will improve the interoperability and usability of PFM in the Cosmos ecosystem (cherry picked from commit 39de938) Co-authored-by: Assaf Morami <[email protected]>
Spelling, grammar, and formatting fixes. (cosmos#102) (cosmos#110) Co-authored-by: dzmitry-lahoda <[email protected]> (cherry picked from commit 68f757c) Co-authored-by: Reece Williams <[email protected]>
PreviousNext