Commit Graph

513 Commits

Author SHA1 Message Date
Tomasz Kulik 276870dc9d
feat: IBCv2 WriteAcknowledgement handler (#2173)
* feat: Async ack support for IBCv2
* chore: Refactoring
2025-05-22 18:17:56 +02:00
Christoph Otter 64204685c7
Merge pull request #2257 from VolodymyrBg/bgg
Fix typos and improve comment clarity in wasm module
2025-05-21 10:52:05 +02:00
Aumetra Weisman 4e94d4ea01
Update x/wasm/keeper/ibc2.go
Co-authored-by: Tomasz Kulik <tomek.kulik2@gmail.com>
2025-05-20 12:43:15 +02:00
Aumetra Weisman 09af10fcab
Merge branch 'main' into aw/ibc2_ack_recv 2025-05-19 10:23:32 +02:00
Tomasz Kulik adea2f982e
feat: Add support for IBCv2 Send entry point (#2252)
* feat: Add support for IBCv2 Send entry point

* chore: Update tests

* chore: Update

* chore: Changelog

* fix: Fix ContractInfo IBCv2 port ID insertion
2025-05-16 16:38:29 +02:00
Aumetra Weisman af1da8508c
Fix gas values 2025-05-16 13:08:28 +02:00
Aumetra Weisman f280ba16c9
Merge branch 'main' into aw/ibc2_ack_recv 2025-05-16 12:57:34 +02:00
aumetra f16be5e5c4
Ich kann das alles nicht mehr 2025-05-16 12:42:21 +02:00
aumetra 64922bffd1
Fix gas 2025-05-15 22:46:27 +02:00
autofix-ci[bot] f0d91f353f
[autofix.ci] apply automated fixes 2025-05-15 11:29:03 +00:00
Tomasz Kulik 73c1a90997
chore: Update tests - handle lack of HasIBC2EntryPoints flag 2025-05-15 13:27:40 +02:00
Tomasz Kulik 18c0c37074
chore: Remove IBC fees (#2254) 2025-05-15 11:32:19 +02:00
VolodymyrBg 220b9cf7b8
Update msg_server.go 2025-05-14 21:20:27 +03:00
Aumetra Weisman e6b326a413
Register IBCv2 route 2025-05-14 11:11:14 +02:00
Aumetra Weisman 84dc4beae4
Update to commit of branch, fix compilation 2025-05-13 14:39:26 +02:00
Aumetra Weisman 38b198f095
Rename functions 2025-05-11 23:58:12 +02:00
Christoph Otter 4bc9f34e67
Fix numbers in recurse tests 2025-04-30 15:20:35 +02:00
Aumetra Weisman 69fd9e1611
Integrate callback 2025-04-30 14:04:41 +02:00
Tomasz Kulik d3f6f431a4
chore: Bump wasmvm 2.2.3 -> 3.0.0-ibc2.0 2025-04-29 17:33:37 +02:00
Tomasz Kulik be71f5b502
Merge branch 'main' into feat/ibc_v2 2025-04-29 14:24:24 +02:00
Tomasz Kulik 0ca2754731
feat: IBCv2 timeout handler (#2226) 2025-04-29 13:57:01 +02:00
Tomasz Kulik e55ef022ff
chore: Change port prefix for IBCv2 messages to "wasm2" (#2229)
* chore: Change port prefix for IBCv2 messages

* Update x/wasm/keeper/ibc.go

Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com>

---------

Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com>
2025-04-28 12:31:03 +02:00
Tomasz Kulik 22b96eb67d
chore: source_client instead of channel_id in IBCv2 (#2223) 2025-04-18 13:40:06 +02:00
dufucun 3340a3a916
chore: remove duplicate package imports (#2216)
Signed-off-by: dufucun <dufuchun@sohu.com>
2025-04-18 12:43:36 +02:00
kilavvy 41c7e767ae
Update msg_dispatcher_test.go (#2217) 2025-04-18 12:35:11 +02:00
GarmashAlex 74f1a8b337
fix: correct typo in function name WithGovSubMsgAuthZPropagated (#2220)
* fix: correct typo in function name WithGovSubMsgAuthZPropagated

* fix: correct typo in function name WithGovSubMsgAuthZPropagated
2025-04-18 12:34:49 +02:00
Tomasz Kulik 59da7ea377
fix: Remove unused IBC msg handler - IBCv2 msgs are translated by encoders and handled by Cosmos SDK 2025-04-14 19:06:43 +02:00
Tomasz Kulik b8d1fba35c
fix: Use seconds instead of nanoseconds for IBCv2 msg 2025-04-14 19:06:28 +02:00
fuder.eth 3fdca93ce2
Fix typos and grammar in documentation and code comments (#2213)
* Update README.md

* Update tx.pb.go

* Update handler_plugin_encoders_test.go

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-04-13 11:27:23 +02:00
autofix-ci[bot] 5d04181b77
[autofix.ci] apply automated fixes 2025-04-09 18:44:21 +02:00
Jan Woźniak c8b9fb747e
Add E2E test for IBC2SendMsg (#2165) 2025-04-09 18:22:59 +02:00
Christoph Otter cdb72b1d28
Make validateAddress cheaper if canonicalization fails (#2193) 2025-04-09 15:59:47 +02:00
FT 01568f012b
Update contract_keeper.go 2025-03-30 17:29:35 +02:00
FT 7329da060d
Update authz_policy_test.go 2025-03-30 17:25:39 +02:00
FT 91490a2b70
Update handler_plugin_encoders_test.go 2025-03-30 16:43:49 +02:00
Christoph Otter ee260acc60
Merge pull request #2168 from BigtoC/2167-non-null-aliases
feat(data): Make sure Aliases in DenomUnit is not nil
2025-03-28 15:30:57 +01:00
BigtoC e3df21e578 chore(comment): Improve comment clarity in query_plugins.go 2025-03-28 21:18:30 +08:00
Tomasz Kulik d86eb34fb3
chore: Remove unused channel keeper from IBCv1 msg handler (#2190) 2025-03-27 12:15:56 +01:00
Christoph Otter d679bdd14d
Merge pull request #2152 from argentpapa/main
optimize(test): using t.TempDir() replace os.MkdirTemp
2025-03-26 12:44:48 +01:00
threehonor d7ed1bfc2a chore: fix 404 status URL
Signed-off-by: threehonor <pengqi@email.cn>
2025-03-25 21:46:08 +08:00
NinaLua 85b7f385f6
refactor: using slices.Contains to simplify the code (#2153)
Signed-off-by: NinaLua <iturf@sina.cn>
2025-03-21 10:38:58 +01:00
Pino' Surace 4708149b8d
Bump wasmvm to v2.2.3 (#2179)
* Bump wasmvm to v2.2.3

* Fix tests
2025-03-21 10:08:20 +01:00
Simon Warta 146cdea380
Streamline Stargate/gRPC querier interfaces (#2093)
* Change RejectStargateQuerier from factory function to free function

* Clarify error message to help contract developers

* Streamline and improve documentation for RejectGrpcQuerier

* Pull out function signatures

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-03-19 10:53:44 +01:00
BigtoC 8473fea5ff chore(test): Add test 2025-03-18 10:18:16 +08:00
BigtoC 1eaf6661e3 chore(comment): Add code comments 2025-03-17 23:43:40 +08:00
BigtoC 69c38a5ded feat(data): Make sure Aliases in DenomUnit is not nil 2025-03-17 21:27:04 +08:00
Jan Woźniak 24c820da52
Fix SendMsgEncode test 2025-03-13 08:52:18 +01:00
Jan Woźniak 2b791709c9
IBC2SendMsg encoding (#2110) 2025-03-12 18:00:47 +01:00
Jan Woźniak e91c91d6bf
Review fixes 2025-03-12 13:10:00 +01:00
Jan Woźniak 03a3c1d695
Add port bounding for ibc2 (#2122) 2025-03-12 10:05:42 +01:00