rooch-network / rooch

VApp Container with Move Language for Bitcoin ecosystem
https://rooch.network
Apache License 2.0
161 stars 84 forks source link

[cli] Verify modules in `rooch move publish` #2627

Closed jolestar closed 1 month ago

jolestar commented 1 month ago

Proposal Details

Follow #2626

  1. We may need to batch-get the modules to the client before verifying.
steelgeek091 commented 1 month ago

Here are two possible methods:

  1. Provide a read-only verify API on the server side for clients to verify modules.
  2. Provide an API to download all existing modules in a package.
pause125 commented 1 month ago

I'd like to work on this. Maybe we can take @steelgeek091 's second method as downloading package and source code is also needed by other developers.