Zilliqa / scilla

Scilla - A Smart Contract Intermediate Level Language
https://scilla-lang.org
GNU General Public License v3.0
241 stars 79 forks source link

Send contracts and messages via HTTP rather than the file system #1252

Closed JamesHinshelwood closed 2 months ago

JamesHinshelwood commented 2 months ago

Previously, requests would contain a path to a file for:

Instead, we send these directly in the message. The maximum size of a Scilla contract is ~75KB and the maximum size of init data and messages is ~135KB.

I've also deleted two utilities that we aren't (yet) using in ZQ2, so that I don't have to spend time supporting the new request format for them.