Commit Graph

35 Commits

Author SHA1 Message Date
Alexander Peters
2a9c5c1ea5 Fix wasm simulations (#870)
* Fix wasm simulations + make functions compatible with tgrade

* Fix lint issues

* Fix simulation setup

* Make simulations store msg pass

* Use default values params to make operations succeed

* Normalize wasm store

* Add simulations to circleci config

* Run simulation in temp dir

* Store sim logs

* Increase circleci machine type

* Extract reflect contract api into helper

* Add execute msg to simulations

* Embed refect wasm contract

Co-authored-by: Pino' Surace <pino.surace@live.it>
2022-05-31 10:07:16 +02:00
Alex Peters
f4cdf149e2 Run docker build only for master branch 2022-01-25 15:03:19 +01:00
Alex Peters
848eb35c20 Fix docker build issues with most recent remote docker version in CI 2022-01-25 14:30:35 +01: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
9a17505cf8 Use replace statements to enforce consistent versioning. (#692)
* Use replace statements to enforce consistent versioning.

* Fix CI (I think.  Consider this a test of that.)

* Further consistency enforcement

* SDK 0.42.11 for much secure

* Update CHANGELOG.md

* Update CHANGELOG.md
2021-12-08 08:33:29 +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
fkneeland-figure
57517b0c33 Add golangci lint check on pull requests (#645)
* added golangci lint check on pull requests

* changelog update

* updated to use circleci instead of github actions

* testing a golang change

* added workflow

* updated how we find the golangci command in the make file

* using orb for golangci

* Added golangci install make command

* use docker image for golangci

* stop using make in circleci

* reverted golang change to trigger ci

* gofmt

* make fmt

* fixed a few things

* updated version on golintci

* fixed all the lint errors

* check version

* skipped wrongly failing lint

* Revert generated file changes

* fix import grouping, return errors on failures, initialization of arrays revert

* fixed a few lint errors

* addressed more code review comments

* updated with error check

* increased timeout for golangci-lint

* dont format autogenerated files

Co-authored-by: Carlton Hanna <channa@figure.com>
2021-10-25 09:09:47 +02:00
Ethan Frey
13aebec71d Add bank/cw20 benchmarks to CI 2021-10-08 21:37:32 +02:00
Ethan Frey
08ee11d405 Benchmarks for gas pricing (#634)
* Run benchmarks on circle CI

* Add benchmark for secp256k1 verification

* Add compilation benchmark

* Move parallelism back to 1 for benchmarks

* Review comments

Co-authored-by: Alex Peters <alpe@users.noreply.github.com>
2021-10-08 12:21:03 +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
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
Alexander Peters
16e88ecb7f Exclude generate proto code files in coverage (#320)
* Exclude generate proto code files in coverage

* X
2020-11-20 13:51:54 +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
orkunkl
88d42272c9 Update go version for circle CI 2020-08-07 18:16:32 +03:00
Ethan Frey
344e14b463 Remove more binary caching 2020-07-24 22:10:36 +02:00
Ethan Frey
37aa1156ed Remove tools from CI 2020-07-24 22:07:09 +02:00
Ethan Frey
6f747d29a7 Trim unused config from circle ci, fix makefile 2020-07-24 21:59:34 +02:00
Ethan Frey
4474e33f75 Dockerfile.alpine -> Dockerfile, update CI build scripts 2020-06-16 01:45:00 +02:00
Ethan Frey
a0c1c52ac5 Last update/cleanup 2020-06-16 01:11:31 +02:00
Ethan Frey
aaf5a29353 Fix circleci docker image script 2020-06-16 00:42:20 +02:00
Ethan Frey
d6c3be9db4 Dockerfile.alpine has all scripts from original Dockerfile, use for release builds 2020-06-16 00:36:34 +02:00
Alex Peters
6e7379a71f Fix ci release build command 2020-02-05 14:56:51 +01:00
Alex Peters
d5964ff52a Disable Docker Layer Caching - not available in plan 2020-01-22 17:57:33 +01:00
Alex Peters
e99bf56cb5 Push demo artifact to docker hub 2020-01-22 17:57:33 +01:00
Ethan Frey
e2fdd8c618 Disable slow, flaky integration test from CI 2020-01-21 13:10:31 +01:00
Ethan Frey
01c371c855 Cleanup readme, circleci 2019-11-20 11:46:36 +01:00
Ethan Frey
b2086bb6b4 Search and replace gaiad/cl with wasmd/cli 2019-11-19 22:29:50 +01:00
Alessio Treglia
bd10ee5c62 Merge PR #167: Fix MacOS CI build 2019-10-21 09:37:54 -04:00
Alexander Bezobchuk
8b97a667be Merge PR #144: Bump SDK version to latest master (532ea1872) 2019-10-02 12:43:23 -04:00
Alessio Treglia
b4728108f1 Merge PR #125: Standardize and cleanup makefile 2019-09-17 11:07:46 -07: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
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
Alexander Bezobchuk
0432ac52c0 Merge PR #53: Update latest SDK version: Events Refactor 2019-06-26 17:36:33 -04:00
Karoly Albert Szabo
2945a0510e Contract test [GET] (#19)
Closes: #17
Depends on: cosmos/cosmos-sdk#4470
2019-06-08 15:04:45 +01:00
Alessio Treglia
c05e6c9c05 Initial release.
Closes: cosmos/cosmos-sdk#4103
2019-05-17 16:36:13 +02:00