Alexander Theißen
Alexander Theißen
> In an ideal world setting these contract capabilities could even be put into pallet-contracts Why do you think this is better?
I am not well-versed (not all all to be honest) in extension development but the [documentation](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background) reads as if `persistent` is not required for that. The registration of listeners is...
Thanks for the explanation. It certainly feels sluggish on Safari (clicking the toolbar icon).
We will build the runtime with `cgu=1` and we will be fine and don't need those. Don't think we want to sprinkling inline everywhere is a sane approach. Optimizer makes...
One thing mentioned by @pepyakin is that it might be beneficial to reduce the the API surface of this potential `libsmoldot` because that reduces the amount of hassle with creating...
Thanks for reporting this. So we have basically two bugs here? - `ModuleBuilder::push_function()` returning the wrong signature index. - The API allows to push imported functions at higher indices than...
But are those two issues related? I mean in your opening post you used the builder correctly (crated imports before internal functions) and it still returned the wrong index.
Sorry for not reacting for such a long time. I will look into that soonish.
> The clippy issue is not related to this PR. I'm not sure if I should fix it in this PR? Yes please fix the clippy issue. Then I merge...
If you update your extension to use the `polkadot-v0.9.29` branch we can merge this.