diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e1cb78b7..ad302b74 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ on: inputs: toolchain: description: 'Default Rust Toolchain' - default: "1.68.2" + default: "1.71.0" required: true type: string target: @@ -31,7 +31,7 @@ on: type: string env: - TOOLCHAIN: ${{ inputs.toolchain || '1.68.2' }} + TOOLCHAIN: ${{ inputs.toolchain || '1.71.0' }} TARGET: ${{ inputs.target || 'wasm32-unknown-unknown' }} REF: ${{ github.event_name == 'push' && github.ref || inputs.branch || 'main' }} ID: ${{ inputs.id || 'scheduled' }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bee4065c..4c2d8a43 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: fetch-depth: 1 - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.68.2 + toolchain: 1.71.0 components: clippy profile: minimal override: true @@ -31,7 +31,7 @@ jobs: fetch-depth: 1 - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.68.2 + toolchain: 1.71.0 components: rustfmt profile: minimal override: true @@ -49,7 +49,7 @@ jobs: fetch-depth: 1 - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.68.2 + toolchain: 1.71.0 profile: minimal - run: cargo fetch --verbose - run: cargo build diff --git a/Cargo.lock b/Cargo.lock index 8a0c1f08..09c2ba78 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -22,7 +22,7 @@ checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "astroport" version = "2.0.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -35,7 +35,7 @@ dependencies = [ [[package]] name = "astroport" version = "2.0.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -62,7 +62,7 @@ dependencies = [ [[package]] name = "astroport-periphery" version = "1.1.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "astroport 2.5.0", "cosmwasm-schema", @@ -2394,18 +2394,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.49" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" +checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.49" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" +checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" dependencies = [ "proc-macro2", "quote", @@ -2472,7 +2472,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vesting-base" version = "1.1.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "astroport 2.0.0 (git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main)", "cosmwasm-schema", @@ -2488,7 +2488,7 @@ dependencies = [ [[package]] name = "vesting-base" version = "1.1.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "astroport 2.0.0 (git+https://github.com/neutron-org/neutron-tge-contracts.git)", "cosmwasm-schema", @@ -2504,7 +2504,7 @@ dependencies = [ [[package]] name = "vesting-lp" version = "1.1.0" -source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#54592b0aa59f16150015d06c5a06aaf333046e92" +source = "git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main#8afcc769f1e577e54b4969d7936c47d08f9dfbad" dependencies = [ "astroport 2.0.0 (git+https://github.com/neutron-org/neutron-tge-contracts.git?branch=main)", "cosmwasm-schema", diff --git a/Cargo.toml b/Cargo.toml index 4202093f..eeae4e0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,6 @@ members = [ "contracts/subdaos/cwd-subdao-timelock-single", "contracts/tokenomics/reserve", "contracts/tokenomics/distribution", - "packages/*", ] diff --git a/Makefile b/Makefile index 9bdfd8e7..b1eaadae 100644 --- a/Makefile +++ b/Makefile @@ -17,9 +17,10 @@ check_contracts: @cosmwasm-check --available-capabilities iterator,staking,stargate,neutron artifacts/*.wasm compile: - @./build_release.sh + @docker run --rm -v "$(CURDIR)":/code \ + --mount type=volume,source="$(notdir $(CURDIR))_cache",target=/target \ + --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \ + --platform linux/amd64 \ + cosmwasm/workspace-optimizer:0.14.0 build: schema clippy fmt test compile check_contracts - - - diff --git a/build_release.sh b/build_release.sh deleted file mode 100755 index 9ccfd838..00000000 --- a/build_release.sh +++ /dev/null @@ -1,4 +0,0 @@ -docker run --rm -v "$(pwd)":/code \ - --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \ - --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \ - cosmwasm/workspace-optimizer:0.12.13 diff --git a/contracts/dao/cwd-core/.cargo/config b/contracts/dao/cwd-core/.cargo/config index 336b618a..3ad98a73 100644 --- a/contracts/dao/cwd-core/.cargo/config +++ b/contracts/dao/cwd-core/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-core_schema" diff --git a/contracts/dao/cwd-core/examples/schema.rs b/contracts/dao/cwd-core/examples/cwd-core_schema.rs similarity index 100% rename from contracts/dao/cwd-core/examples/schema.rs rename to contracts/dao/cwd-core/examples/cwd-core_schema.rs diff --git a/contracts/dao/pre-propose/cwd-pre-propose-multiple/.cargo/config b/contracts/dao/pre-propose/cwd-pre-propose-multiple/.cargo/config index 336b618a..a5415e7b 100644 --- a/contracts/dao/pre-propose/cwd-pre-propose-multiple/.cargo/config +++ b/contracts/dao/pre-propose/cwd-pre-propose-multiple/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-pre-propose-multiple_schema" diff --git a/contracts/dao/pre-propose/cwd-pre-propose-multiple/examples/schema.rs b/contracts/dao/pre-propose/cwd-pre-propose-multiple/examples/cwd-pre-propose-multiple_schema.rs similarity index 100% rename from contracts/dao/pre-propose/cwd-pre-propose-multiple/examples/schema.rs rename to contracts/dao/pre-propose/cwd-pre-propose-multiple/examples/cwd-pre-propose-multiple_schema.rs diff --git a/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/.cargo/config b/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/.cargo/config index 336b618a..585b4d48 100644 --- a/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/.cargo/config +++ b/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-pre-propose-single-overrule_schema" diff --git a/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/examples/schema.rs b/contracts/dao/pre-propose/cwd-pre-propose-single-overrule/examples/cwd-pre-propose-single-overrule_schema.rs similarity index 100% rename from contracts/dao/pre-propose/cwd-pre-propose-single-overrule/examples/schema.rs rename to contracts/dao/pre-propose/cwd-pre-propose-single-overrule/examples/cwd-pre-propose-single-overrule_schema.rs diff --git a/contracts/dao/pre-propose/cwd-pre-propose-single/.cargo/config b/contracts/dao/pre-propose/cwd-pre-propose-single/.cargo/config index 336b618a..aec4bef7 100644 --- a/contracts/dao/pre-propose/cwd-pre-propose-single/.cargo/config +++ b/contracts/dao/pre-propose/cwd-pre-propose-single/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-pre-propose-single_schema" diff --git a/contracts/dao/pre-propose/cwd-pre-propose-single/examples/schema.rs b/contracts/dao/pre-propose/cwd-pre-propose-single/examples/cwd-pre-propose-single_schema.rs similarity index 100% rename from contracts/dao/pre-propose/cwd-pre-propose-single/examples/schema.rs rename to contracts/dao/pre-propose/cwd-pre-propose-single/examples/cwd-pre-propose-single_schema.rs diff --git a/contracts/dao/proposal/cwd-proposal-multiple/.cargo/config b/contracts/dao/proposal/cwd-proposal-multiple/.cargo/config index 336b618a..77c91544 100644 --- a/contracts/dao/proposal/cwd-proposal-multiple/.cargo/config +++ b/contracts/dao/proposal/cwd-proposal-multiple/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-proposal-multiple_schema" diff --git a/contracts/dao/proposal/cwd-proposal-multiple/examples/schema.rs b/contracts/dao/proposal/cwd-proposal-multiple/examples/cwd-proposal-multiple_schema.rs similarity index 100% rename from contracts/dao/proposal/cwd-proposal-multiple/examples/schema.rs rename to contracts/dao/proposal/cwd-proposal-multiple/examples/cwd-proposal-multiple_schema.rs diff --git a/contracts/dao/proposal/cwd-proposal-single/.cargo/config b/contracts/dao/proposal/cwd-proposal-single/.cargo/config index 336b618a..6f24825d 100644 --- a/contracts/dao/proposal/cwd-proposal-single/.cargo/config +++ b/contracts/dao/proposal/cwd-proposal-single/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-proposal-single_schema" diff --git a/contracts/dao/proposal/cwd-proposal-single/examples/schema.rs b/contracts/dao/proposal/cwd-proposal-single/examples/cwd-proposal-single_schema.rs similarity index 100% rename from contracts/dao/proposal/cwd-proposal-single/examples/schema.rs rename to contracts/dao/proposal/cwd-proposal-single/examples/cwd-proposal-single_schema.rs diff --git a/contracts/dao/proposal/cwd-proposal-single/src/testing/tests.rs b/contracts/dao/proposal/cwd-proposal-single/src/testing/tests.rs index fa5d80af..5d0a7700 100644 --- a/contracts/dao/proposal/cwd-proposal-single/src/testing/tests.rs +++ b/contracts/dao/proposal/cwd-proposal-single/src/testing/tests.rs @@ -165,7 +165,7 @@ fn test_proposal_close_after_expiry() { assert!(matches!(err, ContractError::WrongCloseStatus {})); // Expire the proposal. Now it should be closable. - app.update_block(|mut b| b.time = b.time.plus_seconds(604800)); + app.update_block(|b| b.time = b.time.plus_seconds(604800)); close_proposal(&mut app, &proposal_module, CREATOR_ADDR, proposal_id); let proposal = query_proposal(&app, &proposal_module, proposal_id); assert_eq!(proposal.proposal.status, Status::Closed); @@ -208,7 +208,7 @@ fn test_proposal_cant_close_after_expiry_is_passed() { assert_eq!(proposal.proposal.status, Status::Open); // Expire the proposal. This should pass it. - app.update_block(|mut b| b.time = b.time.plus_seconds(604800)); + app.update_block(|b| b.time = b.time.plus_seconds(604800)); let proposal = query_proposal(&app, &proposal_module, proposal_id); assert_eq!(proposal.proposal.status, Status::Passed); @@ -244,7 +244,7 @@ fn test_execute_no_non_passed_execution() { assert!(matches!(err, ContractError::NotPassed {})); // Expire the proposal. - app.update_block(|mut b| b.time = b.time.plus_seconds(604800)); + app.update_block(|b| b.time = b.time.plus_seconds(604800)); let err = execute_proposal_should_fail(&mut app, &proposal_module, CREATOR_ADDR, proposal_id); assert!(matches!(err, ContractError::NotPassed {})); @@ -586,7 +586,7 @@ fn test_min_voting_period_no_early_pass() { let proposal_response = query_proposal(&app, &proposal_module, proposal_id); assert_eq!(proposal_response.proposal.status, Status::Open); - app.update_block(|mut block| block.height += 10); + app.update_block(|block| block.height += 10); let proposal_response = query_proposal(&app, &proposal_module, proposal_id); assert_eq!(proposal_response.proposal.status, Status::Passed); } @@ -623,7 +623,7 @@ fn test_min_duration_same_as_proposal_duration() { vote_on_proposal(&mut app, &proposal_module, "whale", proposal_id, Vote::Yes); vote_on_proposal(&mut app, &proposal_module, "ekez", proposal_id, Vote::No); - app.update_block(|mut b| b.height += 100); + app.update_block(|b| b.height += 100); let proposal_response = query_proposal(&app, &proposal_module, proposal_id); assert_eq!(proposal_response.proposal.status, Status::Passed); } diff --git a/contracts/dao/voting/credits-vault/.cargo/config b/contracts/dao/voting/credits-vault/.cargo/config index 336b618a..dec06be4 100644 --- a/contracts/dao/voting/credits-vault/.cargo/config +++ b/contracts/dao/voting/credits-vault/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example credits-vault_schema" diff --git a/contracts/dao/voting/credits-vault/examples/schema.rs b/contracts/dao/voting/credits-vault/examples/credits-vault_schema.rs similarity index 100% rename from contracts/dao/voting/credits-vault/examples/schema.rs rename to contracts/dao/voting/credits-vault/examples/credits-vault_schema.rs diff --git a/contracts/dao/voting/investors-vesting-vault/.cargo/config b/contracts/dao/voting/investors-vesting-vault/.cargo/config index 336b618a..d1d02c5b 100644 --- a/contracts/dao/voting/investors-vesting-vault/.cargo/config +++ b/contracts/dao/voting/investors-vesting-vault/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example investors-vesting-vault_schema" diff --git a/contracts/dao/voting/investors-vesting-vault/examples/schema.rs b/contracts/dao/voting/investors-vesting-vault/examples/investors-vesting-vault_schema.rs similarity index 100% rename from contracts/dao/voting/investors-vesting-vault/examples/schema.rs rename to contracts/dao/voting/investors-vesting-vault/examples/investors-vesting-vault_schema.rs diff --git a/contracts/dao/voting/lockdrop-vault/.cargo/config b/contracts/dao/voting/lockdrop-vault/.cargo/config index 336b618a..fa9af0c8 100644 --- a/contracts/dao/voting/lockdrop-vault/.cargo/config +++ b/contracts/dao/voting/lockdrop-vault/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example lockdrop-vault_schema" diff --git a/contracts/dao/voting/lockdrop-vault/examples/schema.rs b/contracts/dao/voting/lockdrop-vault/examples/lockdrop-vault_schema.rs similarity index 100% rename from contracts/dao/voting/lockdrop-vault/examples/schema.rs rename to contracts/dao/voting/lockdrop-vault/examples/lockdrop-vault_schema.rs diff --git a/contracts/dao/voting/neutron-vault/.cargo/config b/contracts/dao/voting/neutron-vault/.cargo/config index 336b618a..c0dd2a7f 100644 --- a/contracts/dao/voting/neutron-vault/.cargo/config +++ b/contracts/dao/voting/neutron-vault/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example neutron-vault_schema" diff --git a/contracts/dao/voting/neutron-vault/examples/schema.rs b/contracts/dao/voting/neutron-vault/examples/neutron-vault_schema.rs similarity index 100% rename from contracts/dao/voting/neutron-vault/examples/schema.rs rename to contracts/dao/voting/neutron-vault/examples/neutron-vault_schema.rs diff --git a/contracts/dao/voting/neutron-voting-registry/.cargo/config b/contracts/dao/voting/neutron-voting-registry/.cargo/config index 336b618a..5751e50f 100644 --- a/contracts/dao/voting/neutron-voting-registry/.cargo/config +++ b/contracts/dao/voting/neutron-voting-registry/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example neutron-voting-registry_schema" diff --git a/contracts/dao/voting/neutron-voting-registry/examples/schema.rs b/contracts/dao/voting/neutron-voting-registry/examples/neutron-voting-registry_schema.rs similarity index 100% rename from contracts/dao/voting/neutron-voting-registry/examples/schema.rs rename to contracts/dao/voting/neutron-voting-registry/examples/neutron-voting-registry_schema.rs diff --git a/contracts/dao/voting/vesting-lp-vault/.cargo/config b/contracts/dao/voting/vesting-lp-vault/.cargo/config index 336b618a..a9d53d28 100644 --- a/contracts/dao/voting/vesting-lp-vault/.cargo/config +++ b/contracts/dao/voting/vesting-lp-vault/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example vesting-lp-vault_schema" diff --git a/contracts/dao/voting/vesting-lp-vault/examples/schema.rs b/contracts/dao/voting/vesting-lp-vault/examples/vesting-lp-vault_schema.rs similarity index 100% rename from contracts/dao/voting/vesting-lp-vault/examples/schema.rs rename to contracts/dao/voting/vesting-lp-vault/examples/vesting-lp-vault_schema.rs diff --git a/contracts/subdaos/cwd-subdao-core/.cargo/config b/contracts/subdaos/cwd-subdao-core/.cargo/config index 336b618a..177d5a51 100644 --- a/contracts/subdaos/cwd-subdao-core/.cargo/config +++ b/contracts/subdaos/cwd-subdao-core/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-subdao-core_schema" diff --git a/contracts/subdaos/cwd-subdao-core/examples/schema.rs b/contracts/subdaos/cwd-subdao-core/examples/cwd-subdao-core_schema.rs similarity index 100% rename from contracts/subdaos/cwd-subdao-core/examples/schema.rs rename to contracts/subdaos/cwd-subdao-core/examples/cwd-subdao-core_schema.rs diff --git a/contracts/subdaos/cwd-subdao-timelock-single/.cargo/config b/contracts/subdaos/cwd-subdao-timelock-single/.cargo/config index 336b618a..483d5170 100644 --- a/contracts/subdaos/cwd-subdao-timelock-single/.cargo/config +++ b/contracts/subdaos/cwd-subdao-timelock-single/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-subdao-timelock-single_schema" diff --git a/contracts/subdaos/cwd-subdao-timelock-single/examples/schema.rs b/contracts/subdaos/cwd-subdao-timelock-single/examples/cwd-subdao-timelock-single_schema.rs similarity index 100% rename from contracts/subdaos/cwd-subdao-timelock-single/examples/schema.rs rename to contracts/subdaos/cwd-subdao-timelock-single/examples/cwd-subdao-timelock-single_schema.rs diff --git a/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/.cargo/config b/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/.cargo/config index 336b618a..0a4e9871 100644 --- a/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/.cargo/config +++ b/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-security-subdao-pre-propose_schema" diff --git a/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/examples/schema.rs b/contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/examples/cwd-security-subdao-pre-propose_schema.rs similarity index 100% rename from contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/examples/schema.rs rename to contracts/subdaos/pre-propose/cwd-security-subdao-pre-propose/examples/cwd-security-subdao-pre-propose_schema.rs diff --git a/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/.cargo/config b/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/.cargo/config index 336b618a..4aa4ab4c 100644 --- a/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/.cargo/config +++ b/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-subdao-pre-propose-single_schema" diff --git a/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/examples/schema.rs b/contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/examples/cwd-subdao-pre-propose-single_schema.rs similarity index 100% rename from contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/examples/schema.rs rename to contracts/subdaos/pre-propose/cwd-subdao-pre-propose-single/examples/cwd-subdao-pre-propose-single_schema.rs diff --git a/contracts/subdaos/proposal/cwd-subdao-proposal-single/.cargo/config b/contracts/subdaos/proposal/cwd-subdao-proposal-single/.cargo/config index 336b618a..b7df0445 100644 --- a/contracts/subdaos/proposal/cwd-subdao-proposal-single/.cargo/config +++ b/contracts/subdaos/proposal/cwd-subdao-proposal-single/.cargo/config @@ -1,4 +1,4 @@ [alias] wasm = "build --release --target wasm32-unknown-unknown" unit-test = "test --lib" -schema = "run --example schema" +schema = "run --example cwd-subdao-proposal-single_schema" diff --git a/contracts/subdaos/proposal/cwd-subdao-proposal-single/examples/schema.rs b/contracts/subdaos/proposal/cwd-subdao-proposal-single/examples/cwd-subdao-proposal-single_schema.rs similarity index 100% rename from contracts/subdaos/proposal/cwd-subdao-proposal-single/examples/schema.rs rename to contracts/subdaos/proposal/cwd-subdao-proposal-single/examples/cwd-subdao-proposal-single_schema.rs diff --git a/contracts/tokenomics/distribution/.cargo/config b/contracts/tokenomics/distribution/.cargo/config index 7c115322..83a0a947 100644 --- a/contracts/tokenomics/distribution/.cargo/config +++ b/contracts/tokenomics/distribution/.cargo/config @@ -3,4 +3,4 @@ wasm = "build --release --target wasm32-unknown-unknown" wasm-debug = "build --target wasm32-unknown-unknown" unit-test = "test --lib --features backtraces" integration-test = "test --test integration" -schema = "run --example schema" +schema = "run --example distribution_schema" diff --git a/contracts/tokenomics/distribution/examples/schema.rs b/contracts/tokenomics/distribution/examples/distribution_schema.rs similarity index 100% rename from contracts/tokenomics/distribution/examples/schema.rs rename to contracts/tokenomics/distribution/examples/distribution_schema.rs diff --git a/contracts/tokenomics/reserve/.cargo/config b/contracts/tokenomics/reserve/.cargo/config index 7c115322..67580c0d 100644 --- a/contracts/tokenomics/reserve/.cargo/config +++ b/contracts/tokenomics/reserve/.cargo/config @@ -3,4 +3,4 @@ wasm = "build --release --target wasm32-unknown-unknown" wasm-debug = "build --target wasm32-unknown-unknown" unit-test = "test --lib --features backtraces" integration-test = "test --test integration" -schema = "run --example schema" +schema = "run --example reserve_schema" diff --git a/contracts/tokenomics/reserve/Cargo.toml b/contracts/tokenomics/reserve/Cargo.toml index c6d32f5c..4a55d4bf 100644 --- a/contracts/tokenomics/reserve/Cargo.toml +++ b/contracts/tokenomics/reserve/Cargo.toml @@ -23,5 +23,3 @@ schemars = "0.8.8" serde = {version = "1.0.103", default-features = false, features = ["derive"]} thiserror = {version = "1.0"} cw2 = "1.1.0" - -[dev-dependencies] diff --git a/contracts/tokenomics/reserve/examples/schema.rs b/contracts/tokenomics/reserve/examples/reserve_schema.rs similarity index 100% rename from contracts/tokenomics/reserve/examples/schema.rs rename to contracts/tokenomics/reserve/examples/reserve_schema.rs diff --git a/packages/cw-denom/src/lib.rs b/packages/cw-denom/src/lib.rs index e8103afc..e58adbcf 100644 --- a/packages/cw-denom/src/lib.rs +++ b/packages/cw-denom/src/lib.rs @@ -275,8 +275,8 @@ mod tests { "1abc".to_string(), // Starts with non alphabetic character. "abc~d".to_string(), // Contains invalid character. "".to_string(), // Too short, also empty. - "🥵abc".to_string(), // Weird unicode start. - "ab:12🥵a".to_string(), // Weird unocide in non-head position. + "🥵abc".to_string(), // Weird unicode start. + "ab:12🥵a".to_string(), // Weird unocide in non-head position. "ab,cd".to_string(), // Comma is not a valid seperator. ]; diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 864d3c41..aa464261 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "1.68.2" +channel = "1.71.0"