UNPKG

simple-sendtransaction-etc

Version:

CLI para realizar registros genéricos através do campo data em uma transação Ethereum

63 lines (52 loc) 1.59 kB
const package = require('./package.json'); const chalk = require('chalk'); module.exports.hello = () => { console.log( `${chalk.blue( `Bem vindo ao Registrador Ethereum Classic v${package.version} da i3 Tech Lab.` )}` ); }; module.exports.balance = (balance) => { console.log(`${chalk.blueBright(`Seu Saldo é de: Ξ ${balance}`)}`); }; module.exports.needsPrivateKey = () => { console.log( `${chalk.yellowBright(`É necessário informar a sua chave privada.`)}` ); }; module.exports.errorNeedsPrivateKey = () => { console.log( `${chalk.redBright( `Você precisa informar a chave privada. Encerrando aplicação...` )}` ); }; module.exports.notFoundPrivateKey = () => { console.log(`${chalk.yellowBright(`Não existe chave privada registrada.`)}`); }; module.exports.notFoundLogFile = () => { console.log(`${chalk.yellowBright(`Não existe arquivo de log.`)}`); }; module.exports.notFoundTxFile = () => { console.log(`${chalk.yellowBright(`Não existe arquivo de transações.`)}`); }; module.exports.error = (error) => { console.log( `${chalk.redBright( `Infelizmente ocorreu um erro na execução: ${error.message}` )}` ); }; module.exports.successTx = (tx) => { console.log( `${chalk.greenBright(`Transação realizada com sucesso. Hash: ${tx}`)}` ); }; module.exports.successImportKey = (publicKey) => { console.log( `${chalk.greenBright( `Chave privada importada com suesso. Chave Publica: ${publicKey}` )}` ); };