[Feature]: Turn All Call::new_in
into Call::new
(i.e. Stop Supporting Reentrancy)
#434
Closed
1 of 4 tasks
Labels
effort: medium
Default level of effort.
good first issue
Good for newcomers.
priority: 0
Nice-to-have. Willing to ship without this.
type: feature
New feature request.
type: ref
A code update that doesn't meaningfully change functionality.
What is the feature you would like to see?
Slack discussion.
In short, the team agreed we would not be supporting reentrant patterns.
Doing this will enable us to remove
TopLevelStorage
impls from most, if not all contracts.TODO:
Call::new_in
intoCall::new
calls (wherever applicable).&mut self
only because of usingCall::new_in
to now be just&self
.TopLevelStorage
impls wherever possible.Contribution Guidelines
The text was updated successfully, but these errors were encountered: