pragma solidity >=0.4.0 <0.6.0; contract PrecoMedio { address dono; address Address; uint Broker; uint TotalAccount; uint Date; // Array dos precos em USD uint [] ArrayAccountDate; uint [] ArrayAccountBroker; uint [] ArrayClan; // Abre a posição function Open_Account(uint IDBroker) public { //ultimadata Date = block.number; // Localiza o montante Address = msg.sender; // Escreve o Broker Broker = IDBroker; //Incrementa +1 para cada valor TotalAccount++; // Incrementa o Preço no Array ArrayAccountDate.push(Date); ArrayAccountBroker.push(Broker); } //Retornar Array function Account() public returns ( uint [] memory _date, uint[] memory _Broker ) { uint ultimo = ArrayAccountDate[TotalAccount-1]; uint ulbloco = ArrayAccountBroker[TotalAccount-1]; return ( ArrayAccountDate, ArrayAccountBroker ); } }
0.4.15