Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update agoric-labs/ibc-go to v8.5.2 #10

Draft
wants to merge 1,105 commits into
base: Agoric
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1105 commits
Select commit Hold shift + click to select a range
6c29d2e
deps: update to SDK v0.50 (#4535)
colin-axner Sep 4, 2023
77156e3
refactor: use `expResult` in acknowledgePacket tests (#4439) (#4472)
damiannolan Sep 4, 2023
a0e5e61
build(deps): Bump actions/checkout from 3 to 4 (#4554)
dependabot[bot] Sep 5, 2023
30102bb
make proto-all (#4553)
colin-axner Sep 5, 2023
ebc26d6
build(deps): Bump cosmossdk.io/log in /modules/apps/callbacks (#4561)
dependabot[bot] Sep 5, 2023
057cd27
build(deps): Bump github.com/cosmos/ibc-go/modules/capability (#4562)
dependabot[bot] Sep 5, 2023
1e3eee6
imp: add argument to `generate-packet-data` cli to use selected encod…
crodriguezvega Sep 5, 2023
c445fcc
docs: fixed broken links (#4571)
srdtrk Sep 5, 2023
432db29
fix(mod/capability): implment appmodule.HasBeginBlocker interface (#4…
damiannolan Sep 5, 2023
d10c0d4
build(deps): Bump cosmossdk.io/store in /modules/apps/callbacks (#4560)
dependabot[bot] Sep 5, 2023
8218aee
build(deps): Bump github.com/cosmos/ibc-go/modules/capability (#4576)
dependabot[bot] Sep 5, 2023
b46efab
Implement new begin blocker interface (#4563)
chatton Sep 6, 2023
2bb4cfd
deps: update log and store (#4583)
faddat Sep 6, 2023
0c6a6bb
ci: fix broken docs website (#4586)
srdtrk Sep 6, 2023
5ca37ef
chore: bump module path to v8 (#4590)
damiannolan Sep 6, 2023
7be1785
chore: remove GetSignBytes from 29-fee and transfer msgs (#4570)
damiannolan Sep 7, 2023
e192899
fix(callbacks)!: SendPacket validation bypass and erroneous event emi…
srdtrk Sep 7, 2023
a418ee2
docs(fee): fixed 'PayPacketFeeAsync' godocs (#4606)
srdtrk Sep 8, 2023
23eabb5
build(deps): Bump docker/build-push-action from 4.1.1 to 4.2.0 (#4604)
dependabot[bot] Sep 10, 2023
ec3166d
Don't run nightly e2e job (#4546)
DimitrisJim Sep 11, 2023
66ec1dd
build(deps): Bump docker/build-push-action from 4.2.0 to 4.2.1 (#4621)
dependabot[bot] Sep 11, 2023
b53bfa5
imp(ica/host): implemented 'PacketDataUnmarshaler' (#4587)
srdtrk Sep 11, 2023
99c16eb
feat: add metadata for IBC tokens (#3104)
0xbala-k Sep 12, 2023
e343701
update roadmap
crodriguezvega Sep 12, 2023
6a48f57
Aadding note about Params being self managed (#4622)
chatton Sep 12, 2023
a9cba09
docs: added documentation on ICS-20 memo field (#4625)
srdtrk Sep 12, 2023
6680fea
Fix run-e2e.sh (#4624)
chatton Sep 12, 2023
9dec93d
chore: rename test functions to make them more explicit (#4629)
chatton Sep 12, 2023
712d67c
build(deps): Bump docker/metadata-action from 4.6.0 to 5.0.0 (#4632)
dependabot[bot] Sep 12, 2023
731da1a
build(deps): Bump goreleaser/goreleaser-action from 4 to 5 (#4635)
dependabot[bot] Sep 12, 2023
20b52cc
chore: adding changelog to mod/capability (#4627)
damiannolan Sep 12, 2023
ee95bcf
build(deps): Bump docker/build-push-action from 4.2.1 to 5.0.0 (#4634)
dependabot[bot] Sep 12, 2023
722a094
build(deps): Bump docker/login-action from 2.2.0 to 3.0.0 (#4633)
dependabot[bot] Sep 13, 2023
70a0f76
deps: bump cosmos-sdk (#4615)
faddat Sep 13, 2023
26f7fe3
refactor!: migrate to gov v1 via the additions of `MsgRecoverClient` …
colin-axner Sep 13, 2023
baa4f40
feat: add proposal simulations for MsgRecoverClient and MsgIBCSoftwar…
charleenfei Sep 13, 2023
f8d4190
chore: adding HasGenesis compiler assertions to ibc modules (#4647)
damiannolan Sep 13, 2023
b16a32c
fix(callbacks/simapp): removed 'NewClientProposalHandler' (#4656)
srdtrk Sep 13, 2023
adfeb2a
chore: add module.go compiler assertions (#4650)
colin-axner Sep 14, 2023
374a260
build(deps): Bump github.com/cometbft/cometbft (#4653)
dependabot[bot] Sep 14, 2023
e49f741
Add v7 to v8 e2e upgrade test (#4591)
chatton Sep 14, 2023
715536c
refactor: always set ics27 ports regardless of whether the capability…
colin-axner Sep 14, 2023
4ef9186
e2e: use hermes master docker image (#4643)
crodriguezvega Sep 14, 2023
acfe815
chore: add compiler assertions for capability module (#4654)
colin-axner Sep 14, 2023
242cb9f
e2e: check that IBC tokens on destination chain have metadata (#4642)
crodriguezvega Sep 15, 2023
b93d02a
docs: fix dead cosmos-sdk links (#4678)
faddat Sep 16, 2023
f4e1f71
Add test for parsing connection paths (#4111)
Reecepbcups Sep 16, 2023
a8e4552
ci: callbacks.yml to run on every PR and push to main (#4657)
srdtrk Sep 18, 2023
4fcb399
E2E Upgrade: Human Readable IBC Denom (#4649)
chatton Sep 18, 2023
234ff4e
replace all instances of collections.Contains with slices.Contains ac…
CyberGA Sep 18, 2023
82d66ad
e2e: use interchaintest main (#4662)
crodriguezvega Sep 18, 2023
1321824
deps(mod/capability): bump cosmossdk.io/core to v0.11.0 (#4689)
damiannolan Sep 18, 2023
059484d
Upgrade Test Improvements (#4660)
chatton Sep 18, 2023
f1df283
deps: bumped cosmos-sdk dependencies (#4691)
srdtrk Sep 18, 2023
762cebf
Adding docs for gov v1 migration (#4628)
chatton Sep 18, 2023
fec13d9
chore: update protodoc strings (#4679)
faddat Sep 18, 2023
f2c375e
chore: bump capability module to latest sdk commit (#4708)
colin-axner Sep 18, 2023
a4a5061
chore: adding callbacks/release/v0.2.x+ibc-go-v7.3.x backport action …
srdtrk Sep 19, 2023
3db1681
chore: add preblocker to simapp for x/upgrade (#4676)
faddat Sep 19, 2023
1283efb
fix: order query service rpcs to fix availability of denom traces end…
emidev98 Sep 19, 2023
10c4a02
chore: remove ica storekey (#4677)
faddat Sep 19, 2023
105e0bc
fix: update testconfig to use revision formatted chainIDs (#4630)
charleenfei Sep 19, 2023
94d6b7c
imp: add empty address check on authority field (#4713)
colin-axner Sep 19, 2023
edbaf50
docs: fix broken sdk links (#4716)
srdtrk Sep 19, 2023
68f7ab3
docs: update ADR8 (#4631)
AdityaSripal Sep 19, 2023
c66d1e2
build(deps): Bump go.uber.org/zap from 1.25.0 to 1.26.0 in /e2e (#4720)
dependabot[bot] Sep 19, 2023
cd25f88
fix(query): get next send sequence for transfer packets (#4706)
dzmitry-lahoda Sep 19, 2023
7415669
chore(api)!: make port keeper pointer (#4703)
crodriguezvega Sep 19, 2023
83a1994
Fix Compatibility Test CI (#4695)
chatton Sep 20, 2023
e647a2c
chore: add HasValidateBasic compiler assertions to msgs (#4724)
trinitys7 Sep 20, 2023
d39a825
feat(docs): migrate docs to docusaurus (#4693)
srdtrk Sep 20, 2023
83d217c
ci: fix deploy-docs action (#4726)
srdtrk Sep 20, 2023
6611fc3
ci: fix deploy-docs action (#4727)
srdtrk Sep 20, 2023
3120335
chore: add fzf selection for config files (#4725)
chatton Sep 20, 2023
8baeb7f
Cleanup intertx e2e tests (#4715)
chatton Sep 20, 2023
32560f4
chore: adding legacy gov proposal handler for client updates (#4729)
damiannolan Sep 20, 2023
5d2e2b9
ci: fix deploy docs (#4733)
srdtrk Sep 20, 2023
97dc74a
build(deps): Bump actions/checkout from 3 to 4 (#4734)
dependabot[bot] Sep 20, 2023
4148371
build(deps): Bump DavidAnson/markdownlint-cli2-action from 12 to 13 (…
dependabot[bot] Sep 20, 2023
03ad616
build(deps): Bump JamesIves/github-pages-deploy-action from 4.4.1 to …
dependabot[bot] Sep 20, 2023
53de2f1
chore: mergify task and e2e tests for v4.5.x (#4739)
crodriguezvega Sep 21, 2023
bef00ef
chore: re-adding legacy proposal type for ibc client upgrades (#4732)
damiannolan Sep 21, 2023
9b595a9
fix: register impls against govtypes.Content interface (#4746)
damiannolan Sep 21, 2023
0ae9d03
docs: fix broken links (#4745)
srdtrk Sep 22, 2023
65dd3ae
nit: panic with error (#4741)
crodriguezvega Sep 22, 2023
e443a88
hygiene :rebind loop variable and wrap the actual test logic inside i…
trinitys7 Sep 22, 2023
7bf3a89
build(deps): Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#4755)
dependabot[bot] Sep 22, 2023
185a220
nits: client recovery docs
crodriguezvega Sep 22, 2023
47fba08
Configure list of relayers instead of single one (#4737)
chatton Sep 25, 2023
585f994
E2E To verify legacy client upgrade proposal fails (#4748)
chatton Sep 25, 2023
5174891
docs(fee): fixed fee ModuleCdc's godocs (#4759)
srdtrk Sep 25, 2023
2bdb699
test: implement codec registration tests for ibc core and lightclient…
damiannolan Sep 25, 2023
dac515e
Revive `TestClientUpdateProposal_Succeeds` test (#4758)
chatton Sep 25, 2023
0364aae
Remove setting of GOMODULE env var. (#4761)
DimitrisJim Sep 25, 2023
26e19db
fix(api)!: remove `Pretty` and `String` custom implementations of `Me…
crodriguezvega Sep 26, 2023
59e42c6
move legacy keytable init to migration handler code (#4730)
charleenfei Sep 26, 2023
25d7ea6
deps: bump SDK v0.50-rc.1 (#4763)
crodriguezvega Sep 26, 2023
1fe7577
test: run tests of all go.mods (#4468)
crodriguezvega Sep 26, 2023
22d6331
docs: some more v8 migration docs (#4728)
crodriguezvega Sep 26, 2023
8e69b83
deps: bump mod/capability to v1.0.0-rc6 (#4768)
damiannolan Sep 27, 2023
4dd2b17
Fix e2e-upgrade.yaml complaint. (#4772)
DimitrisJim Sep 27, 2023
c3b8e81
deps(docs): bump docusaurus from v2.4.1 to v2.4.3
srdtrk Sep 27, 2023
c543ac9
Fix e2e linting issues. (#4767)
DimitrisJim Sep 27, 2023
500545b
test extra conditions for `ApplyPrefix` (#4764)
crodriguezvega Sep 27, 2023
1e4eb1a
Add codec registrations tests for apps (#4780)
DimitrisJim Sep 28, 2023
7f36e0a
Save gas on capability IsInitialized (#4770)
DimitrisJim Sep 28, 2023
cfcd64d
chore: fix broken links/rename folders (#4781)
crodriguezvega Sep 28, 2023
a2ba6dd
Use slices.ContainsFunc instead of separate contains func. (#4786)
DimitrisJim Sep 28, 2023
058fd33
docs: fix links (#4787)
crodriguezvega Sep 28, 2023
ecb9d99
chore: update changelog (#4774)
crodriguezvega Sep 28, 2023
9c72121
docs: implemented Mary's suggestions (#4775)
srdtrk Sep 28, 2023
c592a8d
imp!: use expected interface for legacy params subspace (backport #48…
mergify[bot] Oct 5, 2023
2be9abc
Update CHANGELOG.md
crodriguezvega Oct 16, 2023
9931753
chore: fixes for legacy amino encoding for ledger signing (#4812) (#4…
mergify[bot] Oct 19, 2023
334ea2a
fix(msg): register proto interface (backport #4944) (#4954)
mergify[bot] Oct 26, 2023
8f31e37
Register message service descriptor (#4969) (#4984)
mergify[bot] Oct 30, 2023
4ab7752
deps: bump Cosmos SDK to tip of `release/v0.50.x` (backport #4976) (#…
mergify[bot] Oct 30, 2023
a79eaee
imp(statemachine)!: add length validation of string fields in message…
mergify[bot] Oct 31, 2023
a4aa1cb
Update CHANGELOG.md
crodriguezvega Nov 3, 2023
24a47ae
build(deps): Bump cosmossdk.io/store from 1.0.0-rc.0 to 1.0.0 (backpo…
mergify[bot] Nov 3, 2023
7b3a136
build(deps): Bump cosmossdk.io/x/tx from 0.11.0 to 0.12.0 (backport #…
mergify[bot] Nov 7, 2023
055628c
fix expect pointer error when unmarshalling misbehaviour file (backpo…
mergify[bot] Nov 7, 2023
c99c438
build(deps): Bump cosmossdk.io/math from 1.1.3-rc.1 to 1.2.0 (backpor…
mergify[bot] Nov 7, 2023
43454cc
chore: fix error formatting of client status check in client recovery…
mergify[bot] Nov 8, 2023
7634f44
deps: bump SDK v0.50.1 (backport #5038) (#5045)
mergify[bot] Nov 8, 2023
6bec542
deps: bump capability to v1.0.0 (#5068)
damiannolan Nov 9, 2023
e8e22c9
refactor(simapp): re-wire autocli with latest client/v2 changes (back…
mergify[bot] Nov 9, 2023
4ee44a0
Bump dependencies (backport #5064) (#5069)
mergify[bot] Nov 9, 2023
2551dea
update changelog for v8.0.0 release
crodriguezvega Nov 10, 2023
1101972
Update CHANGELOG.md
crodriguezvega Nov 10, 2023
7a89e5d
feat: channel upgradability (backport #1613) (#5478)
mergify[bot] Dec 21, 2023
0f00050
feat: check if controller enabled or not in `sendTx` (backport #5343)…
mergify[bot] Jan 1, 2024
cf0ba51
chore: remove `syncUpgradeSequence` (#5489) (#5498)
mergify[bot] Jan 2, 2024
7ebb9a8
fix(statemachine)!: allow overwriting of 29-fee payee to relayer addr…
mergify[bot] Jan 2, 2024
e87daa9
modify maxmemocharlength (backport #5442) (#5500)
mergify[bot] Jan 2, 2024
ef48e59
Add list of allowed packet data keys to Allocation of TransferAuthori…
mergify[bot] Jan 2, 2024
3aa49ff
fix: return bool in GetPruningSequenceStart (#5488) (#5511)
mergify[bot] Jan 4, 2024
c8973a0
feat: Removing restorechannel and adding SetUpgradeErrorReceipt (#540…
mergify[bot] Jan 5, 2024
5a9db30
refactor: use explicit checks in ica controller upgrade handlers (#54…
mergify[bot] Jan 5, 2024
8397dd9
Add missing channel upgrade tests (backport #5502) (#5514)
mergify[bot] Jan 5, 2024
fa1ec4d
Improve testing for `PruneAcknowledgements` rpc (#5508) (#5513)
mergify[bot] Jan 5, 2024
55fc9fc
Check for error returned in channel msg_tests (backport #5492) (#5527)
mergify[bot] Jan 5, 2024
de215da
Improving docstrings for UpgradableModule interface (#5474) (#5529)
mergify[bot] Jan 8, 2024
7dd842b
chore: missing upgrade msgs assertions (#5515) (#5542)
mergify[bot] Jan 8, 2024
884f007
feat: add cli for `MsgPruneAcknowledgements` (#5482) (#5543)
mergify[bot] Jan 8, 2024
75c84f2
feat: removed verifychannelupgradeErrorAbsence from the 03-connection…
mergify[bot] Jan 8, 2024
c0abafd
test: add mock middleware to block app upgrades and provide test cove…
mergify[bot] Jan 8, 2024
6c5f36e
test: add unit tests for channel upgrade event emission (#5475) (#5547)
mergify[bot] Jan 8, 2024
cd5586d
Add cli to submit gov proposal to upgrade multiple channels (#5548) (…
mergify[bot] Jan 9, 2024
2508942
chore: fix cmd example for PruneAcknowledgements (#5554) (#5556)
mergify[bot] Jan 9, 2024
55c9787
imp: create and reuse errors in core channel upgrades handlers (#5389…
mergify[bot] Jan 9, 2024
baf41b1
add explicit checks in `OnChanUpgradeTry` callback of ICA host (#5519…
mergify[bot] Jan 9, 2024
0e17abd
fix: set packet seq in success log correctly (#5559) (#5570)
mergify[bot] Jan 10, 2024
89d3c1c
test: event emission on writing error receipts for channel upgrades (…
mergify[bot] Jan 10, 2024
0642868
imp(core): allow huckleberry events with a prefix (backport #5541) (#…
mergify[bot] Jan 11, 2024
9072f07
refactor: use timeout type when possible (#5572) (#5596)
mergify[bot] Jan 11, 2024
3833f1e
Update parameter names for better readability (#5512) (#5597)
mergify[bot] Jan 12, 2024
b99a6bf
feat(statemachine)!: Add allow all client wildcard to AllowedClients …
mergify[bot] Jan 15, 2024
502d92e
imp: separate height and timestamp attribute in upgrade timeout event…
mergify[bot] Jan 16, 2024
bc0f5e4
remaining review comments from #1613 (backport #5539) (#5617)
mergify[bot] Jan 16, 2024
b34fd97
chore: remove `upgrade` prefix from upgrade event attributes (backpor…
mergify[bot] Jan 16, 2024
1b974e9
chore: rename `proofXyz` -> `xyzProof` (backport #5599) (#5622)
mergify[bot] Jan 16, 2024
8fd727c
imp(fee): capital efficient fee middleware (#5571) (#5634)
mergify[bot] Jan 17, 2024
73ddc6d
chore: add default upgrade handler for v8.1 (#5636) (#5645)
mergify[bot] Jan 17, 2024
5959b27
Add migration for channel params (#5640) (#5650)
mergify[bot] Jan 18, 2024
24be0e1
deps: bump sdk and cometbft (#5663)
crodriguezvega Jan 18, 2024
3c95be2
feat(ica): allow unordered ica channels (backport #5633) (#5647)
mergify[bot] Jan 19, 2024
1752c99
update CHANGELOG.md to add channel upgradability PR
crodriguezvega Jan 22, 2024
2e3f92e
Rename Order to Ordering for MsgRegisterInterchainAccount. (backport …
mergify[bot] Jan 22, 2024
ccefe2b
fix: set ordered as default ordering for ICA channels (#5675)
crodriguezvega Jan 22, 2024
8c3c04f
fix: allow `RecvPacket` and `WriteAcknowledgement` when channel is `F…
mergify[bot] Jan 22, 2024
1130a8f
fix: add replay protection on upgraded channels (#5651) (#5683)
mergify[bot] Jan 23, 2024
43b985c
items from first channel upgrades security audit session (backport #5…
mergify[bot] Jan 23, 2024
4c654f6
chore: remove IsOpen and IsClosed channel methods (#5691) (#5693)
mergify[bot] Jan 23, 2024
e638546
fix: guarentee proof availiability for channel upgrades (backport #56…
mergify[bot] Jan 24, 2024
ba35062
Update CHANGELOG.md
crodriguezvega Jan 24, 2024
982fefe
revert: api breakage (#5700)
colin-axner Jan 24, 2024
72c8e00
Wrap error returned from upgrade ACK application callbacks (#5695) (#…
mergify[bot] Jan 24, 2024
1f7a5fb
chore: remove `OnChanUpgradeRestore` callbacks and discard state chan…
mergify[bot] Jan 24, 2024
e750262
test: add additional test for iterator on fee mw migration (#5667) (#…
mergify[bot] Jan 24, 2024
64897d9
imp: modify error string to reflect actual behaviour in receive packe…
mergify[bot] Jan 24, 2024
1718cbe
chore: refactor UpgradeError to use built in errors functions (#5704)…
mergify[bot] Jan 24, 2024
bc63fa5
ICS4: fix off by one error in non-crossing-hello case (#5722) (#5739)
mergify[bot] Jan 25, 2024
990ca9e
fix: Write ErrorReceipt for previous upgrade on Reinitialization (#57…
mergify[bot] Jan 25, 2024
95b89bb
imp: add defensive check on WriteErrorReceipt in addition to more in-…
mergify[bot] Jan 29, 2024
7e01c91
update changelog before v8.1.0 release
crodriguezvega Jan 31, 2024
dc509e6
feat: add NewErrorAcknowledgementWithCodespace to allow codespaces in…
mergify[bot] Feb 14, 2024
9d96415
feat: add rpc `VerifyMembershipProof` - querier approach for conditio…
mergify[bot] Feb 15, 2024
6b8f602
chore: add client status check to verify membership rpc (#5870) (#5874)
mergify[bot] Feb 20, 2024
ba69bd4
imp: deny selected client types from VerifyMembership rpc (#5871) (#5…
mergify[bot] Feb 20, 2024
a96bf50
imp: add flat fee for queries to `VerifyMembership` (#5927) (#5969)
mergify[bot] Mar 12, 2024
fae72e3
add wasm protos to `release/v8.2.x` (#5987)
crodriguezvega Mar 14, 2024
92a91f2
deps: bump SDK v50.5 (backport #5975) (#5999)
mergify[bot] Mar 15, 2024
3800f0e
Update CHANGELOG.md
crodriguezvega Mar 31, 2024
5e2e9eb
Merge pull request from GHSA-j496-crgh-34mx
DimitrisJim Apr 5, 2024
a2f3d7a
update changelog before v8.2.0
crodriguezvega Apr 5, 2024
157e2a3
Update CHANGELOG.md
crodriguezvega Apr 5, 2024
2d60802
feat: add rpc `VerifyMembershipProof` - querier approach for conditio…
mergify[bot] Apr 8, 2024
9419ee8
chore: add client status check to verify membership rpc (#5870) (#6106)
mergify[bot] Apr 8, 2024
b267307
feat: Add NewErrorAcknowledgementWithCodespace. (#5788) (#6104)
mergify[bot] Apr 8, 2024
23ad7a5
imp: deny selected client types from VerifyMembership rpc (#5871) (#6…
mergify[bot] Apr 8, 2024
b7077b3
imp: add flat fee for queries to `VerifyMembership` (#5927) (#6108)
mergify[bot] Apr 8, 2024
30099e1
Update CHANGELOG.md
crodriguezvega Apr 9, 2024
98674c7
feat: adding `ConsensusHost` interface for custom self client/consens…
mergify[bot] Apr 10, 2024
da9f8db
fix: move deprecation message to constructor functions (#5837) (#6141)
mergify[bot] Apr 11, 2024
759897b
feat: allow module safe queries in ICA (backport #5785) (#6065)
mergify[bot] Apr 11, 2024
6d44658
imp: emit host disabled event (#6143)
crodriguezvega Apr 11, 2024
41970f9
fix migration log (#5497) (#6191)
mergify[bot] Apr 22, 2024
0b77b98
fix: avoid panic when migrate param for newly added host (backport #6…
mergify[bot] Apr 22, 2024
b3d46d7
feat(release/v8.3.x): use unordered ordering by default for new ica c…
crodriguezvega May 7, 2024
3aa76ad
Update CHANGELOG.md
crodriguezvega May 7, 2024
740532d
imp(apps): allow one sided fee middleware handshakes to complete (bac…
mergify[bot] May 8, 2024
0cece8d
fix: delete already refunded fees from state if some fee cannot be re…
mergify[bot] May 10, 2024
725fe10
fix: noop on UpdateState for invalid misbehaviour (backport #6276) (#…
mergify[bot] May 13, 2024
5470cd2
imp: allow memo strings instead of keys for transfer authorizations (…
mergify[bot] May 13, 2024
41b6a00
Update CHANGELOG.md
crodriguezvega May 13, 2024
0b10c11
deps: bump cosmos sdk to v0.50.6 and comet bft to v0.38.7 (#6300)
crodriguezvega May 13, 2024
8b708ca
update changelog before v8.3.0 release
crodriguezvega May 16, 2024
f6fe145
Update CHANGELOG.md
crodriguezvega May 16, 2024
30a03a3
perf: exclude pruning from tendermint update client in ante handler e…
mergify[bot] May 20, 2024
611a9a3
perf: minimize necessary execution on recvpacket checktx (backport #6…
mergify[bot] May 21, 2024
e18de37
perf: minimize logic on rechecktx for recvpacket (backport #6280) (#6…
mergify[bot] May 21, 2024
bcd74b7
imp: add updateClientCheckTx to redunant relayer ante decorator (back…
mergify[bot] May 21, 2024
9b6567b
update changelog before v8.3.1 release
crodriguezvega May 22, 2024
f76d820
Update CHANGELOG.md
crodriguezvega May 24, 2024
e37be54
fix(ica-host): refactor newModuleQuerySafeAllowList to avoid panic (b…
mergify[bot] Jun 7, 2024
d6e26c3
deps(release/v8.3.x): bump SDK to v0.50.7 (#6614)
crodriguezvega Jun 17, 2024
91169d1
update changelog before v8.3.2 release
crodriguezvega Jun 20, 2024
db3942e
Update CHANGELOG.md
crodriguezvega Jun 20, 2024
d8789ab
events: add channel ordering to write acknowledgement event (#6867) (…
mergify[bot] Jul 18, 2024
babe971
(feat) Add possibility to transfer entire balance. (backport #6877) (…
mergify[bot] Jul 25, 2024
cdaaa94
fix(state!): check upgrade compatibility in channel upgrade confirm (…
mergify[bot] Jul 26, 2024
8b6edc2
update changelog before v8.4.0 release
crodriguezvega Jul 28, 2024
8479edf
retract v8.2.x and v8.3.x (#6965)
crodriguezvega Jul 29, 2024
27630bb
backport-v8.5.x: self client/consensus state removal from connection …
colin-axner Aug 13, 2024
a495e2e
deps(release/v8.5.x): bump ics23 to v0.11.0 (#7222)
crodriguezvega Aug 30, 2024
f77fbb8
deps: bump cosmos-sdk to v0.50.9 (backport #6828) (#7227)
mergify[bot] Aug 30, 2024
3077be1
Update CHANGELOG.md
crodriguezvega Aug 30, 2024
94c9773
Update CHANGELOG.md
crodriguezvega Aug 30, 2024
34a0d01
fix: attempt to fix panics for unresolvable imports by using GogoReso…
mergify[bot] Sep 11, 2024
6b25543
prepare changelog for v8.5.1 release
crodriguezvega Sep 13, 2024
e0d73d4
Update CHANGELOG.md
crodriguezvega Sep 13, 2024
7df9ebd
fix: avoid invalid identifier error when validate genesis (backport #…
mergify[bot] Oct 8, 2024
a55c271
test: update block proposer in testing (backport #7430) (#7453)
mergify[bot] Oct 14, 2024
6b84068
Updating changelog for v8.5.2 (#7536)
chatton Nov 5, 2024
cbe43df
Merge tag 'refs/tags/v8.5.2' into rs-update-ibc-go-to-v8.5.2
rabi-siddique Jan 3, 2025
131babe
chore: update app.go and remove v6/upgrades.go
rabi-siddique Jan 6, 2025
c226651
chore(deps): update sdk commit hash
rabi-siddique Jan 7, 2025
640b1f5
chore: update cosmos-sdk commit hash
rabi-siddique Jan 8, 2025
45cce91
test
rabi-siddique Jan 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 16 additions & 12 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# CODEOWNERS: https://help.github.com/articles/about-codeowners/

* @colin-axner @AdityaSripal @crodriguezvega @seantking @charleenfei @damiannolan @chatton
* @colin-axner @AdityaSripal @crodriguezvega @charleenfei @damiannolan @chatton @DimitrisJim

# Our appreciation and gratitude to past code owners: @fedekunze @seantking @tmsdkeys

# Order is important; the last matching pattern takes the most
# precedence. When someone opens a pull request that only
Expand All @@ -16,15 +18,10 @@
/modules/core/ @colin-axner @AdityaSripal @damiannolan
/proto/ibc/core/ @colin-axner @AdityaSripal @damiannolan

## CODEOWNERS for core/02-client

/modules/core/02-client @colin-axner @AdityaSripal @seantking @damiannolan
/proto/ibc/core/client @colin-axner @AdityaSripal @seantking @damiannolan

# CODEOWNERS for the light-clients

/modules/light-clients/ @colin-axner @AdityaSripal @seantking @damiannolan
/proto/ibc/lightclients/ @colin-axner @AdityaSripal @seantking @damiannolan
/modules/light-clients/ @colin-axner @AdityaSripal @damiannolan
/proto/ibc/lightclients/ @colin-axner @AdityaSripal @damiannolan

# CODEOWNERS for ICS 20

Expand All @@ -33,10 +30,17 @@

# CODEOWNERS for interchain-accounts module

/modules/apps/27-interchain-accounts/ @seantking @colin-axner @AdityaSripal @damiannolan
/proto/ibc/applications/interchain_accounts/ @seantking @colin-axner @AdityaSripal @damiannolan
/modules/apps/27-interchain-accounts/ @colin-axner @AdityaSripal @damiannolan
/proto/ibc/applications/interchain_accounts/ @colin-axner @AdityaSripal @damiannolan

# CODEOWNERS for fee module

/modules/apps/29-fee/ @AdityaSripal @seantking @charleenfei @colin-axner @damiannolan
/proto/ibc/applications/fee/ @AdityaSripal @seantking @charleenfei @colin-axner @damiannolan
/modules/apps/29-fee/ @AdityaSripal @charleenfei @colin-axner @damiannolan
/proto/ibc/applications/fee/ @AdityaSripal @charleenfei @colin-axner @damiannolan

# CODEOWNERS for docs
/docs/ @colin-axner @AdityaSripal @crodriguezvega @charleenfei @damiannolan @chatton @DimitrisJim @srdtrk

# CODEOWNERS for callbacks middleware

/modules/apps/callbacks/ @colin-axner @AdityaSripal @damiannolan @srdtrk
49 changes: 33 additions & 16 deletions .github/ISSUE_TEMPLATE/release-tracker.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
---
name: Release tracker
about: Create an issue to track release progress

---

<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺
v ✰ Thanks for opening an issue! ✰
<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺
v ✰ Thanks for opening an issue! ✰
v Before smashing the submit button please review the template.
v Word of caution: poorly thought-out proposals may be rejected
v without deliberation
v Word of caution: poorly thought-out proposals may be rejected
v without deliberation
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -->

## Milestones
Expand All @@ -26,12 +25,13 @@ v without deliberation
<!-- List of tests that need be performed with previous
versions of ibc-go to guarantee that no regression is introduced -->

- [ ] Fungible token transfers over a non-incentivised channel works with a counterparty chain running each previous major version.
- [ ] Fungible token transfers over an incentivised channel works with a counterparty chain running each previous major version that supports ICS-29 Fee Middleware.
- [ ] Interchain Accounts over a non-incentivised channel works with a counterparty chain running each previous major version that supports ICS-27 Interchain Accounts over non-incentivised channels.
- [ ] Interchain Accounts over an incentivised channel works with a counterparty chain running each previous major version that supports ICS-27 Interchain Accounts over incentivised channels.
- [ ] [Compatibility tests](https://github.com/cosmos/ibc-go/actions/workflows/e2e-compatibility.yaml) pass for the release branch.
- [ ] [Upgrade tests](https://github.com/cosmos/ibc-go/actions/workflows/e2e-upgrade.yaml) pass.
- [ ] [Interchain Accounts inter-tx tests](https://github.com/cosmos/interchain-accounts-demo/actions/workflows/e2e-compatibility.yaml) pass.

### Other testing

## Migration
## Migration

<!-- Link to migration document -->

Expand All @@ -41,7 +41,7 @@ versions of ibc-go to guarantee that no regression is introduced -->

- [ ] Bump [go package version](https://github.com/cosmos/ibc-go/blob/main/go.mod#L3).
- [ ] Change all imports starting with `github.com/cosmos/ibc-go/v{x}` to `github.com/cosmos/ibc-go/v{x+1}`.
- [ ] Branch off main to create release branch in the form of `release/vx.y.z`.
- [ ] Branch off main to create release branch in the form of `release/vx.y.z` and add branch protection rules.
- [ ] Add branch protection rules to new release branch.
- [ ] Add backport task to [`mergify.yml`](https://github.com/cosmos/ibc-go/blob/main/.github/mergify.yml)
- [ ] Upgrade ibc-go version in [ibctest](https://github.com/strangelove-ventures/ibctest).
Expand All @@ -50,14 +50,31 @@ versions of ibc-go to guarantee that no regression is introduced -->
## Post-release checklist

- [ ] Update [`CHANGELOG.md`](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md)
- [ ] Update the table of supported release lines (and End of Life dates) in [`RELEASES.md`](https://github.com/cosmos/ibc-go/blob/main/RELEASES.md).
- [ ] Update [version matrix](https://github.com/cosmos/ibc-go/blob/main/RELEASES.md#version-matrix) in `RELEASES.md`.
- [ ] Update the table of supported release lines (and End of Life dates) in [`RELEASES.md`](https://github.com/cosmos/ibc-go/blob/main/RELEASES.md):
- Add the new release line.
- Remove any release lines that might have become discontinued.
- [ ] Update [version matrix](https://github.com/cosmos/ibc-go/blob/main/RELEASES.md#version-matrix) in `RELEASES.md`:
- Add the new release.
- Remove any tags that might not be recommended anymore.
- [ ] Update the list of [supported release lines in README.md](https://github.com/cosmos/ibc-go#releases), if necessary.
- [ ] Update docs site:
- [ ] Add new release branch to `docs/versions` file.
- [ ] Add `label` and `key` to `versions` array in `config.js`.
- [ ] If the release is occurring on the main branch, on the latest version, then run `npm run docusaurus docs:version vX.Y.Z` in the `docs/` directory. (where `X.Y.Z` is the new version number)
- [ ] If the release is occurring on an older release branch, then make a PR to the main branch called `docs: new release vX.Y.Z` doing the following:
- [ ] Update the content of the docs found in `docs/versioned_docs/version-vx.y.z` if needed. (where `x.y.z` is the previous version number)
- [ ] Update the version number of the older release branch by changing the version number of the older release branch in:
- [ ] In `docs/versions.json`.
- [ ] Rename `docs/versioned_sidebars/version-vx.y.z-sidebars.json`
- [ ] Rename `docs/versioned_docs/version-vx.y.z`
- [ ] Bump ibc-go version in [cosmos/interchain-accounts-demo repository](https://github.com/cosmos/interchain-accounts-demo) and create a tag.
- [ ] Update the [compatibility test matrices](https://github.com/cosmos/ibc-go/tree/main/.github/compatibility-test-matrices):
- Add the new release.
- Remove any tags that might not be recommended anymore.
- [ ] Update the manual [e2e `simd`](https://github.com/cosmos/ibc-go/blob/main/.github/workflows/e2e-manual-simd.yaml) test workflow:
- Remove any tags that might not be recommended anymore.
- [ ] After changes to docs site are deployed, check [ibc.cosmos.network](https://ibc.cosmos.network) is updated.
- [ ] Open issue in [SDK tutorials repo](https://github.com/cosmos/sdk-tutorials) to update tutorials to the released version of ibc-go.

____
---

#### For Admin Use

Expand Down
12 changes: 6 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ closes: #XXXX

### Commit Message / Changelog Entry

```bash
```text
type: commit message
```

see the [guidelines](../CONTRIBUTING.md#commit-messages) for commit messages. (view raw markdown for examples)
see the [guidelines](https://github.com/cosmos/ibc-go/blob/main/docs/dev/pull-requests.md#commit-messages) for commit messages. (view raw markdown for examples)


<!--
Expand All @@ -41,12 +41,12 @@ Before we can merge this PR, please make sure that all the following items have
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

- [ ] Targeted PR against correct branch (see [CONTRIBUTING.md](https://github.com/cosmos/ibc-go/blob/master/CONTRIBUTING.md#pr-targeting)).
- [ ] Targeted PR against correct branch (see [CONTRIBUTING.md](https://github.com/cosmos/ibc-go/blob/main/docs/dev/pull-requests.md#pull-request-targeting)).
- [ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
- [ ] Code follows the [module structure standards](https://github.com/cosmos/cosmos-sdk/blob/main/docs/build/building-modules/11-structure.md).
- [ ] Wrote unit and integration [tests](https://github.com/cosmos/ibc-go/blob/master/CONTRIBUTING.md#testing).
- [ ] Code follows the [module structure standards](https://github.com/cosmos/cosmos-sdk/blob/main/docs/build/building-modules/11-structure.md) and [Go style guide](../docs/dev/go-style-guide.md).
- [ ] Wrote unit and integration [tests](https://github.com/cosmos/ibc-go/blob/main/testing/README.md#ibc-testing-package).
- [ ] Updated relevant documentation (`docs/`) or specification (`x/<module>/spec/`).
- [ ] Added relevant `godoc` [comments](https://blog.golang.org/godoc-documenting-go-code).
- [ ] Provide a [commit message](../CONTRIBUTING.md#commit-messages) to be used for the changelog entry in the PR description for review.
- [ ] Provide a [commit message](https://github.com/cosmos/ibc-go/blob/main/docs/dev/pull-requests.md#commit-messages) to be used for the changelog entry in the PR description for review.
- [ ] Re-reviewed `Files changed` in the Github PR explorer.
- [ ] Review `Codecov Report` in the comment section below once CI passes.
28 changes: 28 additions & 0 deletions .github/compatibility-test-matrices/main/client-chain-a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"chain-a": [
"main"
],
"chain-b": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1",
"v5.3.1",
"v5.2.1",
"v5.0.1",
"v4.4.2"
],
"entrypoint": [
"TestClientTestSuite"
],
"test": [
"TestRecoverClient_Succeeds",
"TestClient_Update_Misbehaviour",
"TestAllowedClientsParam"
],
"relayer-type": [
"hermes"
]
}
27 changes: 27 additions & 0 deletions .github/compatibility-test-matrices/main/client-chain-b.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"chain-a": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1",
"v5.3.1",
"v5.2.1",
"v5.0.1",
"v4.4.2"
],
"chain-b": [
"main"
],
"entrypoint": [
"TestClientTestSuite"
],
"test": [
"TestRecoverClient_Succeeds",
"TestClient_Update_Misbehaviour"
],
"relayer-type": [
"hermes"
]
}
26 changes: 26 additions & 0 deletions .github/compatibility-test-matrices/main/connection-chain-a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"chain-a": [
"main"
],
"chain-b": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1",
"v5.3.1",
"v5.2.1",
"v5.0.1",
"v4.4.2"
],
"entrypoint": [
"TestConnectionTestSuite"
],
"test": [
"TestMaxExpectedTimePerBlockParam"
],
"relayer-type": [
"hermes"
]
}
26 changes: 26 additions & 0 deletions .github/compatibility-test-matrices/main/connection-chain-b.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"chain-a": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1",
"v5.3.1",
"v5.2.1",
"v5.0.1",
"v4.4.2"
],
"chain-b": [
"main"
],
"entrypoint": [
"TestConnectionTestSuite"
],
"test": [
"TestMaxExpectedTimePerBlockParam"
],
"relayer-type": [
"hermes"
]
}
25 changes: 25 additions & 0 deletions .github/compatibility-test-matrices/main/ica-chain-a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"chain-a": [
"main"
],
"chain-b": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1"
],
"entrypoint": [
"TestInterchainAccountsTestSuite"
],
"test": [
"TestMsgSendTx_SuccessfulTransfer",
"TestMsgSendTx_FailedTransfer_InsufficientFunds",
"TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA",
"TestControllerEnabledParam"
],
"relayer-type": [
"hermes"
]
}
25 changes: 25 additions & 0 deletions .github/compatibility-test-matrices/main/ica-chain-b.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"chain-a": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1"
],
"chain-b": [
"main"
],
"entrypoint": [
"TestInterchainAccountsTestSuite"
],
"test": [
"TestMsgSendTx_SuccessfulTransfer",
"TestMsgSendTx_FailedTransfer_InsufficientFunds",
"TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA",
"TestHostEnabledParam"
],
"relayer-type": [
"hermes"
]
}
22 changes: 22 additions & 0 deletions .github/compatibility-test-matrices/main/ica-gov-chain-a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"chain-a": [
"main"
],
"chain-b": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1"
],
"entrypoint": [
"TestInterchainAccountsGovTestSuite"
],
"test": [
"TestInterchainAccountsGovIntegration"
],
"relayer-type": [
"hermes"
]
}
22 changes: 22 additions & 0 deletions .github/compatibility-test-matrices/main/ica-gov-chain-b.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"chain-a": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1"
],
"chain-b": [
"main"
],
"entrypoint": [
"TestInterchainAccountsGovTestSuite"
],
"test": [
"TestInterchainAccountsGovIntegration"
],
"relayer-type": [
"hermes"
]
}
22 changes: 22 additions & 0 deletions .github/compatibility-test-matrices/main/ica-groups-chain-a.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"chain-a": [
"main"
],
"chain-b": [
"main",
"v7.3.0",
"v7.2.1",
"v7.2.0",
"v6.2.0",
"v6.1.1"
],
"entrypoint": [
"TestInterchainAccountsGroupsTestSuite"
],
"test": [
"TestInterchainAccountsGroupsIntegration"
],
"relayer-type": [
"hermes"
]
}
Loading