How to install large Contract Bundles exceeding the defined max_tx_bytes
#9455
-
Hello everyone, I wish to discuss potential solutions or workarounds for an issue that is triggered when a developer attempts to install a contract bundle that exceeds the default size limits set for the RPC request bodies. This topic was recently addressed on this office hours session with @dckc. Steps to Reproduce:
Bundle Explorer: This tool allow us to visualise the modules present on the bundle and their size. It can be very useful to identify an abnormally large module or duplicated ones. Proposed Solutions:
Questions:
Thank you for your time, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
@michaelfig do you remember the fragmentation-and-reassembly hack we did? How do I find that? |
Beta Was this translation helpful? Give feedback.
btw... that's a horrible hack. We try to keep large bundles out of messages that get passed between vats.
We track actual solutions in...
Some prototyping showed that 90% of bundle contents don't need to be uploaded again; they're already on chain.