Sponsored Link:   DocTailor - Legal Self Customisable Smart Contract Platform - Bridging the Gap Between Business & Cryptocurrency Holders - Join Now!
Contract Overview | FoundationTipJar
ETH Balance: 3,252.096137035162783684 Ether
ETH USD Value: $1,969,859.67 (@ $605.72/ETH)
No Of Transactions: 1076 txns
Misc  
   
Address Watch Add To Watch List
Contract Creator 0xd1220a0cf47c7b9be7a2e6ba89f429762e7b9adbat txn 0x2f121b55188e408a274a11e3d59648f8a71a5be99f830576be350448aa5012f3
Token Balances
  Latest 25 txns from a total Of 1076 transactions View All

TxHash Age From To Value [TxFee]
0x8bdbe46924470523d51b9d4b69b9e4b17404d76dd2d801087520125c387899039 days 5 hrs ago0x375d9ae605bf9e61ec597eb2c6c6e340d6ded713  IN   FoundationTipJar0.0008 Ether0.000037728502
0x99b89dcea699f81c6bd1c8f27984d60ec6d4d31dbec218378417c859aafe266110 days 20 hrs ago0x6865ed574cb9d0605bf24b23c03ec8a630d22717  IN   FoundationTipJar1 wei0.000021282
0xd3a33fa16a8cf7318e8f6ea49bf7ab7dc2e2338d6c8117f8d4c38ca2d38a7e1012 days 8 hrs ago0xd0785b426aee259f8cb28c0160ac9910584e0796  IN   FoundationTipJar0.001931161 Ether0.000035825
0xc55fd4a3d91bccfd53fdd2b2dd24301c0e3a26e8cbc64a8f8c93b5f14e7d2c6f14 days 14 hrs ago0xa7091c49a5923b756ad5a5f3c0cd69157671e207  IN   FoundationTipJar0.00198632 Ether0.00007165
0x817a32a4d5448c4b5473dfe2d0ed4c766ef9781b67d1c5aee96d97f0735b2d5518 days 4 hrs ago0xa5cebfe4acc8d63b3257ac7f33677b987693072a  IN   FoundationTipJar3.141592653589793 Ether0.002083825
0xe0acba641af81a2eff48b1bfab49431e259736252d66bb8a356b246ac0eb757118 days 7 hrs ago0x8ff1bd4d56390d47e352ae42ba09039f362e8248  IN   FoundationTipJar0.0053711 Ether0.000107475
0x33c559fb839e8d1f1e60ef63142369d97075b0e12b98a2e737598525f7a4d9ff22 days 3 hrs ago0xed9f942c41d71a3658a8ad5572eeea551ccc893f  IN   FoundationTipJar0.000052438719056 Ether0.000063
0x18d91259a49976d1c4f35d88a86872634696c8896d80082be0ae2485a71af12325 days 2 hrs ago0xde46afc932760bb0ebe309c7f0edd6e36a438fcb  IN   FoundationTipJar0.0001 Ether0.000107475
0x36f9fd3dd8397f87d7478c55724ed0262a48b247779eebdbf0c4aa546173c9be29 days 6 hrs ago0xe9d6db61c885ed5d5b1750d06f167adc170b7b09  IN   FoundationTipJar0.22 Ether0.0007165
0x5608eda9379972d55e6f51613fa00ee4d9535d196616d698f3a8ebf1d2915e6a29 days 9 hrs ago0x7db93a4e3ba7f0d380c224b90cb743ce4cea7710  IN   FoundationTipJar0.0009 Ether0.000035825
0x564906f74f1eb219d1f085448b856b7aa10767f30894a692ea1759c161f663c032 days 4 hrs ago0x70848b6bf2cd4c72b4874d1250b5967b219c210e  IN   FoundationTipJar0.001 Ether0.000035825
0x922b7eed8fde1a4fc964a6e05ecd3e8451223d730c62d8ef3df95c27f7ff30bf36 days 11 hrs ago0xc3da9b22c09a2693f1351de6adcefae1a7e09b76  IN   FoundationTipJar0.1 Ether0.00070754375
0xc7acf45885d0ab97de6d6250a4164965aec54875bdb28fc0057c63ca59b987a436 days 16 hrs ago0xcf98648478db9713acc010daf0e02c9520b52038  IN   FoundationTipJar0.00347614 Ether0.0001433
0x42c1b478774bc0234643db134b05d3cc886269849f05425dcc01fbfb1b646f5636 days 20 hrs ago0x228ac501b202e7d59946a51fe985d60015592c5f  IN   FoundationTipJar0.00077429 Ether0.0007165
0x6f61385b43673809bdd69366c374a85043b0eec311fa203cc04e21f2969fef2638 days 10 hrs ago0x4883b4f0d226e77cee9d4db05596d93ecda35c5e  IN   FoundationTipJar0.00179488 Ether0.000179125
0x0dfd8de3fb75b643cf6339745fcb2adc9356bc10b0f3a0bd4327625c294502f339 days 23 hrs ago0xa95350d70b18fa29f6b5eb8d627ceeeee499340d  IN   FoundationTipJar0.036024772247964 Ether0.0007165
0x7741119e7261a8f1eacaf34249d705539e1fd425de4fe32efb0880c78b3dde4043 days 11 hrs ago0x4faca0ebac396e228dd71bb03fe14d859d694753  IN   FoundationTipJar0.0001 Ether0.00018704
0x05de97d03cbab1d2cc809f6a330dc421086dfa61ed7f414628e140448483d5ae46 days 23 hrs ago0x477fd9e5db19464f887d9f29f81013e854ff18cf  IN   FoundationTipJar0.05 Ether0.00007165
0xb1702eaf734861eef015bf7eae597054db3cab8416ac3abad4322cb8b3aa974f49 days 3 hrs ago0x8ff1bd4d56390d47e352ae42ba09039f362e8248  IN   FoundationTipJar0.0024898 Ether0.00035825
0x16fbc12e13ab4c7c40196735f42fcf174577786785e7e5113c7b6702b77f5fd449 days 15 hrs ago0xeff61e69ecaedc0bdcc7c937cd69c82d8d21ec63  IN   FoundationTipJar0.001 Ether0.0002866
0xd9632d8bde6d29b9b112b2eb08836419538569e9c4eaa7d5385344d0a788ffab50 days 5 hrs agoEthermine  IN   FoundationTipJar0.010020542619602 Ether0.00005
0xd8362fcfffeaeefcf4f81a46d092796ad66fe636005aaa4f8de220e2bffddc7a52 days 18 hrs ago0x3b32cab74024f75506032b4b34d297015db7de56  IN   FoundationTipJar0.00207789 Ether0.0002866
0x884a7ceb0194f5328f9758b4da70a5d13671f893c3ea7897ba158cdf88f961ce54 days 9 hrs ago0x28f2b7cfef279ae7fa1cb31e31d605317c53c93c  IN   FoundationTipJar0.121393931866834 Ether0.0002866
0xd75ab5ee37b306552445a2d90c9f37885601e9790a16dac18c7e429c35bdaefd55 days 9 hrs ago0x8ff1bd4d56390d47e352ae42ba09039f362e8248  IN   FoundationTipJar0.002559 Ether0.0007165
0x56b87af265d2e826163182661ee3dbcdfef7f8de9947e119e49eff7b99ae3c4a56 days 8 hrs ago0x3e86e47856d8283f41486db58b6ffccb51698fcd  IN   FoundationTipJar0.0005 Ether0.0007165
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x74c9dcaef7c9e3abc26c5850ce05fbee420d414cefdbb2bf14b3460ea5c5dd5f54263238 days 17 hrs ago0x60f63b1b8e08ebc67600519e7841b5de397f24c00xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.009 Ether
0x9eca4bac213986af6f1caf53d04699164e1be1ff8fd91fc86d9d9cc9501d8960529799830 days 1 hr ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x2df810ee6b8b1d159103bcc4d522dd7cd78b29f9d91b29eaf5393ec40e3e4b99529795930 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x97416ca7f18112489f17da5aee007695532d79ebf532fa9c59ba5baa9b4b2f7b529794930 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x424e9e191f744200fa1cd305100fcf19f24f65bbe20ed570b43e88eeb74e3272529794730 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x31220ae790af136e53d5fbe509e7d06f12d107bb6cd98ba96d66b1de5e70aa48529793730 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xbd68249bfae4920a5ee105ae614f2bbce6293852a4c483b323c980ff780a2585529793530 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xfcb385073ab0891d63c56927458920f35fd9d3903f8cd7acd832e4df35a970b9529792330 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x1b80b0ded9219683e102354b8864455106392337129e89200f86896ac292db98529792130 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x10c78bed9b6a64911f1a32083cbb2b6bb0ba67f77e5b0d70f78e94709d63732b529791330 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xe08a53673aa6fb44eabdc7236dbcb25b175f3ac8d762f7499f9aaa1ab985d222529789930 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x101346ad504f3671e824ea5e0e2832a7a9b1183f84192cbb0471085c87cb3bbc529789730 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xa3371266c1b48592d58bee3d294e494852e2618211f19424ff53711a1d2ed869529787730 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x775b7eefdf8dfb20e05b9c406a0bdd3c0bf4178654fa1313024cad12809c5176529786830 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xfdde4c7604a7bcf29bc592773e3cefce971b7c757bfd059ba608270010cda57f529785930 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x533db2cdd06160d14f82c0ce0015f8f1d40cfad9e589da8835619874a0d0c53b529783530 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x702d6b53e990f6677fb3871827d37f9e48b639f13dfaaaca1d2d859a51b4a812529782730 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x98c4285607fef7201d009827819cf142d12f28d50a46241a50e5b280889a6fba529781030 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x531de1ec89abdd1f4499375f0e9bad55ff5396792ffb8c69267d470b7ccb8e40529780630 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x541850a9c1f416411aaff898a2cfa950092e641e52b9160bd5bf66d6d74d167c529779830 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x7d134941b8c62f0da3627f549ce7ba592a6cb7365ab8ec38f1223e140fd61c08529778630 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.25 Ether
0x7b3f550d3cc5d355f6a17ed60bc2dcc5ccd4ad5b977e81317efd7de5436ee995529778030 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x395c4cf7368f004c0c3467e9cfe1159a5fd01cf8c6fb53cfeddaa076e3232e95529777030 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0x811be54a10b6da1ffb311ae32e6d52c9f67e1c1f9611ecc45dae9465d979e107529776330 days 2 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
0xb412d923171de8526797c7ed1f295ce6db7351c5f5d5a6537e35396a43c001ee529771030 days 3 hrs ago0x97eceaa3be1c03c9835c20649ad07efea3906ac40xfb6916095ca1df60bb79ce92ce3ea74c37c5d3590.2 Ether
[ Download CSV Export  ] 



  Contract Source Code   Find Similiar Contracts
contract owned {
        address public owner;

        function owned() {
                owner = msg.sender;
        }

        modifier onlyOwner {
                if (msg.sender != owner) throw;
                _
        }

        function transferOwnership(address newOwner) onlyOwner {
                owner = newOwner;
        }
}

/* The token is used as a voting shares */
contract token {
        function mintToken(address target, uint256 mintedAmount);
}

contract Congress is owned {

        /* Contract Variables and events */
        uint public minimumQuorum;
        uint public debatingPeriodInMinutes;
        int public majorityMargin;
        Proposal[] public proposals;
        uint public numProposals;
        mapping(address => uint) public memberId;
        Member[] public members;

        address public unicornAddress;
        uint public priceOfAUnicornInFinney;

        event ProposalAdded(uint proposalID, address recipient, uint amount, string description);
        event Voted(uint proposalID, bool position, address voter, string justification);
        event ProposalTallied(uint proposalID, int result, uint quorum, bool active);
        event MembershipChanged(address member);
        event ChangeOfRules(uint minimumQuorum, uint debatingPeriodInMinutes, int majorityMargin);

        struct Proposal {
                address recipient;
                uint amount;
                string description;
                uint votingDeadline;
                bool executed;
                bool proposalPassed;
                uint numberOfVotes;
                int currentResult;
                bytes32 proposalHash;
                Vote[] votes;
                mapping(address => bool) voted;
        }

        struct Member {
                address member;
                uint voteWeight;
                bool canAddProposals;
                string name;
                uint memberSince;
        }

        struct Vote {
                bool inSupport;
                address voter;
                string justification;
        }


        /* First time setup */
        function Congress(uint minimumQuorumForProposals, uint minutesForDebate, int marginOfVotesForMajority, address congressLeader) {
                minimumQuorum = minimumQuorumForProposals;
                debatingPeriodInMinutes = minutesForDebate;
                majorityMargin = marginOfVotesForMajority;
                members.length++;
                members[0] = Member({
                        member: 0,
                        voteWeight: 0,
                        canAddProposals: false,
                        memberSince: now,
                        name: ''
                });
                if (congressLeader != 0) owner = congressLeader;

        }

        /*make member*/
        function changeMembership(address targetMember, uint voteWeight, bool canAddProposals, string memberName) onlyOwner {
                uint id;
                if (memberId[targetMember] == 0) {
                        memberId[targetMember] = members.length;
                        id = members.length++;
                        members[id] = Member({
                                member: targetMember,
                                voteWeight: voteWeight,
                                canAddProposals: canAddProposals,
                                memberSince: now,
                                name: memberName
                        });
                } else {
                        id = memberId[targetMember];
                        Member m = members[id];
                        m.voteWeight = voteWeight;
                        m.canAddProposals = canAddProposals;
                        m.name = memberName;
                }

                MembershipChanged(targetMember);

        }

        /*change rules*/
        function changeVotingRules(uint minimumQuorumForProposals, uint minutesForDebate, int marginOfVotesForMajority) onlyOwner {
                minimumQuorum = minimumQuorumForProposals;
                debatingPeriodInMinutes = minutesForDebate;
                majorityMargin = marginOfVotesForMajority;

                ChangeOfRules(minimumQuorum, debatingPeriodInMinutes, majorityMargin);
        }

        // ribbonPriceInEther
        function changeUnicorn(uint newUnicornPriceInFinney, address newUnicornAddress) onlyOwner {
                unicornAddress = newUnicornAddress;
                priceOfAUnicornInFinney = newUnicornPriceInFinney;
        }

        /* Function to create a new proposal */
        function newProposalInWei(address beneficiary, uint weiAmount, string JobDescription, bytes transactionBytecode) returns(uint proposalID) {
                if (memberId[msg.sender] == 0 || !members[memberId[msg.sender]].canAddProposals) throw;

                proposalID = proposals.length++;
                Proposal p = proposals[proposalID];
                p.recipient = beneficiary;
                p.amount = weiAmount;
                p.description = JobDescription;
                p.proposalHash = sha3(beneficiary, weiAmount, transactionBytecode);
                p.votingDeadline = now + debatingPeriodInMinutes * 1 minutes;
                p.executed = false;
                p.proposalPassed = false;
                p.numberOfVotes = 0;
                ProposalAdded(proposalID, beneficiary, weiAmount, JobDescription);
                numProposals = proposalID + 1;
        }

        /* Function to create a new proposal */
        function newProposalInEther(address beneficiary, uint etherAmount, string JobDescription, bytes transactionBytecode) returns(uint proposalID) {
                if (memberId[msg.sender] == 0 || !members[memberId[msg.sender]].canAddProposals) throw;

                proposalID = proposals.length++;
                Proposal p = proposals[proposalID];
                p.recipient = beneficiary;
                p.amount = etherAmount * 1 ether;
                p.description = JobDescription;
                p.proposalHash = sha3(beneficiary, etherAmount * 1 ether, transactionBytecode);
                p.votingDeadline = now + debatingPeriodInMinutes * 1 minutes;
                p.executed = false;
                p.proposalPassed = false;
                p.numberOfVotes = 0;
                ProposalAdded(proposalID, beneficiary, etherAmount, JobDescription);
                numProposals = proposalID + 1;
        }

        /* function to check if a proposal code matches */
        function checkProposalCode(uint proposalNumber, address beneficiary, uint amount, bytes transactionBytecode) constant returns(bool codeChecksOut) {
                Proposal p = proposals[proposalNumber];
                return p.proposalHash == sha3(beneficiary, amount, transactionBytecode);
        }

        function vote(uint proposalNumber, bool supportsProposal, string justificationText) returns(uint voteID) {
                if (memberId[msg.sender] == 0) throw;

                uint voteWeight = members[memberId[msg.sender]].voteWeight;

                Proposal p = proposals[proposalNumber]; // Get the proposal
                if (p.voted[msg.sender] == true) throw; // If has already voted, cancel
                p.voted[msg.sender] = true; // Set this voter as having voted
                p.numberOfVotes += voteWeight; // Increase the number of votes
                if (supportsProposal) { // If they support the proposal
                        p.currentResult += int(voteWeight); // Increase score
                } else { // If they don't
                        p.currentResult -= int(voteWeight); // Decrease the score
                }
                // Create a log of this event
                Voted(proposalNumber, supportsProposal, msg.sender, justificationText);
        }

        function executeProposal(uint proposalNumber, bytes transactionBytecode) returns(int result) {
                Proposal p = proposals[proposalNumber];
                /* Check if the proposal can be executed */
                if (now < p.votingDeadline // has the voting deadline arrived?  
                        || p.executed // has it been already executed? 
                        || p.proposalHash != sha3(p.recipient, p.amount, transactionBytecode) // Does the transaction code match the proposal? 
                        || p.numberOfVotes < minimumQuorum) // has minimum quorum?
                        throw;

                /* execute result */
                if (p.currentResult > majorityMargin) {
                        /* If difference between support and opposition is larger than margin */
                        p.recipient.call.value(p.amount)(transactionBytecode);
                        p.executed = true;
                        p.proposalPassed = true;
                } else {
                        p.executed = true;
                        p.proposalPassed = false;
                }
                // Fire Events
                ProposalTallied(proposalNumber, p.currentResult, p.numberOfVotes, p.proposalPassed);
        }

        function() {
                if (msg.value > priceOfAUnicornInFinney) {
                        token unicorn = token(unicornAddress);
                        unicorn.mintToken(msg.sender, msg.value / (priceOfAUnicornInFinney * 1 finney));
                }

        }
}


contract MyToken is owned {
        /* Public variables of the token */
        string public name;
        string public symbol;
        uint8 public decimals;
        uint256 public totalSupply;

        /* This creates an array with all balances */
        mapping(address => uint256) public balanceOf;
        mapping(address => bool) public frozenAccount;
        mapping(address => mapping(address => uint)) public allowance;
        mapping(address => mapping(address => uint)) public spentAllowance;


        /* This generates a public event on the blockchain that will notify clients */
        event Transfer(address indexed from, address indexed to, uint256 value);
        event FrozenFunds(address target, bool frozen);

        /* Initializes contract with initial supply tokens to the creator of the contract */
        function MyToken(uint256 initialSupply, string tokenName, uint8 decimalUnits, string tokenSymbol, address centralMinter) {
                if (centralMinter != 0) owner = centralMinter; // Sets the minter
                balanceOf[msg.sender] = initialSupply; // Give the creator all initial tokens                    
                name = tokenName; // Set the name for display purposes     
                symbol = tokenSymbol; // Set the symbol for display purposes    
                decimals = decimalUnits; // Amount of decimals for display purposes        
                totalSupply = initialSupply;
        }

        /* Send coins */
        function transfer(address _to, uint256 _value) {
                if (balanceOf[msg.sender] < _value) throw; // Check if the sender has enough   
                if (balanceOf[_to] + _value < balanceOf[_to]) throw; // Check for overflows
                if (frozenAccount[msg.sender]) throw; // Check if frozen
                balanceOf[msg.sender] -= _value; // Subtract from the sender
                balanceOf[_to] += _value; // Add the same to the recipient            
                Transfer(msg.sender, _to, _value); // Notify anyone listening that this transfer took place
        }

        function mintToken(address target, uint256 mintedAmount) onlyOwner {
                balanceOf[target] += mintedAmount;
                totalSupply += mintedAmount;
                Transfer(owner, target, mintedAmount);
        }

        function freezeAccount(address target, bool freeze) onlyOwner {
                frozenAccount[target] = freeze;
                FrozenFunds(target, freeze);
        }

        function transferFrom(address _from, address _to, uint256 _value) returns(bool success) {
                if (balanceOf[_from] < _value) throw; // Check if the sender has enough   
                if (balanceOf[_to] + _value < balanceOf[_to]) throw; // Check for overflows
                if (frozenAccount[_from]) throw; // Check if frozen
                if (spentAllowance[_from][msg.sender] + _value > allowance[_from][msg.sender]) throw; // Check allowance
                balanceOf[_from] -= _value; // Subtract from the sender
                balanceOf[_to] += _value; // Add the same to the recipient            
                spentAllowance[_from][msg.sender] += _value;
                Transfer(msg.sender, _to, _value);
        }

        function approve(address _spender, uint256 _value) returns(bool success) {
                allowance[msg.sender][_spender] = _value;
        }

        function() {
                //owner.send(msg.value);
                throw;
        }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"proposals","outputs":[{"name":"recipient","type":"address"},{"name":"amount","type":"uint256"},{"name":"description","type":"string"},{"name":"votingDeadline","type":"uint256"},{"name":"executed","type":"bool"},{"name":"proposalPassed","type":"bool"},{"name":"numberOfVotes","type":"uint256"},{"name":"currentResult","type":"int256"},{"name":"proposalHash","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"proposalNumber","type":"uint256"},{"name":"transactionBytecode","type":"bytes"}],"name":"executeProposal","outputs":[{"name":"result","type":"int256"}],"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"memberId","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"numProposals","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"priceOfAUnicornInFinney","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"newUnicornPriceInFinney","type":"uint256"},{"name":"newUnicornAddress","type":"address"}],"name":"changeUnicorn","outputs":[],"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"members","outputs":[{"name":"member","type":"address"},{"name":"voteWeight","type":"uint256"},{"name":"canAddProposals","type":"bool"},{"name":"name","type":"string"},{"name":"memberSince","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"debatingPeriodInMinutes","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"minimumQuorum","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"targetMember","type":"address"},{"name":"voteWeight","type":"uint256"},{"name":"canAddProposals","type":"bool"},{"name":"memberName","type":"string"}],"name":"changeMembership","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"},{"name":"weiAmount","type":"uint256"},{"name":"JobDescription","type":"string"},{"name":"transactionBytecode","type":"bytes"}],"name":"newProposalInWei","outputs":[{"name":"proposalID","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"type":"function"},{"constant":true,"inputs":[],"name":"majorityMargin","outputs":[{"name":"","type":"int256"}],"type":"function"},{"constant":true,"inputs":[],"name":"unicornAddress","outputs":[{"name":"","type":"address"}],"type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"},{"name":"etherAmount","type":"uint256"},{"name":"JobDescription","type":"string"},{"name":"transactionBytecode","type":"bytes"}],"name":"newProposalInEther","outputs":[{"name":"proposalID","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"minimumQuorumForProposals","type":"uint256"},{"name":"minutesForDebate","type":"uint256"},{"name":"marginOfVotesForMajority","type":"int256"}],"name":"changeVotingRules","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"proposalNumber","type":"uint256"},{"name":"supportsProposal","type":"bool"},{"name":"justificationText","type":"string"}],"name":"vote","outputs":[{"name":"voteID","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[{"name":"proposalNumber","type":"uint256"},{"name":"beneficiary","type":"address"},{"name":"amount","type":"uint256"},{"name":"transactionBytecode","type":"bytes"}],"name":"checkProposalCode","outputs":[{"name":"codeChecksOut","type":"bool"}],"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"type":"function"},{"inputs":[{"name":"minimumQuorumForProposals","type":"uint256"},{"name":"minutesForDebate","type":"uint256"},{"name":"marginOfVotesForMajority","type":"int256"},{"name":"congressLeader","type":"address"}],"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"proposalID","type":"uint256"},{"indexed":false,"name":"recipient","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"description","type":"string"}],"name":"ProposalAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"proposalID","type":"uint256"},{"indexed":false,"name":"position","type":"bool"},{"indexed":false,"name":"voter","type":"address"},{"indexed":false,"name":"justification","type":"string"}],"name":"Voted","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"proposalID","type":"uint256"},{"indexed":false,"name":"result","type":"int256"},{"indexed":false,"name":"quorum","type":"uint256"},{"indexed":false,"name":"active","type":"bool"}],"name":"ProposalTallied","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"member","type":"address"}],"name":"MembershipChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"minimumQuorum","type":"uint256"},{"indexed":false,"name":"debatingPeriodInMinutes","type":"uint256"},{"indexed":false,"name":"majorityMargin","type":"int256"}],"name":"ChangeOfRules","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052604051608080611b95833960e06040529051905160a05160c05160008054600160a060020a03191633179055600184815560028490556003839055600780549182018082558280158290116100c25760008390526100c2906005908102600080516020611b75833981519152908101918402016101bb565b50506080919091015160049190910155600160a060020a0381166000146100b05760008054600160a060020a031916821790555b50505050611903806102726000396000f35b50506040805160a081018252600080825260208281018290528284018290528351908101909352808352606082019290925242608082015260078054919450925081101561000257908152600080516020611b75833981519152905081518154600160a060020a03191617815560208281015160018381019190915560408401516002848101805460ff191690921790915560608501518051600386018054600082815287902091969581161561010002600019011693909304601f9081018590048401949193929091019083901061024157805160ff19168380011785555b5061007c929150610229565b5050600060048201556001015b8082111561023d578054600160a060020a0319168155600060018281018290556002838101805460ff19169055600384018054848255909281161561010002600019011604601f81901061020f57506101ae565b601f0160209004906000526020600020908101906101ae91905b8082111561023d5760008155600101610229565b5090565b828001600101855582156101a2579182015b828111156101a25782518260005055916020019190600101906102535600606060405236156100e55760e060020a6000350463013cf08b8114610173578063237e9492146101e05780633910682114610327578063400e39491461033f57806350c3487814610348578063522103fa146103515780635daf08ca1461037657806369bd3436146104475780638160f0b514610450578063824dbc9a1461045957806383876bc9146104c55780638da5cb5b146105ad578063aa02a90f146105bf578063b7782455146105c8578063b9f256cd146105da578063bcca1fd3146106c2578063d3c0715b146106ea578063eceb29451461075f578063f2fde38b1461083b575b61085d60095460009034111561017057604080516008546009547f79c65068000000000000000000000000000000000000000000000000000000008352600160a060020a03338116600485015266038d7ea4c680009190910234046024840152925192169283926379c65068926044818101939291829003018183876161da5a03f115610002575050505b50565b61085f6004356004805482908110156100025790600052602060002090600a02016000506005810154815460018301546003840154600485015460068601546007870154600160a060020a03959095169750929560020194919360ff828116946101009093041692919089565b60408051602060248035600481810135601f81018590048502860185019096528585526109389581359591946044949293909201918190840183828082843750949650505050505050600060006004600050848154811015610002575090527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19e600a8402908101546000805160206118e38339815191529091019042108061028c5750600481015460ff165b8061030d57508060000160009054906101000a9004600160a060020a03168160010160005054846040518084600160a060020a0316606060020a0281526014018381526020018280519060200190808383829060006004602084601f0104600f02600301f15090500193505050506040518091039020816007016000505414155b8061031d57506001546005820154105b1561178e57610002565b61093860043560066020526000908152604090205481565b61093860055481565b61093860095481565b61085d600435602435600054600160a060020a039081163390911614610e2057610002565b61094a60043560078054829081101561000257506000526005027fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6888101547fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6898201547fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68c8301546000805160206118c3833981519152840154600160a060020a039390931693919260ff16917fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68b019085565b61093860025481565b61093860015481565b604080516020606435600481810135601f810184900484028501840190955284845261085d94813594602480359560443595608494920191908190840183828082843750949650505050505050600080548190600160a060020a039081163390911614610a2c57610002565b604080516020604435600481810135601f8101849004840285018401909552848452610938948135946024803595939460649492939101918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050505050505033600160a060020a031660009081526006602052604081205481908114806105a35750604081205460078054909190811015610002579082526005026000805160206118c3833981519152015460ff16155b15610fb157610002565b6109fa600054600160a060020a031681565b61093860035481565b6109fa600854600160a060020a031681565b604080516020604435600481810135601f8101849004840285018401909552848452610938948135946024803595939460649492939101918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050505050505033600160a060020a031660009081526006602052604081205481908114806106b85750604081205460078054909190811015610002579082526005026000805160206118c3833981519152015460ff16155b156111d457610002565b61085d600435602435604435600054600160a060020a039081163390911614610dcc57610002565b604080516020604435600481810135601f810184900484028501840190955284845261093894813594602480359593946064949293910191819084018382808284375094965050505050505033600160a060020a0316600090815260066020526040812054819081908114156115d757610002565b604080516020606435600481810135601f81018490048402850184019095528484526109389481359460248035956044359560849492019190819084018382808284375094965050505050505060006000600460005086815481101561000257908252600a026000805160206118e383398151915201815090508484846040518084600160a060020a0316606060020a0281526014018381526020018280519060200190808383829060006004602084601f0104600f02600301f150905001935050505060405180910390208160070160005054149150610fa8565b61085d600435600054600160a060020a039081163390911614610a1757610002565b005b604051808a600160a060020a03168152602001898152602001806020018881526020018781526020018681526020018581526020018481526020018381526020018281038252898181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156109215780601f106108f657610100808354040283529160200191610921565b820191906000526020600020905b81548152906001019060200180831161090457829003601f168201915b50509a505050505050505050505060405180910390f35b60408051918252519081900360200190f35b60408051600160a060020a0387168152602081018690529081018490526080810182905260a0606082018181528454600260018216156101000260001901909116049183018290529060c0830190859080156109e75780601f106109bc576101008083540402835291602001916109e7565b820191906000526020600020905b8154815290600101906020018083116109ca57829003601f168201915b5050965050505050505060405180910390f35b60408051600160a060020a03929092168252519081900360200190f35b60008054600160a060020a0319168217905550565b600160a060020a0386166000908152600660205260408120541415610a88576040600020600780549182905560018201808255828015829011610b9b57600502816005028360005260206000209182019101610b9b9190610c8a565b600160a060020a0386166000908152600660205260409020546007805491935090839081101561000257506000908152600583027fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68981018790556000805160206118c38339815191528101805460ff19168717905584517fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68b820180548185526020948590207fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688949094019550909360026001831615610100026000190190921691909104601f90810182900484019391880190839010610d9c57805160ff19168380011785555b50610d55929150610cf8565b5050509150815060a06040519081016040528087815260200186815260200185815260200184815260200142815260200150600760005083815481101561000257906000526020600020906005020160005081518154600160a060020a03191617815560208281015160018381019190915560028381018054604087015160ff199190911617905560608501518051600386018054600082815287902091969581161561010002600019011693909304601f90810185900484019491939290910190839010610d1057805160ff19168380011785555b50610d40929150610cf8565b5050600060048201556001015b80821115610d0c578054600160a060020a0319168155600060018281018290556002838101805460ff19169055600384018054848255909281161561010002600019011604601f819010610cde5750610c7d565b601f016020900490600052602060002090810190610c7d91905b80821115610d0c5760008155600101610cf8565b5090565b82800160010185558215610c71579182015b82811115610c71578251826000505591602001919060010190610d22565b50506080919091015160049190910155610d58565b50505b60408051600160a060020a038816815290517f4cea7af04e7093442a4d8d039e7b517557c4787a8cf68f900473c9bf3abfae4c9181900360200190a1505050505050565b82800160010185558215610b8f579182015b82811115610b8f578251826000505591602001919060010190610dae565b600183905560028290556003819055604080518481526020810184905280820183905290517fa439d3fa452be5e0e1e24a8145e715f4fd8b9c08c96a42fd82a855a85e5d57de9181900360600190a1505050565b60088054600160a060020a0319169091179055600955565b50508585846040518084600160a060020a0316606060020a0281526014018381526020018280519060200190808383829060006004602084601f0104600f02600301f150905001935050505060405180910390208160070160005081905550600260005054603c024201816003016000508190555060008160040160006101000a81548160ff0219169083021790555060008160040160016101000a81548160ff02191690830217905550600081600501600050819055507f646fec02522b41e7125cfc859a64fd4f4cefd5dc3b6237ca0abe251ded1fa881828787876040518085815260200184600160a060020a03168152602001838152602001806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f168015610f905780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a1600182016005555b50949350505050565b6004805460018101808355909190828015829011610fe857600a0281600a028360005260206000209182019101610fe89190611084565b505060048054929450918491508110156100025790600052602060002090600a02016000508054600160a060020a031916871781556001818101879055855160028381018054600082815260209081902096975091959481161561010002600019011691909104601f908101829004840193918901908390106111a457805160ff19168380011785555b50610e38929150610cf8565b50506001015b80821115610d0c578054600160a060020a03191681556000600182810182905560028381018054848255909281161561010002600019011604601f81901061116857505b5060006003830181905560048301805461ffff19169055600583018190556006830181905560078301819055600883018054828255908252602090912061107e916002028101905b80821115610d0c57805474ffffffffffffffffffffffffffffffffffffffffff1916815560018181018054600080835592600290821615610100026000190190911604601f81901061118657505b5050600101611110565b601f0160209004906000526020600020908101906110c89190610cf8565b601f01602090049060005260206000209081019061115e9190610cf8565b82800160010185558215611072579182015b828111156110725782518260005055916020019190600101906111b6565b600480546001810180835590919082801582901161121557600083905261121590600a9081026000805160206118e383398151915290810191840201611306565b5050600480549294509184915081101561000257506000908152600a83026000805160206118e383398151915281018054600160a060020a03191689178155670de0b6b3a764000088027f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19c83015586517f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19d929092018054818552602094859020929550909360026001831615610100026000190190921691909104601f908101829004830193929189019083901061142657805160ff19168380011785555b50611456929150610cf8565b50506001015b80821115610d0c578054600160a060020a03191681556000600182810182905560028381018054848255909281161561010002600019011604601f8190106113ea57505b5060006003830181905560048301805461ffff191690556005830181905560068301819055600783018190556008830180548282559082526020909120611300916002028101905b80821115610d0c57805474ffffffffffffffffffffffffffffffffffffffffff1916815560018181018054600080835592600290821615610100026000190190911604601f81901061140857505b5050600101611392565b601f01602090049060005260206000209081019061134a9190610cf8565b601f0160209004906000526020600020908101906113e09190610cf8565b828001600101855582156112f4579182015b828111156112f4578251826000505591602001919060010190611438565b50508585670de0b6b3a764000002846040518084600160a060020a0316606060020a0281526014018381526020018280519060200190808383829060006004602084601f0104600f02600301f150905001935050505060405180910390208160070160005081905550600260005054603c024201816003016000508190555060008160040160006101000a81548160ff0219169083021790555060008160040160016101000a81548160ff02191690830217905550600081600501600050819055507f646fec02522b41e7125cfc859a64fd4f4cefd5dc3b6237ca0abe251ded1fa881828787876040518085815260200184600160a060020a03168152602001838152602001806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f168015610f905780820380516001836020036101000a03191681526020019150509550505050505060405180910390a16001820160055550949350505050565b33600160a060020a03166000908152600660205260409020546007805490919081101561000257600091909152600480546005929092027fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68901549350908790811015610002576000918252600a026000805160206118e383398151915201905033600160a060020a0316600090815260098201602052604090205490915060ff166001141561168557610002565b33600160a060020a031660009081526009820160205260409020805460ff191660011790556005810180548301905584156116c957600681018054830190556116d5565b60068101805483900390555b7fc34f869b7ff431b034b7b9aea9822dac189a685e0b015c7d1be3add3f89128e8868633876040518085815260200184815260200183600160a060020a03168152602001806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156117755780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a150509392505050565b600681015460035490131561184a578060000160009054906101000a9004600160a060020a0316600160a060020a0316816001016000505484604051808280519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156118145780820380516001836020036101000a031916815260200191505b5091505060006040518083038185876185025a03f15050505060048101805460ff191660011761ff00191661010017905561185f565b60048101805460ff191660011761ff00191690555b60068101546005820154600483015460408051888152602081019490945283810192909252610100900460ff166060830152517fd220b7272a8b6d0d7d6bcdace67b936a8f175e6d5c1b3ee438b72256b32ab3af9181900360800190a1509291505056a66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68a8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19ba66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c688

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Found 4 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000000


 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.