-
Notifications
You must be signed in to change notification settings - Fork 0
/
Prueba.sol
61 lines (48 loc) · 1.47 KB
/
Prueba.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
//************************************************* */
// Autor Alan Enrique Escudero Caporal
// Fecha 26/Junio/2020
// Version: 1.0.0
//************************************************* */
pragma solidity ^0.5.0;
contract Prueba {
address public contractOwner;
uint32 private numero;
string private palabra;
address private direccion;
constructor() public {
numero = 0;
palabra = "";
direccion = msg.sender;
contractOwner = contractOwner = msg.sender;
}
function pushNumero(uint32 _numero) public {
numero = _numero;
}
function pushPalabra(string memory _palabra) public {
palabra = _palabra;
}
function pushDireccion(address _direccion) public {
direccion = _direccion;
}
function pushDos(uint32 _numero, string memory _palabra) public {
palabra = _palabra;
numero = _numero;
}
function pushTres(uint32 _numero, string memory _palabra, address _direccion) public {
palabra = _palabra;
numero = _numero;
direccion = _direccion;
}
function getOwner() public view returns (address){
return contractOwner;
}
function getNumero() public view returns (uint32){
return numero;
}
function getPalabra() public view returns (string memory){
return palabra;
}
function getDireccion() public view returns (address){
return direccion;
}
}