Skip to content

Tags: beer-1/ibc-apps

Tags

modules/async-icq/v8.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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!

middleware/packet-forward-middleware/v8.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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!

middleware/packet-forward-middleware/v7.1.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

modules/async-icq/v7.1.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

middleware/packet-forward-middleware/v7.1.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

modules/async-icq/v7.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: remove unused Keeper argument (cosmos#140)

* chore: rm unused Subspace in keeper

* lint

middleware/packet-forward-middleware/v7.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: remove unused Keeper argument (cosmos#140)

* chore: rm unused Subspace in keeper

* lint

middleware/packet-forward-middleware/v7.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

middleware/packet-forward-middleware/v6.1.1

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
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]>

middleware/packet-forward-middleware/v5.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>