wp2p-xw
v1.3.0
Published
Modulo bancario con cuentas, claves y soporte de base de datos
Maintainers
Readme
Crear cuenta
const banco = require('wp2p-xw');
async function ejecutar() {
try {
// Crear una cuenta con un saldo inicial de 500
const nuevaCuenta = await banco.crearCuenta(500);
console.log('Cuenta Creada Exitosamente:');
console.log('Dirección:', nuevaCuenta.direccion);
console.log('Clave Temporal:', nuevaCuenta.clave);
console.log('Saldo Inicial:', nuevaCuenta.saldo);
} catch (error) {
console.error('Error al crear cuenta:', error);
}
}
ejecutar();
Consultar balance
const banco = require('wp2p-xw');
async function comprobar() {
try {
const direccionCuenta = 'TU_DIRECCION_DE_CUENTA'; // Reemplazar por una dirección real
const cuenta = await banco.consultarSaldo(direccionCuenta);
if (cuenta) {
console.log(`El saldo de la cuenta ${cuenta.direccion} es: $${cuenta.saldo}`);
} else {
console.log('La cuenta especificada no existe.');
}
} catch (error) {
console.error('Error al consultar saldo:', error);
}
}
comprobar();
Crear transferencia
const banco = require('wp2p-xw');
async function enviarDinero() {
try {
const origen = 'DIRECCION_ORIGEN';
const claveOrigen = 'CLAVE_ORIGEN';
const destino = 'DIRECCION_DESTINO';
const monto = 150.00;
console.log('Iniciando transferencia...');
const resultado = await banco.transferir(origen, claveOrigen, destino, monto);
console.log('Resultado de la operación:', resultado);
} catch (error) {
console.error('Error durante la transferencia:', error);
}
}
enviarDinero();
