diff --git a/SmartContract/cauciones.sol b/SmartContract/cauciones.sol index 70b3d1c37e48b947aaa03b3fee578835ff2af4f7..ecb1f288d3df171a1d6c7e6e04cc547aa268428d 100644 --- a/SmartContract/cauciones.sol +++ b/SmartContract/cauciones.sol @@ -8,9 +8,9 @@ contract Majority { } contract cauciones { - enum EstadosDePolizas { PolizaNoExiste, PolizaVigente, PolizaCancelado, PolizaAnulado } + enum EstadosDePolizas { PolizaNoExiste, PolizaVigente, RiesgoConcluido, PolizaAnulada } - // why a struct? because I think we'll see requirements for more info + // Usamos un struct porque pueden haber un futurorequerimiento para poner mas información struct poliza { EstadosDePolizas estado; } @@ -24,7 +24,7 @@ contract cauciones { _; } - // can't use the modifier before the admins variable has been initialized. + // no se puede usar el modificador antes de inicializar la variable admins constructor( address admincontractaddress ) public { @@ -53,14 +53,14 @@ contract cauciones { { // must exist already require( polizas[objeto].estado != EstadosDePolizas.PolizaNoExiste ); - _set_estado( objeto, EstadosDePolizas.PolizaAnulado); + _set_estado( objeto, EstadosDePolizas.PolizaAnulada); } function cancelarPoliza( uint256 objeto ) public onlyAuthorized { // must exist already require( polizas[objeto].estado != EstadosDePolizas.PolizaNoExiste ); - _set_estado( objeto, EstadosDePolizas.PolizaCancelado); + _set_estado( objeto, EstadosDePolizas.RiesgoConcluido); } function mostrarEstado( uint256 objeto ) public view