#1 - Blockchain Partisia를 통한 스마트 계약 개발 소개
4670 단어 frenchtutorialblockchainrust
Je vais donc documenter cette 탐험 sur plusieurs 기사 en fonction de mes découvertes.
La première étape est d'installer tous les outils dont nous aurons besoin pour developer nos smartcontracts :
녹: https://rustup.rs/
Ajouter la target wasm32 à rust via ces 2 commandes:
rustup update
rustup target add wasm32-unknown-unknown
SDK Partisia 다운로드: https://partisiablockchain.gitlab.io/documentation/partisia-sdk-7.0.0.zip
Puis aller dans le repo
cargo-partisia-contract
et faire les installations nécessaires via cargo (ça va être long):cd partisia-sdk-7.0.0/cargo-partisia-contract
cargo install --path .
Si tout s'est bien passé vous devriez voir apparaitre la version de
partisia-contract
en tapant 화물 partisia-contract —-version
dans votre 터미널.Félicitation, s vous en êtes arrivés là, c'est que vous avez tout 설치 수정 🎉
유지 보수가 필요하지 않으며 스마트 계약의 예를 컴파일할 수 있는 모든 통행인이 있습니다.
Dans le repo
partisia-sdk-7.0.0
que vous avez téléchargé, vous trouverez quelques example de smartcontracts dans le 저장소 계약 .On va s'intéresser au contract appelé
example-token-contract
.Dans ce dossier, vous trouverez un fichier
Cargo.toml
contenant les dépendances nécessaires à la compilation de ce smartcontract, et un dossier src
contenant un fichier lib.rs
avec le code de notre smartcontract. Nous allons nous intéresser à ce bout de code un peu plus tard.Donc dans notre dossier
example-token-contract
VA lancer la commande에서 :cargo partisia-contract build --release
Ce qui va compiler le smartcontract et on va se retrouver avec un nouveau fichier
Cargo.lock
qui est un semblant de yarn.lock
pour les devloppeurs JS, et un dossier target
où va se trouver l'output de notre 편집.Dans ce dossier target on aura :
wasm32-unknown-unknown/release/token_contract.wasm
wasm32-unknown-unknown/release/token_contract.abi
Ce sont ces 2 fichiers dont nous aurons besoin pour déployer notre smartcontract.
Une fois qu'on a ces 2 fichiers, il est possible de Deployer le smartcontract en visitant https://dashboard.partisiablockchain.com/wallet/upload_wasm 또는 https://mpcexplorer.com/deploy-contract
Veillez à bien 선택기
token_contract.wasm
pour le contrat et token_contract.abi
l' ABI를 따르십시오. Ensuite, entrer les données d'initialisation du contract: nom du token, symbol, nombre de decimales, la supply totale. Et enfin, envoyer la transaction.Déploie sur le mainnet de Partisia에 대한 예입니다. Vous aurez donc besoin de MPC 토큰은 지불인에게 가스를 부어줍니다.
Félicitation (bis), s vous en êtes arrivés là, c'est que vous avez déployé votre 프리미어 smartcontract sur la 블록체인 Partisia avec succès 🎉
Dans de prochains article nous verrons comment interagir avec le smartcontract, la structure des smartcontracts, comment déployer sur testnet, et bien plus encore.
쏟아 붓다 환자, 음성 une video de l'interaction avec le smartcontract depuis l'interface utilisateur 👉
Si vous souhaitez en savoir plus sur Partisia, voici le lien vers la documentation officielle: https://partisiablockchain.gitlab.io/documentation/
Et si vous voulez, vous pouvez aussi me suivre sur twitter pour des infos plus concises sur Partisia, la blockchain en général et un peu d'économie :
Reference
이 문제에 관하여(#1 - Blockchain Partisia를 통한 스마트 계약 개발 소개), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mehdi_kernel/1-introduction-au-developpement-de-smartcontracts-sur-la-blockchain-partisia-1n5f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)