Skip to content
Snippets Groups Projects
Commit f7aaff7a authored by Hernan Hegykozi's avatar Hernan Hegykozi
Browse files

Update README.md

parent 910f5d09
No related branches found
No related tags found
No related merge requests found
......@@ -31,3 +31,49 @@ Crear el contenedor:
```
docker run -d --name apitsa1 -p 3030:3030 -e ACCOUNTADDRESS='0x25UHf0......' -e ACCOUNTPRIVATEKEY='58HYUF5GHY5D......' -e SERVER='http://10.0.0.6:8545' bfa/apitsa1
```
# Instalacion en servidor
* Descargar la apliacion
```
sudo git clone https://gitlab.bfa.ar/hhegykozi/tsa1.git
cd [nombre_repo]
```
* Instalar los modulos NPM
```
npm install
```
* Modificar el archivo api/config.js
Se debe modificar account, privateKey y server
```
var account = {
address : '0x25UHf0......',
privateKey : Buffer.from(
'58HYUF5GHY5D......',
'hex',
),
}
var contract = {
CURRENT_CONTRACT_VERSION : "01",
address : "0x7cbf323520d6fda0858b85dc357db6143fbe997b",
ABI : [{"constant":true,"inputs":[{"name":"ots","type":"string"}],"name":"getHash","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"ots","type":"string"}],"name":"getBlockNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"ots","type":"string"},{"name":"file_hash","type":"string"}],"name":"verify","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"selfDestroy","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"ots","type":"string"},{"name":"file_hash","type":"string"}],"name":"stamp","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"accountAddress"},{"indexed":true,"name":"hash","type":"string"},{"indexed":true,"name":"ots","type":"string"}],"name":"Stamped","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"accountAddress"}],"name":"Deploy","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"accountAddress"}],"name":"SelfDestroy","type":"event"}]
}
var server = {
url:'http://10.0.0.6:8545'
}
exports.account = account;
exports.contract = contract;
exports.server = server;
```
* Iniciar la apliacion
```
npm start
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment