Skip to content

Commit

Permalink
feat: add contract abstraction to connection router (#267)
Browse files Browse the repository at this point in the history
* chore: migrate trait to contract.rs, dependencies failing

* fix: handle import issue and update trait usage for service registry

* feat: add contract abstraction sample to connection router

* fix: address mod.rs lint issues

* refactor: remove Err type from contract, connection router test util cleanup

* refactor: revert generate_message function to previous impl

* refactor: final updates for the route test

* chore: last test migration failing due to axelar_wasm_std error

* fix: add cosmwasm::StdError to contract trait, update register chain function
  • Loading branch information
maancham authored Feb 16, 2024
1 parent 0ced191 commit e7a2301
Show file tree
Hide file tree
Showing 11 changed files with 589 additions and 724 deletions.
2 changes: 2 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ events = { version = "^0.1.0", path = "packages/events" }
events-derive = { version = "^0.1.0", path = "packages/events-derive" }
axelar-wasm-std = { version = "^0.1.0", path = "packages/axelar-wasm-std" }
axelar-wasm-std-derive = { version = "^0.1.0", path = "packages/axelar-wasm-std-derive" }
integration-tests = { version = "^0.1.0", path = "integration-tests" }
itertools = "0.11.0"
voting-verifier = { version = "^0.1.0", path = "contracts/voting-verifier" }
multisig = { version = "^0.1.0", path = "contracts/multisig" }
Expand Down
1 change: 1 addition & 0 deletions contracts/connection-router/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,5 @@ valuable = { version = "0.1.0", features = ["derive"] }
[dev-dependencies]
cw-multi-test = "0.15.1"
hex = { version = "0.4.3", default-features = false }
integration-tests = { workspace = true }
rand = "0.8.5"
Loading

0 comments on commit e7a2301

Please sign in to comment.