//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity >=0.4.0 <0.6.0; contract Average_Dynamic_Price { address MBroker; //_______________________________________________________________________________ // Constructor constructor () public { MBroker = 0x1E5Fee96D21f01B5F38261ea81ed303bCCc174b2; } //_____________________________________________________________________________ //Variables address Address; // User Address address IDBroker; //Addres the Broker uint TotalAccount; //TotalAccountCreated uint Date; // Block Mining string Clan; //Play with Friends uint searchIDBroker; //________________________________________________ // Array Account uint []ArrayAccountTotalAccount; uint [] ArrayAccountDate; address [] ArrayAccountBroker; address [] ArrayAccountAddress; string [] ArrayAccountClan; //_____________________________________________________________ // Function to save data function Sing_In(address Broker) public { // Broker Addres IDBroker = Broker; //Broker cadastred Date = block.number; //Date Sing in Address = msg.sender; //your Adderess TotalAccount ++; //Total Account Created //________________________________________________________________ //for (searchIDBroker = 0; searchIDBroker < TotalAccount ; searchIDBroker ++ ) // if (ArrayAccountBroker[searchIDBroker] == IDBroker){ //} //________________________________________________________________ //Save Array ArrayAccountTotalAccount.push (TotalAccount); //Save Array Total of Account Created ArrayAccountDate.push(Date); //Save Date ArrayAccountBroker.push(Broker); //save broker ArrayAccountAddress.push(Address); //Save Your Address ArrayAccountClan.push(Clan); //Save Your Clan } function Account() public constant returns (address MainBroker, uint[] TotalAccount , uint [] Date, address [] Brocker, address [] Address, string ArrayAccountClan) { return (MBroker, ArrayAccountTotalAccount ,ArrayAccountDate, ArrayAccountBroker, ArrayAccountAddress, ArrayAccountClan);} //_______________________________________________________________________________ // Localizar o saldo do Contrato function YourBroker() public constant returns (address) { address YourBroker = ArrayAccountBroker[1]; return YourBroker; } //_____________________________________________________________________ }
0.4.25