Skip to content

Instantly share code, notes, and snippets.

@nrchandan
Last active June 28, 2017 15:46
Show Gist options
  • Save nrchandan/dae0d980fcb83c50b273193b54672f9d to your computer and use it in GitHub Desktop.
Save nrchandan/dae0d980fcb83c50b273193b54672f9d to your computer and use it in GitHub Desktop.
contract OrganisationInterface
{
function setDataStore(address _tokenLedger, address _eternalStorage);
function addProposal(bytes32 _name);
function proposalsCount() constant returns (uint256);
function getProposal(uint256 _id) constant returns (bytes32 _name, uint256 _eth);
function updateProposal(uint256 _id, bytes32 _name);
function fundProposal(uint256 _id);
function setProposalFund(uint256 _id, uint256 _eth);
function generateTokens(uint256 _amount);
function getBalance(address _account) constant returns (uint256);
function setTokenLedgerAddress(address _tokenLedger);
function kill(address upgradedOrganisation_);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment