Remove soroban-token-contract from soroban-liquidity-pool-contract dependencies for wasm builds.
Why
It is not needed. The soroban-token-contract is only used in tests and in testutils and it only needs to be in the dev_dependencies section, and only in the dependencies section for non-wasm builds. It can also be marked as optional so it is only imported when testutils is in use.
What
Remove soroban-token-contract from soroban-liquidity-pool-contract dependencies for wasm builds.
Why
It is not needed. The
soroban-token-contract
is only used in tests and intestutils
and it only needs to be in thedev_dependencies
section, and only in thedependencies
section for non-wasm builds. It can also be marked as optional so it is only imported when testutils is in use.Close https://github.com/stellar/rs-soroban-sdk/issues/595