Skip to content

Commit

Permalink
Finish cw-orch integration (#846)
Browse files Browse the repository at this point in the history
* First test modifications

* Added tests with cw-orch

* More tests

* Finalize test changes

* Added Queryfns on voting

* Fix tests

* Added derive fns

* Added other derives

* Fix lints

Also updates just lint to match basic.yml

* Add cache to basic.yml

* Fix cargo stuff

* Cargo schema + fix orch wasm build and tests

* add cw-orch to external contract

* Set integration_tests toolchain to latest stable

* Update basic.yml to cache only cargo deps

Nightly toolchain is required for integration_tests

* Revert integration_tests.yml

* Update to cw-orch .24.1

* Lint + not(target_arch = "wasm32") in lib.rs

* Revert basic.yml

i think caching is causing issues with the cargo.lock

* bump /external

* Bump workspace-optimizer version to .16

* Squashed commit of the following:

commit f0dceb1
Author: noah <noahsaso@gmail.com>
Date:   Mon Jul 22 14:48:52 2024 -0400

    replaced todo with descriptive error (#858)

commit aa0fa5f
Author: noah <noahsaso@gmail.com>
Date:   Mon Jul 22 14:48:45 2024 -0400

    reorganized publish more (#857)

commit cf86aed
Author: noah <noahsaso@gmail.com>
Date:   Mon Jul 22 13:51:46 2024 -0400

    added pre-propose v2.4.1 migration tests (#856)

commit be861a8
Author: Jake Hartnell <Jake.Hartnell@gmail.com>
Date:   Mon Jul 22 19:45:58 2024 +0200

    Add new contracts to publishing script. (#853)

commit 71dd109
Author: noah <noahsaso@gmail.com>
Date:   Mon Jul 22 03:56:52 2024 -0400

    updated migrate versions (#855)

commit 7e6f5ce
Author: noah <noahsaso@gmail.com>
Date:   Mon Jul 22 03:54:17 2024 -0400

    started adding pre-propose migration to v2.5.0 (#854)

commit 7646730
Author: bekauz <bekauz@protonmail.com>
Date:   Mon Jul 22 09:43:58 2024 +0200

    DAO rewards distributor emission rate updates (#848)

commit ce946ac
Author: noah <noahsaso@gmail.com>
Date:   Fri Jul 19 16:23:14 2024 -0400

    add info query to pre-propose-base (#852)

commit ebc7914
Author: noah <noahsaso@gmail.com>
Date:   Thu Jul 18 13:12:14 2024 -0400

    Support instantiate2 in `cw-admin-factory` (#851)

commit 8c37b9e
Author: noah <noahsaso@gmail.com>
Date:   Wed Jul 17 16:03:09 2024 -0400

    BitSong fantoken factory (#845)

* Add orch payable flag to dao-voting-token-staked stake

* Set exact version for v241 packages

* Add more payable flags + distribution contracts to external

* add external contract cw-orch suites

* Fix tokio dependency

* add btsg-ft-factory to cw-orch setup

* correct import

* Update integration_tests.yml

* bump correct init

* bump

* good btsg cw-orch bump

* cleanup script imports

* Clippy fixes

* remove tf issuer init for now

* Remove dao-interface-master from scripts

* Update external.rs

* Update external.rs

* lint

* Exclude scripts from workspace

* bump ismellike cleanups

* cargo lock

* cw-orch test suite for contracts

* dao cw-orch interface

---------

Co-authored-by: Kayanski <kowalski.kowalskin@gmail.com>
Co-authored-by: hard-nett <hardnettt@proton.me>
Co-authored-by: Hard-Nett <123711748+hard-nett@users.noreply.github.com>
Co-authored-by: Jake Hartnell <Jake.Hartnell@gmail.com>
  • Loading branch information
5 people committed Aug 14, 2024
1 parent c8ae2f0 commit ba4e04c
Show file tree
Hide file tree
Showing 142 changed files with 13,470 additions and 1,883 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly-2023-02-02
toolchain: nightly
target: wasm32-unknown-unknown
override: true

Expand Down
Loading

0 comments on commit ba4e04c

Please sign in to comment.