Skip to main content

Questions tagged [learning]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
18 views

What can Substrate and Polkadot do for me?

What is the best and quickest way, for a layman, who has very little, to no experience, at all, in coding and/or developing, to play catch-up, so that he/she might be brought-up-to-speed, enough to ...
C.H. Hawk's user avatar
1 vote
1 answer
40 views

Why does restricting `None` fix incorrect inherents vulnerability in `batch`?

In https://forum.polkadot.network/t/security-vulnerability-executing-unauthorized-xcm-messages/553 it is explained how someone could provide some incorrect inherents to the batch call in the utility ...
Szegoo's user avatar
  • 657
4 votes
1 answer
212 views

Cyclic deps in substrate?

Out of curiosity, I'm running $ rust-analyzer analysis-stats . in my substrate repo root directory. I'm getting reports about ~30 cyclic dependencies, similar to [ERROR project_model::workspace] ...
tobben's user avatar
  • 43
1 vote
1 answer
136 views

What is the audit process on substrate?

What does it actually mean for a PR to be waiting for an audit on substrate, who is going to audit the code and how is it different from reviewing the code?
Szegoo's user avatar
  • 657
0 votes
1 answer
21 views

Is there a way to run CI checks without making a commit in the pr?

This on its own would not make much sense, but this could be useful when having a companion PR to check whether the CI for the companion passes.
Szegoo's user avatar
  • 657
0 votes
1 answer
34 views

How to make a companion for a pr that is not merged

Do I need to change the git url of a dependency to my own repo and set the branch, or is there some other way to do this? Or should I only make a companion when the pr is merged?
Szegoo's user avatar
  • 657
4 votes
1 answer
558 views

What is beefy used for?

Beefy is running on top of grandpa and it is generating the MMR which is sent to the other chain(e.g Ethereum). AFAIU MMR only consists of block header hashes that are generated using ECDSA. So the ...
Szegoo's user avatar
  • 657
2 votes
1 answer
45 views

How to add labels to a pull request on substrate

I am new to open source and I would like to contribute to substrate. When creating a pull request I should add labels(A, B, C, and D label). How can I do so? Do the repo maintainers add these labels?
Szegoo's user avatar
  • 657
0 votes
0 answers
37 views

Any guidance for the developers that are new to Polkadot/Substrate stack? [duplicate]

What's the practical learning path for async / in-own-pace learning? Or what's the recommended "live" learning path (bootcamps, etc.)? Any concrete resources to use for self learning? There ...
Fibonacci's user avatar
3 votes
1 answer
63 views

Is there any wargame-like for Substrate?

In my opinion, the best way to learn things is by practicing. The Substrate's tutorial (and docs) are already great on that matter. But I have to say that I miss something around security there. I ...
Artur Gontijo's user avatar
13 votes
3 answers
888 views

How do I become a Substrate Developer? [closed]

I would like to become a Substrate Blockchain Developer. What is the recommended path? I have 4 months of Rust programming experience and 3 years of Python programming experience. I am just starting ...
Udit's user avatar
  • 155
7 votes
2 answers
122 views

What sort of skills do I need to become a Substrate runtime engineer?

I'm looking to take some courses in order to learn how to become a Substrate runtime engineer. What skills do I need and how can I continue improving them as I progress?
Sacha Lansky's user avatar
  • 2,640