deuszx
deuszx
The example given: ``` function:param1:param2:param3:param4 ``` defines a function call but ICS20 deals with token transfers only. This limitation allows for mode freedom at other design levels. For example, it...
To me it makes sense that there are two layers of `Result` type: one for `lang_error` and one for the application (contract) layer. These are two different "channels" for the...
@xermicus I cannot comment on internals of the pallet contracts, I'm not that familiar with it yet at the moment. I'm talking about a _general_ approach for "signalling" and handling...
I think this is superseeded by what's being enabled with https://github.com/paritytech/ink/pull/1864 .
> > I think this is superseeded by what's being enabled with #1864 . > > @xgreenx has pointed out that a strong reason to keep this would be for...
> > This is expected behaviour, the `ident` is used as part of the storage key calculation process. > > https://github.com/paritytech/ink/blob/97f90ca6d032ecea1b0ff173ddde5ba0c18e1b30/crates/ink/codegen/src/generator/storage_item.rs#L213-L219 > > This implies that devs working with multi-contract...
@SkymanOne , I just don't understand why you came to this conclusion. Why having `ident` affect the key would mean devs (of multi-contract projects) have to define them manually. Why...
I don't think the knowledge of whether the method mutates the called contract or not is useful in more ways than simply theoretical. I doubt SC authors care about that....
Hey @smoelius , Thanks for the quick response 🙇♂️ I thought that setting default via `rustup default` CLI command would be equivalent to having the `rust-toolchain` file 🤔 ~This gets...
Update: I've got: ```sh > cargo contract check [1/2] Checking ink! linting rules If you don't see a backtrace below, it could be because `cargo-dylint` wasn't built with a nightly...