While I understand the benefits of CEI as described in the docs and this forum post, is there any way to silence these warnings on a scope-basis? Maybe a tag like #[allow(storage_write_external_contract)]
.
Imo, this warning shouldn’t really appear if there is a read-only
call to an external contract (should be simple to detect with the storage access tags on the external contract method ABI). That said, is there any way to disable a warning on a method-basis?