stellar / soroban-examples

Example Soroban Contracts
Apache License 2.0
65 stars 68 forks source link

Remove other contracts from dependencies #112

Closed leighmcculloch closed 2 years ago

leighmcculloch commented 2 years ago

What

Remove other contracts from contracts that are importing them via dependencies.

Why

They aren't needed. The other contracts shouldn't be imported outside of testing because soon the SDK functionality for controlling if an imported contract is exported or not will disappear. They also don't need to be imported outside of tests, because the contractimport! macro can generate clients from the wasm files.

C_lose stellar/rs-soroban-sdk#595