Alex Peters
c5f58813fb
Fix local test scripts
2023-11-13 17:00:13 +01:00
pinosu
09b50085cd
Remove legacy gov proposal dependencies ( #1587 )
...
* Remove legacy gov proposal dependencies
* Fix comments
* Fix lint
* Update files
* Fix lint
* Fix lint
2023-09-07 15:13:19 +02:00
pinosu
52996dbf0e
Add wasm command to support v1 gov proposals ( #1326 )
...
* Add wasm command to support v1 gov proposals
* fix lint issues
* fix comments
* Minor tweak and test files
---------
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
2023-04-21 18:28:19 +02:00
Alexander Peters
7e936c7fff
Cosmos-SDK v0.47 integration brach ( #1149 )
...
* Start cosmos-sdk v0.47 integration (#1136 )
* Upgrade to sdk v0.47 branch
* More integration work
* SDK version upgrade; fixes
* More fixes
* Fixes
* Deactivate failing tests
* SDK + ibc-go version upgrades
* limix gas fix
(cherry picked from commit f7f841768e5051d96d243b42ce4f231a33020326)
* with valset in bench
(cherry picked from commit 35b2a8fd2c23d6160fca540771fd348913f7f143)
* Revert staking query handler; fix tests
* Minor cleanup
* Rebased
* Address linter issues
* Set legacy router proper
* Deactivate failing test. Race condition needs to handled in SDK
* Address some code smells
* Bump sdk version
* Use gov v1 internally for votes
* Activate test after sdk fix
* Add group test
* Add config template for wasm fields
* Add Rust backtrace flag for more debug output on simulations
* Set unique node folder for tests
* Revert "Add Rust backtrace flag for more debug output on simulations"
This reverts commit 218c3c6ce137dc02f7bc38391408d3460fb27e6f.
* Simulations
* Run also im/export + deterministic sims
* Add package prefix to interfaces
* Add signer annotation (https://github.com/cosmos/cosmos-sdk/issues/10933 ), minor cleanup
* Bump sdk version
* Review comments
Co-authored-by: vuong <nguyenvuong1122000@gmail.com >
* Bump bufbuild/buf-setup-action from 1.11.0 to 1.12.0
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit f4905955b5 )
* Remove intertx for vanilla ICA
* fix msg format in EVENTS.md
(cherry picked from commit 38d466adfd )
* Better to sdk coin convertion (#1164 )
* Better to sdk coin convertion
* Review feedback
(cherry picked from commit a925a9ed61 )
* Disallow only address permission (#1163 )
* Remove AccessTypeOnlyAddress for store msg
* Remove AccessTypeOnlyAddress for update config msg
* Review feedback
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
(cherry picked from commit 8991633de2 )
* Integrate wasmvm v1.2.0 (backport #1161 ) (#1175 )
* Integrate wasmvm v1.2.0 (#1161 )
* Bump wasmvm version
* Bump wasm test contracts
* Encode weighted votes
* Encode instantiate2
* Handle code info query; better wasmvm errors
* Fix readme
* Make linter happy
* add non cgo build
* Review comments
* Bump wasmvm to release version
Co-authored-by: jhernandezb <contact@jhernandez.me >
(cherry picked from commit 957b38e0a5 )
# Conflicts:
# x/wasm/keeper/handler_plugin_encoders.go
# x/wasm/keeper/handler_plugin_encoders_test.go
# x/wasm/keeper/keeper.go
# x/wasm/keeper/keeper_test.go
* Adress merge conflicts
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com >
* Bump bufbuild/buf-setup-action from 1.12.0 to 1.13.0
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit ffa0e5e5e1 )
* Emit events for setContractAdmin + setAccessConfig (#1179 )
(cherry picked from commit c9e7830ac1 )
* Dependency upgrades (#1172 )
* Bump sdk version to lastest
* Bump ibc-go version to lastest
* Remove channel hack
* Update to ibc-go v7 + protoVer=0.11.5
* Bump bufbuild/buf-setup-action from 1.13.0 to 1.13.1
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.13.0 to 1.13.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.13.0...v1.13.1 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit de27e7f82f )
* Fix typos (backport #1185 ) (#1194 )
* Fix typos
(cherry picked from commit c88b8194cb )
# Conflicts:
# proto/cosmwasm/wasm/v1/tx.proto
* Fix merge conflict
---------
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
* Bump bufbuild/buf-setup-action from 1.13.1 to 1.14.0 (#1200 )
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.13.1...v1.14.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit f3fc31c386 )
* list-contract-by-code bugfix
(cherry picked from commit 2ccffed778 )
* fix: stargate querier does not reset the state
(cherry picked from commit fd0323541d )
* test: add unit test
(cherry picked from commit 6d8018ac59 )
* Add Windows client support (#1197 )
* Add Windows client support
* Separate server and windows client
---------
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
(cherry picked from commit 8a20779518 )
* Bump bufbuild/buf-setup-action from 1.14.0 to 1.15.0
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit e5fab3da5a )
* Rename windows client binary
(cherry picked from commit de09c7fe2b )
* Return IBC packet sequence number (backport #1225 ) (#1233 )
* Return IBC packet sequence number (#1225 )
* Return IBC packet sequence number
* Fix review feedbacks
* Remove names to return values in DispatchMsg method
* Fix comments
(cherry picked from commit 4f1c57fc12 )
# Conflicts:
# x/wasm/keeper/handler_plugin.go
* Fix merge conflict
---------
Co-authored-by: pinosu <95283998+pinosu@users.noreply.github.com >
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
* Test rust panic for regression
(cherry picked from commit a52e604966 )
* Fix client checksum verification (#1234 )
* Fix client checksum verification
* Review comments
(cherry picked from commit 1a8019b380 )
# Conflicts:
# x/wasm/client/cli/gov_tx.go
* Fix merge conflict
* Fix linters
* Configure sonarcloud analysis
(cherry picked from commit 85cf1614fb )
* Bump bufbuild/buf-setup-action from 1.15.0 to 1.15.1
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.15.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit 730ea5a1cf )
* Make `CaptureIbcEvents` in ibctesting public.
Before this change, it wasn't possible to implement the
`chain.SendMsgs` method without
[copying](https://github.com/public-awesome/ics721/blob/main/e2e/suite_helpers.go#L81-L98 )
them over.
(cherry picked from commit b64fa078a3 )
* Upgrade to wasmvm 1.2.1 (backport #1245 ) (#1254 )
* Upgrade to wasmvm 1.2.1 (#1245 )
* Use wasmvm store adapter
* Bump wasmvm to v1.2.1
(cherry picked from commit 850f901b2e )
# Conflicts:
# go.mod
# go.sum
# x/wasm/keeper/keeper.go
* Resolve conflicts
---------
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com >
* WIP All cometbft (#1244 )
* Dep upgrade; use CometBft
* Remove duplicte message events
* Add changelog for v0.31.0 (#1188 )
* Start changelog for v0.31.0
* Add ICA upgrade
* Add proto version link to buf.build
* Update changelog (#1239 )
* Update changelog
* Update changelog with latest changes
* Set release date
---------
Co-authored-by: pinosu <95283998+pinosu@users.noreply.github.com >
(cherry picked from commit bc0e817912 )
* Remove new message type event
* Support msg update params gov proposal (#1247 )
* Add MsgUpdateParams support
* Implement UpdateParams msg
* Fix test UpdateParams
* Add migration test
* Fix
* Fix lint issues
* Revert changes according to review feedback
* Remove more x/params dependencies
* Remove x/params from genesis test
* Formatting
* Restore old changes
* fix lint
* Fix tests and restructure migrations
* Rename alias for convention
---------
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
* Fix test data generator (#1263 )
* linting 47 pr (#1261 )
* lint cosmwasm for sdk 47
* fix
* remove setGenesis
* remove additional unused functions
* pass tests
* use SDK's errors module
* unecessary conversions
* unnecessary conversions
* remove unneeded event manager
* complete linting of tests for 47
* add test for reimportation
* check errors
* Update x/wasm/keeper/proposal_integration_test.go
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com >
* apply suggestion
* suggestions
* lints
* don't return error in when making new transactions
* no todo's in the code
* Fix test data generator
* Update x/wasm/types/genesis_test.go
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com >
* use the full string invalid address (2 words) always
---------
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com >
* Regenerate from proto; remove dead code; polish code
* Set SDK version to v0.47x.0 (#1262 )
* Set SDK version to v0.47x.0
* Set chainID
* Minor updates
* Set chainID for simulations
* Buf mod update
* Use sdk tag instead of hash in buf
* Bump ibc-go to v7.0.0
* faddat/re merge main (#1274 )
undefined
---------
Co-authored-by: vuong <nguyenvuong1122000@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: llllllluc <58892938+llllllluc@users.noreply.github.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Gjermund Garaba <gjermund@garaba.net >
Co-authored-by: Nikhil Suri <nikhilsuri@comcast.net >
Co-authored-by: Paul <p22626262@gmail.com >
Co-authored-by: pinosu <95283998+pinosu@users.noreply.github.com >
Co-authored-by: ekez <zekemedley@gmail.com >
Co-authored-by: Jacob Gadikian <jacobgadikian@gmail.com >
2023-03-20 10:32:22 +01:00
pinosu
558147d054
Address cli behaviour on tx and query errors ( #1125 )
...
* Add SilenceUsage missing flags
* Remove old script
* Edit script comment
2023-01-10 15:38:23 +01:00
GNaD13
fc476aa886
Bump version go to 1.19 ( #1044 )
...
* bump go 1.19
* add change log
* correct change log
2022-11-18 12:31:05 +01:00
Alexander Peters
9c5ebbbc4c
Implement improvements to new address generation ( #1014 )
...
* Revert default instance address generation to classic sequence based method
Please enter the commit message for your changes. Lines starting
* Start re-adding classic address generator
* Extract address generation to file; minor updates
* Review comments
* Set max salt size
* Support predictable address on instantiation
* Switch attribute order for backwards compatiblity
* Fix salt param check in CLI
* Enable tests
* Add more tests
* Minor fix
* Remove migration
* Better cli description
* Fix init message length prefix
* Add sanity checks to address generation and minor updates
* Reduce max length in tests for CI
* CLI and address generation updates
* Add test vectors
* Minor updates
* Fix cli long doc
2022-09-22 18:22:35 +02:00
Alexander Peters
60da5c03d6
Ugrade sdk to v0.45.7 ( #959 )
...
* 457
* upgrade ci
* go get -> go install
* change denom to new format
* Update config.yml
* Revert "change denom to new format"
This reverts commit e637cf5aa417f5df9b91c196d97de85dcb70db01.
* bump ibc-go to v3.2.x
* Update config.yml
* ibc-go v3.2.0
* Revert ibc-go version upgrade
Co-authored-by: Jacob Gadikian <jacobgadikian@gmail.com >
2022-08-25 10:52:47 +02:00
Jacob Gadikian
61bda97df2
close 815: upgrade to go 1.18 ( #866 )
...
* close 815: upgrade to go 1.18
* Update CHANGELOG.md
* updater ci and docker to go 1.18
* update image per: https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034
* Update config.yml
* go get -> go install, except dockerfile for protos
2022-08-24 11:52:55 +02:00
Alexander Peters
b8319aa334
Upgrade to cosmos-sdk v0.45.0 ( #717 )
...
* Upgrade to cosmos-sdk v0.44.5
* Upgrade to sdk v0.45.0-rc1
* Fix local test deploy scripts
* Bump to v0.45.0 final release
* Fixed replace to 0.45.0 not rc1
* Fix changed import path since rc1
Co-authored-by: Ethan Frey <ethanfrey@users.noreply.github.com >
2022-01-20 12:47:01 +01:00
Jacob Gadikian
1da2078229
Go 1.17 provides a much clearer go.mod file ( #679 )
...
* Go 1.17 provides a much clearer go.mod file
* tidy
* Go 1.17 cleanup
2021-11-24 21:18:23 +01:00
Alexander Peters
58f3776f6e
Implement tx counter for transaction info ( #621 )
...
* Implement tx counter for transaction info
* Count tx before pre-conditions
* Doc update
2021-09-27 21:53:01 +02:00
Alexander Peters
e3fb98fc03
Bump Go version to 1.16 ( #612 )
...
* Bump Go version to 1.16
* Update required version in README
2021-09-14 17:25:20 +02:00
Piotr Husiatyński
c30a5a35c5
Use shellcheck and shfmt on contrib scripts
...
This commit does not introduce any functionality change. It is only
applying suggestions from the shellcheck linter and reformats the code
using shfmt.
Shellcheck is a base shell linter that helps avoiding common shell
script mistakes.
Shfmt formats shell code similar to other Xfmt (i.e. gofmt) tools. No
need to format code manually or argue about the style anymore!
Both tools can be integrated with many editors or IDE.
2021-08-09 14:42:17 +02:00
Alex Peters
7ea8cd788d
Add organisation to grpc gateway path
2021-08-04 17:00:04 +02:00
Alexander Peters
70dedadb9c
Monitor WasmVM cache metrics ( #503 )
...
* Start collect WasmVM cache metrics
* Review comments
* Integrate wasmvm metrics
* Bring all together
2021-04-28 15:08:54 +02:00
Alex Peters
c377d7110e
List contract address without other data
2021-04-23 15:15:54 +02:00
Alexander Peters
d9142662c1
Remove internal package ( #464 )
...
* Move internal subfolders up
* Fix broken imports and fmt
2021-03-19 09:52:01 +01:00
Alex Peters
75d5fcb6b1
Add telemetry
2021-03-18 16:25:09 +01:00
Alexander Peters
ffb7c29a7a
Upgrade relayer-test for rly latest (cf49cb4) ( #458 )
2021-03-12 10:06:20 +03:00
Orkun Külçe
14b4d16768
Implement relayer integration tests ( #395 )
...
* Implement basic relay integration tests
* Move integration tests to contrib
* Add relayer-tests readme
2021-02-22 13:26:37 +03:00
Leonardo Bragagnolo
d0befd973d
Added randomized simulation parameters generation ( #389 )
...
* added simulation params
* fixed return types
* implemented full sim test on wasmd
* removed wrong committed github action
* switched to a import export test since i'm introducing params and genesis simulations
* fixed makefile
* Fixed sim test flags not working
* fixed some errors on sim test
* fixed conflicts
still a failure to be solved
* fixed wasm params error
* added missing codec
* Update params.go
removed unused import
* fixed intellij cache errors
* added full app simulation test that pass
* added README.md for sims credits
added me into contributors list
Co-authored-by: riccardo.montagnin <riccardo.montagnin@gmail.com >
2021-02-05 13:19:14 +01:00
Alex Peters
03b31b22dc
CLI integration
2021-01-07 14:19:21 +01:00
Alexander Peters
447fb07f6e
Upgrade to cosmos-sdk v0.40.0-rc6 ( #354 )
...
* Upgrade to cosmos-sdk v0.40.0-rc6
* Apply workaround for gentx cli issue
* Update changelog
2021-01-06 10:05:36 +01:00
Alexander Peters
53bbf96e9e
Upgrade to cosmos-sdk v0.40.0-rc5 ( #345 )
...
* Upgrade to cosmos-sdk v0.40.0-rc5
* Migrate cli queries
* Update changelog
* Remove DONTCOVER filter for coverage
2020-12-17 14:13:18 +01:00
Alex Peters
2a105ad215
Rename protobuf package
2020-12-03 14:27:58 +01:00
Alexander Peters
b0b407d5f8
Add pagination to grpc queries ( #317 )
...
* Start pagination for queries
* Complete pagination support
* Cleanups
* Use GRPC endpoint in CLI queries
* Decode page-key in cli
* Review feedback
2020-11-23 12:56:25 +01:00
orkunkl
a6ea0c1e29
Fix chain id setup in contrib/local/setup_wasmd.sh
2020-11-19 11:00:09 +03:00
Alex Peters
6a920852bf
Replace sdk.AccAddress with bech32 string
2020-11-17 13:19:54 +01:00
Alex Peters
ca040da925
Integrate wasmcli into wasmd
2020-11-17 12:54:21 +01:00
Alexander Peters
93761eac33
Upgrade wasmvm aka go-cosmwasm ( #311 )
...
* Upgrade wasmvm aka go-cosmwasm
* Update x/wasm/README.md
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
* Review feedback
* CircleCI: export GORACE
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
2020-11-17 12:53:31 +01:00
Alexander Peters
550c6f5c4f
Containerized Protobuf generation ( #304 )
...
* Docker container based Protobuf generation and linting
* Add protobuf comments
* Update contrib/prototools-docker/Dockerfile
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
* Update contrib/prototools-docker/Dockerfile
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
* Update x/wasm/internal/types/msg.proto
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
* Update x/wasm/internal/types/types.proto
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com >
2020-11-11 12:13:04 +01:00
Ethan Frey
262f1cfccb
Document local cli tests
2020-10-28 10:33:44 +01:00
Alex Peters
dff38d2e5b
Add manual test scripts
2020-10-27 15:47:46 +01:00
Ethan Frey
1d2808b3c9
Remove gaia-specific gitian code
2020-07-24 21:47:39 +02:00
Ethan Frey
b2086bb6b4
Search and replace gaiad/cl with wasmd/cli
2019-11-19 22:29:50 +01:00
Alessio Treglia
69d18954e0
Merge PR #171 : Update gitian-builder repository's location
2019-10-25 09:22:08 -04:00
Alessio Treglia
364c3a7b41
Merge PR #166 : Update reproducible builds to go1.13
2019-10-20 21:50:43 -04:00
Alessio Treglia
5e817641bb
Merge PR #141 : Upgrade golangci-lint to latest release (1.19.1)
2019-09-26 18:15:07 -07:00
Alexander Bezobchuk
a79a247376
Merge PR #136 : Sanitize Makefile runsim
2019-09-20 09:47:15 -04:00
Alessio Treglia
f35c63d672
Merge PR #124 : devtools' Makefile cleanup
2019-09-12 09:16:11 -04:00
Alexander Bezobchuk
6fa5988730
Merge PR #119 : Upgrade go to 1.13 & Latest SDK Master
2019-09-10 14:56:58 -04:00
Alessio Treglia
2247203879
Merge PR #107 : Update Build Pipeline with Go 1.12.9
2019-08-17 17:13:58 -04:00
Alexander Bezobchuk
f6edd14385
Merge PR #101 : v1.0.0 Changelog Updates
2019-08-13 14:40:30 -04:00
Alessio Treglia
1536f96e8b
Merge PR #80 : Build with Go 1.12.7
2019-07-19 16:47:58 +02:00
Alessio Treglia
e1043a4e77
Merge PR #66 : Remove statik from contrib/devtools/Makefile
2019-07-05 11:10:17 -04:00
Alessio Treglia
534e56abd1
Merge PR #65 : Various updates to tools
...
- Update golangci-lint to latest version.
- Remove ci-lint, no longer used.
- Remove golangci-lint from tools target to prevent CI builds
from downloading automatically (and unnecessarily).
Developers can still run make golangci-lint to download
it locally for development and testing purposes.
2019-07-05 08:57:15 -04:00
Alessio Treglia
9b881f84b8
Fix windows executables ( #62 )
2019-07-03 11:25:42 +02:00
Alexander Bezobchuk
0432ac52c0
Merge PR #53 : Update latest SDK version: Events Refactor
2019-06-26 17:36:33 -04:00
Alessio Treglia
0c12ccecae
upgrade to latest sdk ( #52 )
...
As per changes introduced with cosmos/cosmos-sdk#4602
2019-06-24 08:27:15 +01:00