README.md
as-pect.config.js
asconfig.json
assembly
    __tests__
        as-pect.d.ts
        example.spec.ts
    as_types.d.ts
    index.ts
    model.ts
    tsconfig.json
package.json

# Smart Contract REMI :briefcase:

## ¿Cómo desplejar este contrato inteligente?
---
### Pré-requisitos.
* Debe tener [Nodejs](https://nodejs.org/en/) instalado en su versión 12.0 o mayor.
* Debe tener instalado [Yarn](https://yarnpkg.com/). Para saber si lo tiene, ejecute el comando yarn --version . 
* En caso de no tenerlo, puede instalarlo ejecutando el comando: sudo npm install -g yarn.
* Instale las dependencias de yarn ejecutando yarn install.
* Debe tener una cuenta en la [testnet de NEAR](https://wallet.testnet.near.org/) para realizar pruebas.
* Debe tener [NEAR-CLI](https://github.com/near/near-cli) instalado globalmente en su ordenador. Para saber si ya lo tiene instalado, ejecute near --version. En caso de no tenerlo, instálelo ejecutando el comando sudo npm install -g near-cli 

Una vez teniendo instalados los requisitos necesarios ahora si puede proceder a ejecutarlo. 

## Despliegue e instalación.
---
* Clone el repositorio con ``git clone`` https://github.com/Near-University-Tec-de-Tlaxiaco/remi 
* Inicie sesión con su wallet de tesnet utilizando ``near login``.
* Ejecute el comando ``yarn asb`` para compilar el contrato.
* Para desplegar el contrato utilize la siguiente sintaxis ``near deploy --accountId (Cuenta de Testnet) --wasnFile build/release/remi.wasm``.
* Con el código ``near call`` llame al método que desee ejecutar, a continuación se muestra un ejemplo llamando al método que permite escribir una reseña: ``near call ejemplo.testnet setReseña '{"titulo":"Excelente servicio","texto":"El mueble se ve muy bien y también huele bien","calificacion":4}' --accountId ejemplo.testnet``.

## Autores

- [Gandhi Salazar Cruz](https://github.com/Band-hi)
- [Francisco Isaías Ballesteros Huerta](https://github.com/IsaHuerta23)
- [Rigoberto Ramírez Nicolás](https://github.com/Rigoberto2001)
- [Lizzete León González](https://github.com/Lissete7)

###
