Skip to main content

Implementación de contrato inteligente en WASM

Puede usar los siguientes pasos para implementar un contrato inteligente en la cadena nativa de 5ire usando un script:

  1. Conéctese a la red 5ireChain

  2. Tener un contrato inteligente WASM compilado. Esto le proporcionará una comprensión de todos los detalles técnicos relevantes del contrato inteligente en la cadena nativa de 5ire.

  3. Para implementar el contrato inteligente WASM compilado, el usuario debe tener acceso a un contrato ABI y su archivo WASM o el usuario también puede tener solo un .contract (por ejemplo, ERC721.contract) que ya contiene ABI y WASM.

  4. Clone este repositorio ( https://github.com/5ire-tech/wasm-contract-deployment )

  5. CD a este repositorio y ábralo en VScode ejecute 'npm i'

Nota: este paso solo es relevante para las personas que desean implementar su contrato personalizado.

  1. Los usuarios pueden pegar todo el contenido del archivo '.contract' en abi.js. También pueden formatear el contenido usando la extensión VScode (clic derecho>formatear documento con>más bonito)

  2. Cambie el parámetro de entrada en wsProvider en deployment.js (Proporcione el punto final para la cadena que desea conectar)

Proof of 5ire

El punto final para 5irechain testnet - Thunder: wss://wss-wasm-testnet.5ire.network

  1. Cambie la variable de frase en deployment.js (ingrese la frase mnemotécnica de una cuenta que tenga acceso a algunas tarifas de gas)

Proof of 5ire

  1. Ejecute 'nodo deployment.js'

  2. Después de implementar con éxito el contrato en la cadena de bloques, la terminal le proporcionará la dirección completa del contrato.