рд╕рдВрддрд░реА рдиреЛрдб рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реАрдзреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рди рдЙрдЬрд╛рдЧрд░ рдХрд░рдХреЗ рдбреЙрд╕ рд╣рдорд▓реЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рд╕рдВрддрд░реА рдиреЛрдб рдкреВрд░реНрдг рдиреЛрдб рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдиреНрдп рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛рдУрдВ рдФрд░ рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХреЛ рдЗрдиреНрд╕реБрд▓реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдиреЛрдб (рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреБрдВрдЬрд┐рдпреЛрдВ рд╡рд╛рд▓рд╛) рдХреЛ рдмрд╛рдХреА рдЧрдкрд╢рдк рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЕрд▓рдЧ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рд╕рдВрддрд░реА рдиреЛрдб рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред
рдпрд╣ рдХрд╛рд░реНрдп рдПрдХ рд╕рдВрддрд░реА рдиреЛрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдирд╛ рд╣реИ рдЬреЛ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдиреЛрдбреНрд╕ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдХ рдкреА 2 рдкреА рдиреЗрдЯрд╡рд░реНрдХ (рд╕рдВрддрд░реА) рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реЛ рдФрд░ рджреВрд╕рд░рд╛ рдХреЗрд╡рд▓ рд╕рдВрддрд░реА (рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛) рд╕реЗ рдЬреБрдбрд╝ рд╕рдХреЗ ) рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЕрднреА рднреА рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЗрд╕реНрдЯрдиреЗрдЯ рдкрд░ рдкреЛрд▓реНрдХрд╛рдбреЙрдЯ рд╕рд░реНрд╡рд╕рдореНрдорддрд┐ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬрдм рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реЛ, рддреЛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рд▓рд┐рдЦреЗрдВ рдХрд┐ рдХреЛрдИ рдЗрд╕реЗ рдХреИрд╕реЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░реЗрдЧрд╛ред рдЖрдк рдкреЛрд▓рдХрд╛рдбреЙрдЯ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЧрд╛рдЗрдб рдкрд░ рдЧрд╛рдЗрдб рдХреЛ рдЖрдзрд╛рд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд╣рд╛рдВ рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдЦреА рдЧрдИ рд╕рд╛рдордЧреНрд░реА рдХреЛ рди рджреЛрд╣рд░рд╛рдПрдВ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреА рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдПрдХ "рдПрдХреНрд╕рдЯреЗрдВрд╢рди" рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦреЗрдВред
рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐: 1. рдЦреБрд▓рд╛ 2. рд╢реБрд░реВ рд╣реБрдЖ 3. рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 4. рд╣реЛ рдЧрдпрд╛
__рдЗрд╕ рдЗрд╢реНрдпреВ рдореЗрдВ рдЕрдм 150.0 рдбреАрдПрдЖрдИ (150.0 рдпреВрдПрд╕рдбреА @ $1.0/рдбреАрдПрдЖрдИ) рдХреА рдлрдВрдбрд┐рдВрдЧ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИред__
рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐: 1. рдЦреБрд▓рд╛ 2. рд╢реБрд░реВ рд╣реБрдЖ 3. рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 4. рд╣реЛ рдЧрдпрд╛
__рдХрд╛рдордЧрд╛рд░реЛрдВ рдиреЗ рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд┐рдпрд╛ рд╣реИ__ред
рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдЕрдм рд╕реЗ 12 рдорд╣реАрдиреЗ рддрдХ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рдЙрдирдХреА рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ:
1) рдЧреБрдЯрд╕рд╛рд▓-рдЖрд░реНрд╕реЗрди рдиреЗ рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд┐рдпрд╛ рд╣реИ _(рдХреЗрд╡рд▓ рдлрдВрдбрд░реНрд╕: рдЕрдкреНрд░реВрд╡ рд╡рд░реНрдХрд░ | рд░рд┐рдЬреЗрдХреНрдЯ рд╡рд░реНрдХрд░ )_ред
2-рдиреЛрдбреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рд╕рдВрддрд░реА рдФрд░ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛) рдмрдирд╛рдПрдВ, рдПрдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВред
Gitcoin рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда рдкрд░ рдФрд░ рдЬрд╛рдиреЗрдВред
@ Web3Foundation Gitcoin рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рд╕реНрд╡реАрдХреГрддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?
рдПрдХ рдмрд╛рд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рдмрд╛рдж рдЕрд░реЗ @agutsal gitcoin рдиреАрдЪреЗ рд╣реИ!
рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐: 1. рдЦреБрд▓рд╛ 2. рд╢реБрд░реВ рд╣реБрдЖ 3. рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 4. рд╣реЛ рдЧрдпрд╛
__рдХрд╛рдо рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ__ред
рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдЕрдм рд╕реЗ 1 рд╕рдкреНрддрд╛рд╣, 9 рдорд╣реАрдиреЗ рддрдХ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рдЙрдирдХреА рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ:
1) рдЧреБрдЯрд╕рд╛рд▓-рдЖрд░реНрд╕реЗрди рдХреЛ рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдордВрдЬреВрд░реА рджреА рдЧрдИ рд╣реИред
2-рдиреЛрдбреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рд╕рдВрддрд░реА рдФрд░ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛) рдмрдирд╛рдПрдВ, рдПрдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВред
Gitcoin рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг рдкреГрд╖реНрда рдкрд░ рдФрд░ рдЬрд╛рдиреЗрдВред
@agutsal рдЖрдкрдХреЛ рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдордВрдЬреВрд░реА рдорд┐рд▓ рдЧрдИ рд╣реИред
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдЬрд┐рдВрджрд╛ рд╣реИ, рдЬрд▓реНрдж рд╣реА рдЕрдкрдбреЗрдЯ рд╣реЛрдЧрд╛
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@agutsal рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрддреНрд╕реБрдХ рд╣реИрдВ! :)
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдереЛрдбрд╝рд╛ рд░реБрдХрд┐рдП
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ Web3Foundation рдиреЗ polkadot Dockerfile рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред
docker build --tag polkadot -f Dockerfile .
рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓:
рджреЛ рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХреА - рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдоред
@agutsal рдХреНрдпрд╛ рдЖрдк рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдпрд╛ v0.4 рд╢рд╛рдЦрд╛ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ? v0.4
рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд╣реИ рдФрд░ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЗрд╕реНрдЯрдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝ рдЬрд╛рдПрдЧрд╛ред
рдЕрдзрд┐рдХ рддрддреНрдХрд╛рд▓ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ @logan:web3.foundation on Riot рдкрд░ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред
рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░ v0.4
:
@lsaether @Web3Foundation
@lsaether рджрдВрдЧрд╛ рдХреНрдпрд╛ рд╣реИ? рдХреГрдкрдпрд╛ рд▓рд┐рдВрдХ рджреЗрдВ
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк cargo build
рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ Wasm рдмрд╛рдЗрдирд░реА рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдкрд╣рд▓реЗ $#$ scripts/build.sh
рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
@lsaether рдореИрдВ рдЕрднреА docker/build.sh
рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЙрд╕рд╕реЗ рдирд╣реАрдВ;)
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@lsaether @Web3Foundation рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ Dockerfile PR #308 рддрдп рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ
рдХреГрдкрдпрд╛ рд╡рд┐рд▓рдп рдХрд░реЗрдВред
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИ
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдкреАрдЖрд░ #308 рдкрд░ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдХреГрдкрдпрд╛ рдЪреБрдк рд░рд╣реЗрдВ
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@gitcoinbot рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ WIP PR рдкрд░ рдЪрд░реНрдЪрд╛ рд╕рдорд╛рдкреНрдд рдХреА, рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрд╛
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ @gitcoinbot рдХреЛ 100 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореНрдпреВрдЯ рдХрд░ рджрд┐рдпрд╛ рд╣реИ @agutsal
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@Web3рдлрд╛рдЙрдВрдбреЗрд╢рди thx
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ Web3Foundation рд▓рдЧрддрд╛ рд╣реИ рдореВрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ ;(
@gitcoinbot рд╣рд╛рдБ, рдореИрдВ рдЕрднреА рднреА рдПрдХ рдиреЛрдб рдХреЛ рджреВрд╕рд░реЗ рдХреЗ рдкреАрдЫреЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП docker-compose рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБред @ Web3Foundation plz, рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдпрд╣реА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВред
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ gutsal-arsen рдирдорд╕реНрддреЗ Gitcoin Core рд╕реЗ - рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ WIP PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ рдпрд╛ рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╡рд╛рдкрд╕ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рдЯрд┐рдХрдЯ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ 'рдЦреБрд▓реА' рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ!
рдХреЗрд╡рд▓ рдлрд╝рдВрдб рджреЗрдиреЗ рд╡рд╛рд▓реЗ: 1 рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ | 3 рджрд┐рди | 5 рджрд┐рди | 10 рджрд┐рди | 100 рджрд┐рди
@ Web3Foundation рдореИрдВ рдЕрднреА рднреА рдЙрдкрд░реЛрдХреНрдд рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдкрд░ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдХреНрдпрд╛ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдХрд╕реНрдЯрдо рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдк рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 2 рдиреЛрдбреНрд╕ рдПрдХ рдХреЗ рдкреАрдЫреЗ рдПрдХ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ?
рдЕрд░реЗ @agutsal рд▓рдВрдмреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ; @lsaether рдпрд╛ @fgimenez рд╢рд╛рдпрдж рдЗрд╕ рд╕рд╡рд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдЭрдВрдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
"рдХреНрдпрд╛ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдХрд╕реНрдЯрдо рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬреЛ рдЖрдк рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 2 рдиреЛрдбреНрд╕ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдкреАрдЫреЗ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ?"
рд╢рд╛рдпрдж @lsaether @fgimenez рджреЛрдиреЛрдВ рдЫреБрдЯреНрдЯреА рдкрд░ рд╣реИрдВ, @Web3Foundation ? ;)
рдЕрдм рдлрд┐рд░ рд╕реЗ рдкрд┐рдВрдЧ рдХрд░реЗрдВрдЧреЗ, @agutsal рдЪреАрдЬреЗрдВ рдЕрднреА рдмрд╣реБрдд рд╡реНрдпрд╕реНрдд рд╣реИрдВ, рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдХреНрд╖рдорд╛ рдХрд░реЗрдВред
рд╕рд╣реА, рджреЛ рдиреЛрдбреНрд╕, рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдкреАрдЫреЗ "рдкреАрдЫреЗ" рдЪрд▓ рд░рд╣рд╛ рд╣реИред рд╕рдВрддрд░реА рдиреЛрдб рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдФрд░ рдмрд╛рдХреА рдкреА2рдкреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ)ред рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдиреЛрдб рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рдкреАрдЫреЗ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рд╕рдВрддрд░реА рдиреЛрдб рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
* рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ * <---> рд╕рдВрддрд░реА рдиреЛрдб <-- рдлрд╝рд╛рдпрд░рд╡реЙрд▓ -> рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдиреЛрдб
https://guide.kusama.network/hi/latest/try/secure-validator-setup/
рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдЕрдиреНрдп рдкреНрд░рд╢реНрди рд╣реИрдВ рддреЛ рдореБрдЭреЗ рдмреЗрдЭрд┐рдЭрдХ рдкрд┐рдВрдЧ рдХрд░реЗрдВред
@laboon рдПрдХ рдмрд╛рд░ рдлрд┐рд░ - рд╣рдо рджреЛрдиреЛрдВ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд┐рдЦреЗрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдФрд░ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХреЛ рдЧрд▓рдд рд╕рдордЭрд╛ред рдлреЗрдбрд░рд┐рдХреЛ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рд╣реИ, рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдЫреБрдЯреНрдЯреА рдкрд░ рд╣реИрдВред
_ "рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдХрд╕реНрдЯрдо рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдк рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 2 рдиреЛрдбреНрд╕ рдПрдХ рдХреЗ рдкреАрдЫреЗ рдПрдХ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ?" "_
рдПрдХ рдЕрд▓рдЧ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдореВрд▓ рдЕрдкреЗрдХреНрд╖рд╛ рдереА, рд╣рд╛рд▓рд╛рдВрдХрд┐ (рдореБрдЭреЗ рдпрд╣рд╛рдВ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдХреБрдЫ рднреА рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ - рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд╣реАрдВ рдФрд░ рдирд┐рдЬреА рд╕рдВрдЪрд╛рд░ рд╣реИ)ред
рдмреЗрдЭрд┐рдЭрдХ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВрдиреЗ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдирд╣реАрдВ рджрд┐рдпрд╛ред
@agutsal рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ docker-compose рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдмрд╛рдХреА рдкреЛрд▓реНрдХрд╛рдбреЙрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдПрдХ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдиреЛрдб рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИрдВ; рдЬреИрд╕реЗ рд╣реА рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЕрдкрдиреЗ рдмреВрдЯ рдиреЛрдбреНрд╕ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ, рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдпрджрд┐ рдЖрдк рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрд╛рдп рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЕрдиреНрдп рд╕рд╣рдХрд░реНрдореА рдиреЛрдб рдЗрд╕рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рд╕рдХреЗрдВрдЧреЗред рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ docker рдХрдВрдкреЛрдЬрд╝ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рд╢реБрд░реВ рдХрд░рдХреЗ рдпрд╣ рд╕рдм рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
version: '3'
services:
node:
image: parity/polkadot:v0.4.4
container_name: polkadot-node
command: >
--chain=alexander --validator
networks:
testing_net:
ipv4_address: 172.28.1.1
networks:
testing_net:
ipam:
driver: default
config:
- subnet: 172.28.0.0/16
рдЗрд╕ рдПрдХрд▓ рдиреЛрдб рдореЗрдВ рдПрдХ рдЖрдВрддрд░рд┐рдХ рдЖрдИрдкреА рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА рдкреА 2 рдкреА рдкреЛрд░реНрдЯ рдХреЛ рдмрд╛рд╣рд░ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╣рдХрд░реНрдореА рдирд╣реАрдВ рд╣реИред рдЬрдм рдореИрдВ рдиреЛрдб рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ:
$ docker-compose -f dcp.yml up --force-recreate
Recreating polkadot-node ... done
Attaching to polkadot-node
polkadot-node | 2019-08-12 08:52:16 Parity Polkadot
polkadot-node | 2019-08-12 08:52:16 version 0.4.4-aa49754-x86_64-linux-gnu
polkadot-node | 2019-08-12 08:52:16 by Parity Team <[email protected]>, 2017-2019
polkadot-node | 2019-08-12 08:52:16 Chain specification: Alexander
polkadot-node | 2019-08-12 08:52:16 Node name: dcp-test
polkadot-node | 2019-08-12 08:52:16 Roles: AUTHORITY
polkadot-node | 2019-08-12 08:52:16 Generated a new keypair: 568dbb11bcc8f4bd1480d381e2ee87f9e1ff3798c99efa23f550dcce7417a506 (5E2C5Usq...)
polkadot-node | 2019-08-12 08:52:16 Initializing Genesis block/state (state: 0xb7d6тАж2707, header-hash: 0xdcd1тАж025b)
polkadot-node | 2019-08-12 08:52:16 Loaded block-time = 6 seconds from genesis on first-launch
polkadot-node | 2019-08-12 08:52:16 Loading GRANDPA authority set from genesis on what appears to be first startup.
polkadot-node | 2019-08-12 08:52:16 Best block: #0
polkadot-node | 2019-08-12 08:52:16 Local node identity is: QmWg2c4V6qq1hFYUcbkmckUgtMfWiC7aq5u9e8X5Sq45Tu
polkadot-node | 2019-08-12 08:52:16 Listening for new connections on 127.0.0.1:9944.
polkadot-node | 2019-08-12 08:52:17 Using authority key 5E2C5Usqi8UhQLCB1CGobhB5aGMg6zWxvg2h7Vq39tWbj14Q
polkadot-node | 2019-08-12 08:52:18 Discovered external node address: /ip4/92.176.206.107/tcp/30333/p2p/QmWg2c4V6qq1hFYUcbkmckUgtMfWiC7aq5u9e8X5Sq45Tu
polkadot-node | 2019-08-12 08:52:22 Syncing, target=#2614309 (2 peers), best: #256 (0x7e81тАжc0f7), finalized #0 (0xdcd1тАж025b), тмЗ 84.0kiB/s тмЖ 5.9kiB/s
polkadot-node | 2019-08-12 08:52:28 Syncing 93.9 bps, target=#2614310 (4 peers), best: #896 (0x6da8тАжcd8f), finalized #0 (0xdcd1тАж025b), тмЗ 30.6kiB/s тмЖ 1.7kiB/s
polkadot-node | 2019-08-12 08:52:35 Syncing 94.4 bps, target=#2614311 (5 peers), best: #1536 (0xf9b0тАж8351), finalized #0 (0xdcd1тАж025b), тмЗ 34.8kiB/s тмЖ 3.1kiB/s
polkadot-node | 2019-08-12 08:52:41 Syncing 93.9 bps, target=#2614312 (5 peers), best: #2048 (0xaa1cтАж3b27), finalized #0 (0xdcd1тАж025b), тмЗ 40.4kiB/s тмЖ 2.8kiB/s
polkadot-node | 2019-08-12 08:52:46 Syncing 93.4 bps, target=#2614313 (5 peers), best: #2515 (0x8bffтАж4f0b), finalized #0 (0xdcd1тАж025b), тмЗ 7.6kiB/s тмЖ 1.3kiB/s
polkadot-node | 2019-08-12 08:52:51 Syncing 93.2 bps, target=#2614314 (5 peers), best: #2981 (0x47abтАж67bd), finalized #0 (0xdcd1тАж025b), тмЗ 6.0kiB/s тмЖ 0.3kiB/s
[..........]
рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдиреНрдп рд╕рд╛рдереА рд╢реБрд░реБрдЖрдд рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЗрд╕рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрджрдо рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬреНрдЮрд╛рдд рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдкреЛрд▓рдХрдбреЙрдЯ рдмрд╛рдЗрдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХреНрд╕реЗрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдбреНрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рдХрд▓реНрдк listen-addr
рдФрд░ reserved-nodes
ред рд╣рдордиреЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рд╕реЗрдЯрдЕрдк рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдкрддрд╛ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдмрдврд╝реА рд╣реБрдИ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╡реАрдкреАрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ https://hackmd.io/QSJlqjZpQBihEU_ojmtR8g#Conclusions -and-Proposal
@fgimenez рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛:
# Docker compose file to simulate a sentry node setup.
#
#
# Setup:
#
# Validator A is not supposed to be connected to the public internet. Instead it
# connects to a sentry node (sentry-a) which connects to the public internet.
# Validator B can reach validator A via sentry node A and vice versa.
#
#
# Usage:
#
# 1. Build `target/release/substrate` binary: `cargo build --release`
#
# 2. Start networks and containers: `sudo docker-compose -f scripts/sentry-node/docker-compose.yml up`
#
# 3. Reach:
# - polkadot/apps on localhost:3000
# - validator-a: localhost:9944
# - validator-b: localhost:9945
# - sentry-a: localhost:9946
version: "3.7"
services:
validator-a:
ports:
- "9944:9944"
volumes:
- ../../target/release/substrate:/usr/local/bin/substrate
image: parity/substrate
networks:
- network-a
command:
# Local node id: QmRpheLN4JWdAnY7HGJfWFNbfkQCb6tFf4vvA6hgjMZKrR
- "--node-key"
- "0000000000000000000000000000000000000000000000000000000000000001"
- "--base-path"
- "/tmp/alice"
- "--chain=local"
- "--key"
- "//Alice"
- "--port"
- "30333"
- "--validator"
- "--name"
- "AlicesNode"
- "--reserved-nodes"
- "/dns4/sentry-a/tcp/30333/p2p/QmV7EhW6J6KgmNdr558RH1mPx2xGGznW7At4BhXzntRFsi"
# Not only bind to localhost.
- "--ws-external"
- "--rpc-external"
# - "--log"
# - "sub-libp2p=trace"
# - "--log"
# - "afg=trace"
- "--no-telemetry"
- "--rpc-cors"
- "all"
sentry-a:
image: parity/substrate
ports:
- "9946:9944"
volumes:
- ../../target/release/substrate:/usr/local/bin/substrate
networks:
- network-a
- internet
command:
# Local node id: QmV7EhW6J6KgmNdr558RH1mPx2xGGznW7At4BhXzntRFsi
- "--node-key"
- "0000000000000000000000000000000000000000000000000000000000000003"
- "--base-path"
- "/tmp/sentry"
- "--chain=local"
# Don't configure a key, as sentry-a is not a validator.
# - "--key"
# - "//Charlie"
- "--port"
- "30333"
# sentry-a is not a validator.
# - "--validator"
- "--name"
- "CharliesNode"
- "--bootnodes"
- "/dns4/validator-a/tcp/30333/p2p/QmRpheLN4JWdAnY7HGJfWFNbfkQCb6tFf4vvA6hgjMZKrR"
- "--bootnodes"
- "/dns4/validator-b/tcp/30333/p2p/QmSVnNf9HwVMT1Y4cK1P6aoJcEZjmoTXpjKBmAABLMnZEk"
- "--no-telemetry"
- "--rpc-cors"
- "all"
# Not only bind to localhost.
- "--ws-external"
- "--rpc-external"
# Make sure sentry-a still participates as a grandpa voter to forward
# grandpa finality gossip messages.
- "--grandpa-voter"
validator-b:
image: parity/substrate
ports:
- "9945:9944"
volumes:
- ../../target/release/substrate:/usr/local/bin/substrate
networks:
- internet
command:
# Local node id: QmSVnNf9HwVMT1Y4cK1P6aoJcEZjmoTXpjKBmAABLMnZEk
- "--node-key"
- "0000000000000000000000000000000000000000000000000000000000000002"
- "--base-path"
- "/tmp/bob"
- "--chain=local"
- "--key"
- "//Bob"
- "--port"
- "30333"
- "--validator"
- "--name"
- "BobsNode"
- "--bootnodes"
- "/dns4/validator-a/tcp/30333/p2p/QmRpheLN4JWdAnY7HGJfWFNbfkQCb6tFf4vvA6hgjMZKrR"
- "--bootnodes"
- "/dns4/sentry-a/tcp/30333/p2p/QmV7EhW6J6KgmNdr558RH1mPx2xGGznW7At4BhXzntRFsi"
- "--no-telemetry"
- "--rpc-cors"
- "all"
# Not only bind to localhost.
- "--ws-external"
- "--rpc-external"
ui:
image: polkadot-js/apps
ports:
- "3000:80"
networks:
network-a:
internet:
@fgimenez рдареАрдХ рд╣реИ, рдореИрдВ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреА рдЪреБрдкреНрдкреА рдХреЗ рдмрд╛рдж рдЙрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛
@agutsal рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рджреЗрд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рдЖрд░рдХреНрд╖рд┐рдд-рдиреЛрдбреНрд╕ рдФрд░ рдмреВрдЯрдиреЛрдбреНрд╕ рдХрд╛ рд╕рдВрдпреЛрдЬрди рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдореЗрд░реА рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдореЗрдВ рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЖрдИрдкреА рдХреЗ рд╕рд╛рде рд╢реНрд░реЛрддрд╛-рдПрдбреАрдЖрд░ рднреА рдкреЗрд╢ рдХрд░реВрдВрдЧрд╛, рддрд╛рдХрд┐ рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХреЗрд╡рд▓ рдЙрд╕ рдкрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рд╕рд╛рдерд┐рдпреЛрдВ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред
рдЖрдкрдХреЗ рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЬреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЙрд╕рд╕реЗ рд╡реЗ substrate
рдбреЙрдХрдЯрд░ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдо рдирд╣реАрдВ рд╣реИрдВред
рдореВрд▓ рд░реВрдк рд╕реЗ рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
docker run -ti parity/polkadot:v0.4.4 --chain=alex --alice
<== рд╕рдВрддрд░реА рдЪрд▓рд╛рдПрдВ
рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдореБрдЭреЗ Discovered external node address
. рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП
рдлрд┐рд░ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХреЛ рдкрд╛рд╕ рдХрд░реЗрдВ:
docker run -ti parity/polkadot:v0.4.4 --chain=local --validator --reserved-nodes /ip4/5.58.235.221/tcp/30333/p2p/QmVUPpkU2LoBMqhagLmF6H2Xnb4ShK8KV2ZzKeJkmGGBkX
рдпрджрд┐ рдпрд╣ рд╕рд╣реА рд╣реИ рддреЛ bootnodes
рдХрд╣рд╛рдВ рд╕реЗ рдкрд╛рд╕ рдХрд░реЗрдВ? рдпрджрд┐ рдирд╣реАрдВ - рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдареАрдХ рдХрд░реЗрдВ, @fgimenez
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛ рд╣реИ, рдЖрдкрдХреЛ рдХрд┐рд╕реА рдмрд╛рд╣рд░реА рдЦреЛрдЬреЗ рдЧрдП рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдорд▓реНрдЯреАрдПрдбреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдХрд╛ рдЖрдИрдкреА рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЙрдХрд░ рдХрдВрдкреЛрдЬрд╝ рдиреЗрдЯрд╡рд░реНрдХ рд▓реЙрдиреНрдЪ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рдЗрд╕реЗ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдмреВрдЯрдиреЛрдбреНрд╕ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ l8nked рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрд▓реЗрдХреНрд╕ рдпрд╛ (рдмреЗрд╣рддрд░ рдЖрдИрдПрдордУ рдХреНрдпрд╛ рд╣реЛрдЧрд╛) рдХреБрд╕рдорд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдмреВрдЯрдиреЛрдбреНрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪреЗрдирд╕реНрдкреЗрдХ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИрдВред
@fgimenez рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдиреЛрдб рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдВрддрд░реА рдиреЛрдб рд╕реЗ рдЬреБрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП ред рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред рдмрд╕, рдЗрддрдирд╛ рд╣реАред
рд╣рд╛рдВ, рдпрд╣ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдбреНрд╕ (рдПрдХ рдЖрд░рдХреНрд╖рд┐рдд-рдиреЛрдбреНрд╕ рдкреНрд░рддрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб) рдХреЗ рд╕рд╛рде рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдореЗрдВ --reserved-nodes
рд╕реЗрдЯ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдорд▓реНрдЯреАрдПрдбрд░ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдХреЗ рдирд┐рдЬреА рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рд╣реИ?
@fgimenez ;) рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдмрд╕ --reserved-nodes
рдкреИрд░рд╛рдореЗрдВрдЯрд░ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдЬреЛ рдорд▓реНрдЯреАрдПрдбреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд╣реЛрдВрдЧреЗред
рдЬрд╝рд░реВрд░, рдРрд╕рд╛ рдХреБрдЫ /ip4/<private_ip>/tcp/30333/p2p/<peer_id>
рдЖрдкрдХреЛ рдирд┐рдЬреА рдЖрдИрдкреА рдХреЛ рдбреЙрдХрдЯрд░ рдХрдВрдкреЛрдЬрд╝ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЧрдП рдЖрдИрдкреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк --node-key
рдХреЗ рд╕рд╛рде рдиреЛрдб рдХреБрдВрдЬреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдкреАрдпрд░ рдЖрдИрдбреА рдХреЛ рдмреВрдЯ рдкрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдиреЛрдб рдХреБрдВрдЬреА 64 рд╣реЗрдХреНрд╕ рдЪрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЖрдк рдПрдХ рдЬреНрдЮрд╛рдд рдиреЛрдб-рдХреБрдВрдЬреА рд╕реЗрдЯ рдХрд░рдХреЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдиреЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рдкреАрдпрд░ рдЖрдИрдбреА рдЕрд╕рд╛рдЗрди рдХреА рдЧрдИ рд╣реИ, рдФрд░ рдЖрд░рдХреНрд╖рд┐рдд рдиреЛрдб рдорд▓реНрдЯреАрдПрдбреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рдкреАрдпрд░ рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рддреЛ, рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдХреЗ рд▓рд┐рдП:
polkadot --node-key=<your_node_key>
рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдерд╛рдиреАрдп рдиреЛрдб рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ--node-key
рдХреЛ рдкрд┐рдЫрд▓реЗ рдорд╛рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдкреНрд░рд╛рд░рдВрдн рдХрдорд╛рдВрдб рд╕реЗрдЯ рдХрд░реЗрдВ, рддрд╛рдХрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рдЗрд╕рдореЗрдВ рд╣рдореЗрд╢рд╛ рд╕рдорд╛рди рдкреАрдпрд░ рдЖрдИрдбреА рд╣реЛрдЧреА/ip4/<private_ip>/tcp/30333/p2p/<peer_id>
. рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдПрдВрдФрд░ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЛрдб рдкрд░ рдПрдХ --reserved-nodes
рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ
рдЖрдкрдХреЛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдХреА рдЬрд╝рд░реБрд░рдд рд╣реЛ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред
@fgimenez рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ 2 рдЪрд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХ рдПрдХрд▓ docker-compose.yml
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред рдореБрдЭреЗ рдмрддрд╛рдПрдВ - <your_node_key>
рдХреБрдЫ UUID рдХреЗ рд░реВрдк рдореЗрдВ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
рдХреБрдЫ рдРрд╕рд╛: $(openssl rand -base64 500 | tr -dc 'a-zA-Z0-9' | fold -w 45 | head -n 1)
рдЖрдк рдкреАрдпрд░ рдЖрдИрдбреА рдФрд░ рд╕рдВрдмрджреНрдз рдХреА-рдкреЗрдпрд░ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдПрдХ libp2p рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП https://github.com/libp2p/js-peer-id рдиреЛрдб-рдХреА 256 рдмрд┐рдЯ рд▓рдВрдмрд╛рдИ рд╡рд╛рд▓реА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИред
@fgimenez рдХреГрдкрдпрд╛, рдореЗрд░реЗ WIP PR рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ
docker
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рднреАрддрд░ рд╕реЗ рдмрд╕ docker-compose -f sentry-docker-compose.yml up
рдЪрд▓рд╛рдПрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦреЗрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдПрдХ рд╕рд╣рдХрд░реНрдореА рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрддрд░реА рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЬреБрдбрд╝ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдЧрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдХреБрдЫ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЬреЛрдбрд╝реВрдВрдЧрд╛ рдФрд░ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдХреНрдХрд╛ рджреВрдВрдЧрд╛ред
рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рджреЗрдЦ рд▓реЗрдВрдЧреЗ: +1:
@fgimenez рдХреБрдЫ рдЕрдкрдбреЗрдЯ рдХреЛ рдореЗрд░реЗ WIP RP рдкрд░ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдХреГрдкрдпрд╛, рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдмрддрд╛рдПрдВред
@agutsal рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдХрд╛рдлреА рд╣рдж рддрдХ https://github.com/paritytech/substrate/blob/master/scripts/sentry-node/docker-compose.yml рдХреЗ рд╕рдорд╛рди рд╣реИ, рд╣реИ рдирд╛? рдЗрд╕реЗ рдкреЛрд▓рдХрд╛рдбреЙрдЯ рдХреЗ рд░реЗрдкреЛ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХреНрдпрд╛ рдлрд╛рдпрджрд╛ рд╣реИ?
рдЦреИрд░ @fgimenez , рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ sentry-node/docker-compose.yml
рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рд╣реИрдВ: рд╣рдо рджреЛрдиреЛрдВ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЧреБрдЪреНрдЫрд╛ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
{SENTRY,VALIDATOR}_NODE_KEY
{SENTRY,VALIDATOR}_BASE_PATH
{SENTRY,VALIDATOR}_CHAIN
{SENTRY,VALIDATOR}_PORT
{SENTRY,VALIDATOR}_NAME
VALIDATOR_RESERVED_NODES
SENTRY_BOOTNODES
рдпрд╣ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ (рд╕реНрдерд╛рдиреАрдп рдирд╣реАрдВ) рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд░ рдЕрджреНрд╡рд┐рддреАрдп NODE_KEY, RESERVED_NODES/BOOTNODES URI рдХреЗ рд╕рд╛рде рд╕рдВрддрд░реА/рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд░реВрд░реА рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ 0000000000000000000000000000000000000000000000000000000000000001 рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реИ
0000000000000000000000000000000000000000000000000000000000000003
рдЬреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рд╛рдл рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐: 1. рдЦреБрд▓рд╛ 2. рд╢реБрд░реВ рд╣реБрдЖ 3. рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 4. рд╣реЛ рдЧрдпрд╛
__150.0 рдбреАрдПрдЖрдИ (150.0 рдЕрдорд░реАрдХреА рдбрд╛рд▓рд░ @ $1.0/рдбреАрдПрдЖрдИ) рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп__ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
@ Web3Foundation рдХреГрдкрдпрд╛ рд╕рдмрдорд┐рдЯ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐: 1. рдЦреБрд▓рд╛ 2. рд╢реБрд░реВ рд╣реБрдЖ 3. рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 4. рд╣реЛ рдЧрдпрд╛
__рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдЬреБрдбрд╝реА 150.0 рдбреАрдПрдЖрдИ (150.0 рдпреВрдПрд╕рдбреА @ $1.0/рдбреАрдПрдЖрдИ) рдХреА рдлрдВрдбрд┐рдВрдЧ рдХреЛ рдордВрдЬреВрд░реА рджреЗ рджреА рдЧрдИ рд╣реИ рдФрд░ @gutsal-arsen.__ рдХреЛ рдЬрд╛рд░реА рдХрд░ рджреА рдЧрдИ рд╣реИред
@Web3Foundation рдЖрдкрдХреЗ рднреБрдЧрддрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджрд╛рдпрд░реЗ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рднреА рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╡рд░реНрддрдорд╛рди рднрдВрдбрд╛рд░ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпрд╛ рдореБрдЭреЗ https://github.com/w3f/polkadot-wiki рдХреНрд▓реЛрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
@agutsal рдЬрд╝рд░реВрд░; рдмрд╛рд░-рдмрд╛рд░ рдкреНрд░рдпрд╛рд╕ рдХрд╛ рдПрдХ рд╕рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ @fgimenez рдиреЗ рдПрдХ рдЙрдкрдХрд░рдг рдмрдирд╛рдпрд╛ рдерд╛ рдЬреЛ рд╢рд╛рдпрдж рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рдЖрдкрдХреЗ рдмрд╛рд░-рдмрд╛рд░ рдХрд┐рдП рдЧрдП рдкреНрд░рдпрд╛рд╕реЛрдВ рдФрд░ рдкрд┐рдЫрд▓реЗ рдЗрдирд╛рдореЛрдВ рдореЗрдВ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдП рдЧрдП рд╕рдВрдмрдВрдзрд┐рдд рд╕рдордп рдФрд░ рдЗрд╕ рдПрдХ рдХреЗ рдХрд╛рд░рдг рд╣рдордиреЗ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ред
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЗрдВред
рдореБрдЭреЗ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЖрдЬ рдЙрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЖрдкрдХреЛ @fgimenez @Web3Foundation рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВрдЧреЗред
рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рд╕рдВрддрд░реА рдиреЛрдбреНрд╕ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ @gitcoinbot рдХреЛ 100 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореНрдпреВрдЯ рдХрд░ рджрд┐рдпрд╛ рд╣реИ @agutsal