ConseilJS 및 SmartPy 생성 Michelson을 사용하여 UI 입력의 영향을받는 스마트 계약을 배포하는 방법은 무엇입니까?
1 대답
- 투표
모든 질문에 답할 수는 없지만 적어도 SmartPy.io에서 ConseilJS로 전송 된 저장소는 "저장소"탭 (Michelson 또는 Micheline 형식)의 내용이며 코드는 비슷하다고 말할 수 있습니다.해당 탭 중 하나의 콘텐츠
사용하는 양식에 따라 Michelson 또는 Micheline을 설정해야합니다 (장기적으로 사용하는 것이 더 낫습니다). 명확하게 말하면 Micheline은 JSON이고 Michelson은 맞춤 형식입니다.
그런 다음 애플리케이션에서 자체 값으로 작업 버전을 변경하여 스토리지를 생성해야합니다. 도움이 될 수있는 도구가 이미 출시되어 있다고 생각하지만 잘 모르겠습니다. 이 주제에 대해 몇 개의 팀이 작업하고 있다면 놀라지 않을 것입니다.
이 노드가 작동하지 않거나 사용할 때 CORS 문제가있는 경우 다른 노드를 시도해 볼 수 있습니다.
I cannot answer all your questions but at least, I can say that, in SmartPy.io, the storage sent to ConseilJS is the content of the tab "Storage" (in either Michelson or Micheline formats) and the code is similarly the content of one of the corresponding tabs.
Depending on the form you're using, you need to set Michelson or Micheline (the latter is quite possibly better to use in the long run). To be clear, Micheline is in JSON, Michelson is a custom format.
Then, in your application you need to generate the storage by changing a working version with your own values. I think that there are already released tools that may be able to help you but I don't know them. I wouldn't be surprised if a few teams were working on this subject.
Note that you may wish to try another node if this one doesn't work or you have CORS issues when using it.
배포를위한 매개 변수
pubKey
,prvKey
,pubHash
를 제공하기 위해 UI에서 입력을받는 스마트 계약을 만들 수 있기를 바랍니다. 및minAmount
및maxTime
은 Michelson에 영향을줍니다.다음 JS가 있습니다.
현재 실행시 다음 오류가 발생합니다.
하지만 코드가 현재 형식에서 분명히 부정확하기 때문에 관련성이 낮다고 확신합니다.
이 코드는 Cryptonomic 문서에서 많이 파생되었지만 여전히 남아 있습니다. 많은 요소에 대한 확신이 없음 :
seed:''
가 맞습니까?storeType:conseiljs.StoreType.Fundraiser
가 정확합니까?const storage='"Sample"'
의 값은 무엇입니까?마이클 슨과의 교류와 관련하여. SmartPy.io 로 생성되고 예쁘게 만들어졌으며 테스트 케이스에는 내부 저장소에 영향을 미치는 입력이 제공됩니다. 스마트 계약 :
JS에서 정적으로 표현되는 Michelson과 동일한 상호 작용이 어떻게 수행됩니까?
어떤 도움이라도 대단히 감사합니다!