asuma

Results 3 issues of asuma

### Describe the bug The `dojo_metadata_from_package` function in `crates/dojo-world/src/metadata.rs` fails to detect Dojo dependencies for projects that indirectly depend on Dojo through other packages. This causes issues with projects like...

bug

## 概要 Ethers、Web3とライブラリ毎に`VWBLProtocol`, `VWBL`クラスを分けて実装しており、APIに修正を加えるだけで相当数の箇所に変更を加えなければならない。

enhancement

## Summary This PR is fixing the signing error with https://github.com/drift-labs/protocol-v2/pull/1837 make fee payer function available. Please look at the original PR for the changes about fee-payer. ## Additional changes...