Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 21, 2024

Updates the requirements on cw-orch to permit the latest version.

Changelog

Sourced from cw-orch's changelog.

cw-orchestrator Changelog

cw-orch-daemon 0.23.5

  • Fixed Get Tx By Events compatibility with Cosmos SDK 0.50+ for Daemon

0.23.0

  • Added a test to make sure the derive macros stay compatible with new cw-orch versions
  • Changed the derive macros import from cw_orch to cw_orch_core. This allows changing the cw-orch API without breaking the derive macros.
  • Cw-orch mock env info doesn't error when using chain ids that don't match the osmosis-1 pattern
  • Add interchain capabilites as well as clone-testing
  • Bumped MSRV to 1.73 because of dependency cosmwasm-vm@1.5.5
  • Remove impl_into, the old impl_into behavior is now the default behavior
  • EXCITING FEATURE : Added an item and a map query method to be able to query cw-storage-plus structure outside of contracts easily
  • Add flush_state method for Local Chain Daemons
  • cw-orch-interchain now errors on checking transactions for IBC packets if NO packets were found
  • DaemonState removed from Sender
  • Channel moved from DaemonState to Sender
  • DaemonState write-locks file unless it's read-only, meaning it will panic at initialization if other process holds lock of it
  • DaemonState now can be safely used between threads and processes
  • Two non-related Daemon's can't use same file for writing simultaneously (cloned or rebuilt are related Daemon)
  • Writing to a file happens when all Daemon's that use same file dropped instead of hot writes
  • force_write added to the DaemonState to allow force write of the state
  • Added event_attr_values to get all the attribute values corresponding to a key
  • Added remove_{address,code_id} functions to be able to erase an entry in state. Involves core, mock, daemon, osmosis-test-tube, clone-testing
  • Added state to DaemonBuilder to be able to share state between daemons
  • Added write_on_change flag for writing to a DaemonState file on every change

Breaking

  • Daemon : Changed return types on daemon queriers to match CosmWasm std types
  • Daemon: Added below second block time.
  • Cw-orch : Separate osmosis test tube from cw-orch. Its not available in its own crate cw-orch-osmosis-test-tube
  • Simplify the generated macros to allow for impl Into<Type> on Uint* and String types.
  • Fns Derive Macros: Namespace the fns derive attributes with cw-orch(<attribute>). For instance, #[cw_orch(payable)].
  • Clone-testing : Remove rt in Mock State creation (daemon doesn't need it anymore)

0.22.0

  • Updated osmosis test tube to 24.0.1 ,that avoids re-compiling osmosis test tube
  • Added balance query at the root of QueryHandler
  • Added DaemonBuilder configuration for grpc url and fee overwriting
  • Removed IBC chain registry from cw-orch-networks. Using the custom ChainInfo and ChainInfoOwned types
  • Fixed broken documentation links
  • Separate Env variables and define them in the crates where they are used
  • Removed self from the methods inside Uploadable trait
  • Current Status : Breaking

0.21.2

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 21, 2024
@dependabot dependabot bot force-pushed the dependabot/cargo/cw-orch-0.23.0 branch 2 times, most recently from 7b93881 to 5953cfe Compare June 23, 2024 11:11
Updates the requirements on [cw-orch](https://github.com/AbstractSDK/cw-orchestrator) to permit the latest version.
- [Release notes](https://github.com/AbstractSDK/cw-orchestrator/releases)
- [Changelog](https://github.com/AbstractSDK/cw-orchestrator/blob/main/CHANGELOG.md)
- [Commits](AbstractSDK/cw-orchestrator@v0.22.2...v0.22.2)

---
updated-dependencies:
- dependency-name: cw-orch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/cw-orch-0.23.0 branch from 5953cfe to 01a9a60 Compare June 25, 2024 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant