Hardhat-deploy: рдмрд╛рд╣рд░реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдмрд┐рд▓реНрдб рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдирд╡ре░ 2020  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: wighawag/hardhat-deploy

рдореБрдЭреЗ рдмрд╛рд╣рд░реА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдЖрдИ рдореЗрдВ deploy рдФрд░ artifacts рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рд╣реИрдВ рдЬрд╣рд╛рдВ рдореИрдВ рдкрд╣рд▓реА рддреИрдирд╛рддреА рдХреЗ рдмрд╛рдж рдЙрддреНрдкрдиреНрди рд╕рднреА рд╣рд╛рд░реНрдбрд╣реИрдЯ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рд░рдЦрддрд╛ рд╣реВрдВред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреА рдореЗрдВ рдореИрдВ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рд╣рд╛рд░реНрдбрд╣реИрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдбрд╛рд▓рдХрд░ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:

  external: {
    contracts: [
      {
        artifacts: '/contracts/artifacts',
        deploy: '/contracts/deploy',
      },
    ],
  },

рдЕрдм рдореИрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреА рд╕реЗ npx hardhat deploy рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдФрд░ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рднреА рдЕрдиреБрдмрдВрдз рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рддреИрдирд╛рдд рд╣реЛ рдЧрдП рд╣реИрдВред
рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рджреЗрдЦреЗ рдЧрдП рдХрд┐рд╕реА рднреА рддреИрдирд╛рдд рдЕрдиреБрдмрдВрдз рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: Contract call: <UnrecognizedContract> ред
рд╡рд╣реА рдЬрд╛рддрд╛ рд╣реИ рдЕрдЧрд░ рдореИрдВ рдкрд╣рд▓реЗ рд╣рд╛рд░реНрдбрд╣реИрдЯ рдиреЛрдб рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрдиреБрдмрдВрдзреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рддрд╛ рд╣реВрдВред рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП, рдореИрдВ рд▓реЙрдЧ рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ <UnrecognizedContract> ред

рдмрд╛рд╣рд░реА рд╣рд╛рд░реНрдбрд╣реИрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╕рд╣реА рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╣рд╛рд░реНрдбрд╣реИрдЯ рдиреЛрдб рд╕рдордЭ рд╕рдХреЗ рдХрд┐ рдХреМрди рд╕реЗ рдЕрдиреБрдмрдВрдз рддреИрдирд╛рдд рдХрд┐рдП рдЧрдП рдереЗ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ, рддреЛ рдореИрдВрдиреЗ рдЙрд╕реА рдореБрджреНрджреЗ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрдм рдЖрдк рдмрд╕ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╣рд╛рд░реНрдбрд╣реИрдЯ рдиреЛрдб рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдЕрдиреБрдмрдВрдз рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 'рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ' рдпрд╛ рд╕рдВрдХрд▓рди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╣рд╛рд░реНрдбрд╣реИрдЯ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдиреЛрдб рдЕрдиреБрдмрдВрдзреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдпрд╣ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдкрд░ рднреА рдирд┐рд░реНрднрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдореИрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ https://github.com/nomiclabs/hardhat/blob/8118d0e3649ed87b247ef02830feb6aad5a78682/packages/hardhat-core/src/internal/hardhat-network/provider/modules/hardhat.ts рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ, рддреЛ рдореИрдВрдиреЗ рдЙрд╕реА рдореБрджреНрджреЗ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрдм рдЖрдк рдмрд╕ рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╣рд╛рд░реНрдбрд╣реИрдЯ рдиреЛрдб рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдЕрдиреБрдмрдВрдз рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 'рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ' рдпрд╛ рд╕рдВрдХрд▓рди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╣рд╛рд░реНрдбрд╣реИрдЯ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдиреЛрдб рдЕрдиреБрдмрдВрдзреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡рд╣рд╛рдБ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬреЛ рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИ: https://github.com/nomiclabs/hardhat/issues/1040

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

gitpusha picture gitpusha  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jaypaik picture jaypaik  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

smartcontracts picture smartcontracts  ┬╖  20рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lcswillems picture lcswillems  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lepidotteri picture lepidotteri  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ