Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 4 internal transactions
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
13145211 | 1229 days ago | Contract Creation | 0 ETH | |||
13143792 | 1229 days ago | Contract Creation | 0 ETH | |||
12995505 | 1252 days ago | Contract Creation | 0 ETH | |||
12715870 | 1296 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
VoteFactory
Compiler Version
v0.7.6+commit.7338295f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-06-27 */ // SPDX-License-Identifier: MPL-2.0 pragma solidity 0.7.6; pragma experimental ABIEncoderV2; interface IVoteEmitter { event Vote(address indexed dispatcher, address voter, uint8[] percentiles); function dispatch(address voter, uint8[] memory percentiles) external; } contract VoteEmitter is IVoteEmitter { function dispatch(address voter, uint8[] memory percentiles) external override { emit Vote(msg.sender, voter, percentiles); } } contract Vote { struct Attributes { address proposer; string subject; string body; uint256 period; string[] options; string bodyMimeType; string optionsMimeType; } address public voteEmitter; address public proposer; string public subject; string public body; uint256 public period; string[] public options; string public bodyMimeType; string public optionsMimeType; mapping(address => bool) public isAlreadyVote; constructor( string memory _subject, string memory _body, string[] memory _options, string memory _bodyMimeType, string memory _optionsMimeType, address _voteEmitter, uint256 _votingBlock, address _proposer ) { voteEmitter = _voteEmitter; proposer = _proposer; subject = _subject; body = _body; period = _votingBlock + block.number; options = _options; bodyMimeType = _bodyMimeType; optionsMimeType = _optionsMimeType; } function attributes() external view returns (Attributes memory) { return Attributes( proposer, subject, body, period, options, bodyMimeType, optionsMimeType ); } function vote(uint8[] memory percentiles) external { require(block.number < period, "over the period"); require(isAlreadyVote[msg.sender] == false, "already vote"); isAlreadyVote[msg.sender] = true; IVoteEmitter(voteEmitter).dispatch(msg.sender, percentiles); } } contract VoteFactory { address public voteEmitter; event VoteCreate(address indexed sender, address vote); constructor(address _voteEmitter) { voteEmitter = _voteEmitter; } function create( string memory _subject, string memory _body, string[] memory _options, string memory _bodyMimeType, string memory _optionsMimeType, uint256 _votingBlock ) external { Vote vote = new Vote( _subject, _body, _options, _bodyMimeType, _optionsMimeType, voteEmitter, _votingBlock, msg.sender ); emit VoteCreate(msg.sender, address(vote)); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_voteEmitter","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"address","name":"vote","type":"address"}],"name":"VoteCreate","type":"event"},{"inputs":[{"internalType":"string","name":"_subject","type":"string"},{"internalType":"string","name":"_body","type":"string"},{"internalType":"string[]","name":"_options","type":"string[]"},{"internalType":"string","name":"_bodyMimeType","type":"string"},{"internalType":"string","name":"_optionsMimeType","type":"string"},{"internalType":"uint256","name":"_votingBlock","type":"uint256"}],"name":"create","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"voteEmitter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516115b03803806115b083398101604081905261002f91610054565b600080546001600160a01b0319166001600160a01b0392909216919091179055610082565b600060208284031215610065578081fd5b81516001600160a01b038116811461007b578182fd5b9392505050565b61151f806100916000396000f3fe60806040523480156200001157600080fd5b50600436106200003a5760003560e01c8063ce8154b0146200003f578063ff5611cd1462000061575b600080fd5b620000496200007a565b60405162000058919062000367565b60405180910390f35b620000786200007236600462000228565b62000089565b005b6000546001600160a01b031681565b6000868686868660008054906101000a90046001600160a01b03168733604051620000b49062000133565b620000c79897969594939291906200037b565b604051809103906000f080158015620000e4573d6000803e3d6000fd5b509050336001600160a01b03167f357032694fb3e86fa40a9e90dd9f9836804169e4c27f72a4c0686fdf790f2bff8260405162000122919062000367565b60405180910390a250505050505050565b611066806200048483390190565b600082601f83011262000152578081fd5b8135602067ffffffffffffffff8211156200016957fe5b6200017881828402016200045e565b82815281810190858301855b85811015620001b1576200019e898684358b0101620001be565b8452928401929084019060010162000184565b5090979650505050505050565b600082601f830112620001cf578081fd5b813567ffffffffffffffff811115620001e457fe5b620001f9601f8201601f19166020016200045e565b8181528460208386010111156200020e578283fd5b816020850160208301379081016020019190915292915050565b60008060008060008060c0878903121562000241578182fd5b863567ffffffffffffffff8082111562000259578384fd5b620002678a838b01620001be565b975060208901359150808211156200027d578384fd5b6200028b8a838b01620001be565b96506040890135915080821115620002a1578384fd5b620002af8a838b0162000141565b95506060890135915080821115620002c5578384fd5b620002d38a838b01620001be565b94506080890135915080821115620002e9578384fd5b50620002f889828a01620001be565b92505060a087013590509295509295509295565b6001600160a01b03169052565b60008151808452815b81811015620003405760208185018101518683018201520162000322565b81811115620003525782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6000610100808352620003918184018c62000319565b9050602083820381850152620003a8828c62000319565b84810360408601528a518082529092508183019082810284018301838d01865b83811015620003fa57601f19878403018552620003e783835162000319565b94860194925090850190600101620003c8565b5050868103606088015262000410818d62000319565b94505050505082810360808401526200042a818862000319565b9150506200043c60a08301866200030c565b8360c08301526200045160e08301846200030c565b9998505050505050505050565b60405181810167ffffffffffffffff811182821017156200047b57fe5b60405291905056fe60806040523480156200001157600080fd5b506040516200106638038062001066833981016040819052620000349162000380565b600080546001600160a01b038086166001600160a01b03199283161790925560018054928416929091169190911790558751620000799060029060208b0190620000e6565b5086516200008f9060039060208a0190620000e6565b504382016004558551620000ab9060059060208901906200017b565b508451620000c1906006906020880190620000e6565b508351620000d7906007906020870190620000e6565b505050505050505050620004ae565b828054600181600116156101000203166002900490600052602060002090601f0160209004810192826200011e576000855562000169565b82601f106200013957805160ff191683800117855562000169565b8280016001018555821562000169579182015b82811115620001695782518255916020019190600101906200014c565b5062000177929150620001db565b5090565b828054828255906000526020600020908101928215620001cd579160200282015b82811115620001cd5782518051620001bc918491602090910190620000e6565b50916020019190600101906200019c565b5062000177929150620001f2565b5b80821115620001775760008155600101620001dc565b808211156200017757600062000209828262000213565b50600101620001f2565b50805460018160011615610100020316600290046000825580601f106200023b57506200025b565b601f0160209004906000526020600020908101906200025b9190620001db565b50565b80516001600160a01b03811681146200027657600080fd5b919050565b600082601f8301126200028c578081fd5b815160206001600160401b03821115620002a257fe5b620002b181828402016200048a565b82815281810190858301855b85811015620002ea57620002d7898684518b0101620002f7565b84529284019290840190600101620002bd565b5090979650505050505050565b600082601f83011262000308578081fd5b81516001600160401b038111156200031c57fe5b602062000332601f8301601f191682016200048a565b828152858284870101111562000346578384fd5b835b838110156200036557858101830151828201840152820162000348565b838111156200037657848385840101525b5095945050505050565b600080600080600080600080610100898b0312156200039d578384fd5b88516001600160401b0380821115620003b4578586fd5b620003c28c838d01620002f7565b995060208b0151915080821115620003d8578586fd5b620003e68c838d01620002f7565b985060408b0151915080821115620003fc578586fd5b6200040a8c838d016200027b565b975060608b015191508082111562000420578586fd5b6200042e8c838d01620002f7565b965060808b015191508082111562000444578586fd5b50620004538b828c01620002f7565b9450506200046460a08a016200025e565b925060c089015191506200047b60e08a016200025e565b90509295985092959890939650565b6040518181016001600160401b0381118282101715620004a657fe5b604052919050565b610ba880620004be6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80634e8518a6116100715780634e8518a61461010457806355e1933e1461010c57806393e1ea411461012c578063a8e4fb9014610141578063ce8154b014610156578063ef78d4fd1461015e576100a9565b80630a59a98c146100ae5780631247ab21146100cc578063364497e4146100e15780633708ff5c146100e9578063409e2205146100f1575b600080fd5b6100b6610173565b6040516100c39190610a4f565b60405180910390f35b6100df6100da36600461086c565b6101fe565b005b6100b66102d8565b6100b6610333565b6100b66100ff366004610921565b61038e565b6100b6610404565b61011f61011a36600461083e565b61045f565b6040516100c39190610a44565b610134610474565b6040516100c39190610ab1565b6101496107be565b6040516100c391906109d7565b6101496107cd565b6101666107dc565b6040516100c39190610b69565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b820191906000526020600020905b8154815290600101906020018083116101d957829003601f168201915b505050505081565b60045443106102285760405162461bcd60e51b815260040161021f90610a88565b60405180910390fd5b3360009081526008602052604090205460ff16156102585760405162461bcd60e51b815260040161021f90610a62565b33600081815260086020526040808220805460ff1916600117905590549051637a6315a160e01b81526001600160a01b039190911691637a6315a1916102a3919085906004016109eb565b600060405180830381600087803b1580156102bd57600080fd5b505af11580156102d1573d6000803e3d6000fd5b5050505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6005818154811061039e57600080fd5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152935090918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b60086020526000908152604090205460ff1681565b61047c6107e2565b6040805160e081018252600180546001600160a01b031682526002805484516020610100948316159490940260001901909116829004601f81018490048402820184019095528481529293828501939283018282801561051d5780601f106104f25761010080835404028352916020019161051d565b820191906000526020600020905b81548152906001019060200180831161050057829003601f168201915b50505091835250506003805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156105af5780601f10610584576101008083540402835291602001916105af565b820191906000526020600020905b81548152906001019060200180831161059257829003601f168201915b5050505050815260200160045481526020016005805480602002602001604051908101604052809291908181526020016000905b8282101561068e5760008481526020908190208301805460408051601f600260001961010060018716150201909416939093049283018590048502810185019091528181529283018282801561067a5780601f1061064f5761010080835404028352916020019161067a565b820191906000526020600020905b81548152906001019060200180831161065d57829003601f168201915b5050505050815260200190600101906105e3565b505050908252506006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561071f5780601f106106f45761010080835404028352916020019161071f565b820191906000526020600020905b81548152906001019060200180831161070257829003601f168201915b50505091835250506007805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156107b15780601f10610786576101008083540402835291602001916107b1565b820191906000526020600020905b81548152906001019060200180831161079457829003601f168201915b5050505050815250905090565b6001546001600160a01b031681565b6000546001600160a01b031681565b60045481565b6040518060e0016040528060006001600160a01b031681526020016060815260200160608152602001600081526020016060815260200160608152602001606081525090565b803560ff8116811461083957600080fd5b919050565b60006020828403121561084f578081fd5b81356001600160a01b0381168114610865578182fd5b9392505050565b6000602080838503121561087e578182fd5b823567ffffffffffffffff80821115610895578384fd5b818501915085601f8301126108a8578384fd5b8135818111156108b457fe5b838102604051858282010181811085821117156108cd57fe5b604052828152858101935084860182860187018a10156108eb578788fd5b8795505b838610156109145761090081610828565b8552600195909501949386019386016108ef565b5098975050505050505050565b600060208284031215610932578081fd5b5035919050565b6000815180845260208085018081965082840281019150828601855b8581101561097f57828403895261096d84835161098c565b98850198935090840190600101610955565b5091979650505050505050565b60008151808452815b818110156109b157602081850181015186830182015201610995565b818111156109c25782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b038316815260406020808301829052835191830182905260009184820191906060850190845b81811015610a3757845160ff1683529383019391830191600101610a18565b5090979650505050505050565b901515815260200190565b600060208252610865602083018461098c565b6020808252600c908201526b616c726561647920766f746560a01b604082015260600190565b6020808252600f908201526e1bdd995c881d1a19481c195c9a5bd9608a1b604082015260600190565b602080825282516001600160a01b03168282015282015160e06040830152600090610ae061010084018261098c565b90506040840151601f1980858403016060860152610afe838361098c565b92506060860151608086015260808601519150808584030160a0860152610b258383610939565b925060a08601519150808584030160c0860152610b42838361098c565b925060c08601519150808584030160e086015250610b60828261098c565b95945050505050565b9081526020019056fea2646970667358221220ab71380cb1779c6819d02d74671cc026bd5fcad4e18c3e5a6a6a39b274c7d50d64736f6c63430007060033a2646970667358221220cce75ecf907cbdadc5f6eb60a8097d78e6781f1698adeb0def4eecc8d08ec22764736f6c6343000706003300000000000000000000000097fc63599b31e29b52e4fc73cd997845f10cb459
Deployed Bytecode
0x60806040523480156200001157600080fd5b50600436106200003a5760003560e01c8063ce8154b0146200003f578063ff5611cd1462000061575b600080fd5b620000496200007a565b60405162000058919062000367565b60405180910390f35b620000786200007236600462000228565b62000089565b005b6000546001600160a01b031681565b6000868686868660008054906101000a90046001600160a01b03168733604051620000b49062000133565b620000c79897969594939291906200037b565b604051809103906000f080158015620000e4573d6000803e3d6000fd5b509050336001600160a01b03167f357032694fb3e86fa40a9e90dd9f9836804169e4c27f72a4c0686fdf790f2bff8260405162000122919062000367565b60405180910390a250505050505050565b611066806200048483390190565b600082601f83011262000152578081fd5b8135602067ffffffffffffffff8211156200016957fe5b6200017881828402016200045e565b82815281810190858301855b85811015620001b1576200019e898684358b0101620001be565b8452928401929084019060010162000184565b5090979650505050505050565b600082601f830112620001cf578081fd5b813567ffffffffffffffff811115620001e457fe5b620001f9601f8201601f19166020016200045e565b8181528460208386010111156200020e578283fd5b816020850160208301379081016020019190915292915050565b60008060008060008060c0878903121562000241578182fd5b863567ffffffffffffffff8082111562000259578384fd5b620002678a838b01620001be565b975060208901359150808211156200027d578384fd5b6200028b8a838b01620001be565b96506040890135915080821115620002a1578384fd5b620002af8a838b0162000141565b95506060890135915080821115620002c5578384fd5b620002d38a838b01620001be565b94506080890135915080821115620002e9578384fd5b50620002f889828a01620001be565b92505060a087013590509295509295509295565b6001600160a01b03169052565b60008151808452815b81811015620003405760208185018101518683018201520162000322565b81811115620003525782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6000610100808352620003918184018c62000319565b9050602083820381850152620003a8828c62000319565b84810360408601528a518082529092508183019082810284018301838d01865b83811015620003fa57601f19878403018552620003e783835162000319565b94860194925090850190600101620003c8565b5050868103606088015262000410818d62000319565b94505050505082810360808401526200042a818862000319565b9150506200043c60a08301866200030c565b8360c08301526200045160e08301846200030c565b9998505050505050505050565b60405181810167ffffffffffffffff811182821017156200047b57fe5b60405291905056fe60806040523480156200001157600080fd5b506040516200106638038062001066833981016040819052620000349162000380565b600080546001600160a01b038086166001600160a01b03199283161790925560018054928416929091169190911790558751620000799060029060208b0190620000e6565b5086516200008f9060039060208a0190620000e6565b504382016004558551620000ab9060059060208901906200017b565b508451620000c1906006906020880190620000e6565b508351620000d7906007906020870190620000e6565b505050505050505050620004ae565b828054600181600116156101000203166002900490600052602060002090601f0160209004810192826200011e576000855562000169565b82601f106200013957805160ff191683800117855562000169565b8280016001018555821562000169579182015b82811115620001695782518255916020019190600101906200014c565b5062000177929150620001db565b5090565b828054828255906000526020600020908101928215620001cd579160200282015b82811115620001cd5782518051620001bc918491602090910190620000e6565b50916020019190600101906200019c565b5062000177929150620001f2565b5b80821115620001775760008155600101620001dc565b808211156200017757600062000209828262000213565b50600101620001f2565b50805460018160011615610100020316600290046000825580601f106200023b57506200025b565b601f0160209004906000526020600020908101906200025b9190620001db565b50565b80516001600160a01b03811681146200027657600080fd5b919050565b600082601f8301126200028c578081fd5b815160206001600160401b03821115620002a257fe5b620002b181828402016200048a565b82815281810190858301855b85811015620002ea57620002d7898684518b0101620002f7565b84529284019290840190600101620002bd565b5090979650505050505050565b600082601f83011262000308578081fd5b81516001600160401b038111156200031c57fe5b602062000332601f8301601f191682016200048a565b828152858284870101111562000346578384fd5b835b838110156200036557858101830151828201840152820162000348565b838111156200037657848385840101525b5095945050505050565b600080600080600080600080610100898b0312156200039d578384fd5b88516001600160401b0380821115620003b4578586fd5b620003c28c838d01620002f7565b995060208b0151915080821115620003d8578586fd5b620003e68c838d01620002f7565b985060408b0151915080821115620003fc578586fd5b6200040a8c838d016200027b565b975060608b015191508082111562000420578586fd5b6200042e8c838d01620002f7565b965060808b015191508082111562000444578586fd5b50620004538b828c01620002f7565b9450506200046460a08a016200025e565b925060c089015191506200047b60e08a016200025e565b90509295985092959890939650565b6040518181016001600160401b0381118282101715620004a657fe5b604052919050565b610ba880620004be6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80634e8518a6116100715780634e8518a61461010457806355e1933e1461010c57806393e1ea411461012c578063a8e4fb9014610141578063ce8154b014610156578063ef78d4fd1461015e576100a9565b80630a59a98c146100ae5780631247ab21146100cc578063364497e4146100e15780633708ff5c146100e9578063409e2205146100f1575b600080fd5b6100b6610173565b6040516100c39190610a4f565b60405180910390f35b6100df6100da36600461086c565b6101fe565b005b6100b66102d8565b6100b6610333565b6100b66100ff366004610921565b61038e565b6100b6610404565b61011f61011a36600461083e565b61045f565b6040516100c39190610a44565b610134610474565b6040516100c39190610ab1565b6101496107be565b6040516100c391906109d7565b6101496107cd565b6101666107dc565b6040516100c39190610b69565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b820191906000526020600020905b8154815290600101906020018083116101d957829003601f168201915b505050505081565b60045443106102285760405162461bcd60e51b815260040161021f90610a88565b60405180910390fd5b3360009081526008602052604090205460ff16156102585760405162461bcd60e51b815260040161021f90610a62565b33600081815260086020526040808220805460ff1916600117905590549051637a6315a160e01b81526001600160a01b039190911691637a6315a1916102a3919085906004016109eb565b600060405180830381600087803b1580156102bd57600080fd5b505af11580156102d1573d6000803e3d6000fd5b5050505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6005818154811061039e57600080fd5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152935090918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156101f65780601f106101cb576101008083540402835291602001916101f6565b60086020526000908152604090205460ff1681565b61047c6107e2565b6040805160e081018252600180546001600160a01b031682526002805484516020610100948316159490940260001901909116829004601f81018490048402820184019095528481529293828501939283018282801561051d5780601f106104f25761010080835404028352916020019161051d565b820191906000526020600020905b81548152906001019060200180831161050057829003601f168201915b50505091835250506003805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156105af5780601f10610584576101008083540402835291602001916105af565b820191906000526020600020905b81548152906001019060200180831161059257829003601f168201915b5050505050815260200160045481526020016005805480602002602001604051908101604052809291908181526020016000905b8282101561068e5760008481526020908190208301805460408051601f600260001961010060018716150201909416939093049283018590048502810185019091528181529283018282801561067a5780601f1061064f5761010080835404028352916020019161067a565b820191906000526020600020905b81548152906001019060200180831161065d57829003601f168201915b5050505050815260200190600101906105e3565b505050908252506006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561071f5780601f106106f45761010080835404028352916020019161071f565b820191906000526020600020905b81548152906001019060200180831161070257829003601f168201915b50505091835250506007805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156107b15780601f10610786576101008083540402835291602001916107b1565b820191906000526020600020905b81548152906001019060200180831161079457829003601f168201915b5050505050815250905090565b6001546001600160a01b031681565b6000546001600160a01b031681565b60045481565b6040518060e0016040528060006001600160a01b031681526020016060815260200160608152602001600081526020016060815260200160608152602001606081525090565b803560ff8116811461083957600080fd5b919050565b60006020828403121561084f578081fd5b81356001600160a01b0381168114610865578182fd5b9392505050565b6000602080838503121561087e578182fd5b823567ffffffffffffffff80821115610895578384fd5b818501915085601f8301126108a8578384fd5b8135818111156108b457fe5b838102604051858282010181811085821117156108cd57fe5b604052828152858101935084860182860187018a10156108eb578788fd5b8795505b838610156109145761090081610828565b8552600195909501949386019386016108ef565b5098975050505050505050565b600060208284031215610932578081fd5b5035919050565b6000815180845260208085018081965082840281019150828601855b8581101561097f57828403895261096d84835161098c565b98850198935090840190600101610955565b5091979650505050505050565b60008151808452815b818110156109b157602081850181015186830182015201610995565b818111156109c25782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b038316815260406020808301829052835191830182905260009184820191906060850190845b81811015610a3757845160ff1683529383019391830191600101610a18565b5090979650505050505050565b901515815260200190565b600060208252610865602083018461098c565b6020808252600c908201526b616c726561647920766f746560a01b604082015260600190565b6020808252600f908201526e1bdd995c881d1a19481c195c9a5bd9608a1b604082015260600190565b602080825282516001600160a01b03168282015282015160e06040830152600090610ae061010084018261098c565b90506040840151601f1980858403016060860152610afe838361098c565b92506060860151608086015260808601519150808584030160a0860152610b258383610939565b925060a08601519150808584030160c0860152610b42838361098c565b925060c08601519150808584030160e086015250610b60828261098c565b95945050505050565b9081526020019056fea2646970667358221220ab71380cb1779c6819d02d74671cc026bd5fcad4e18c3e5a6a6a39b274c7d50d64736f6c63430007060033a2646970667358221220cce75ecf907cbdadc5f6eb60a8097d78e6781f1698adeb0def4eecc8d08ec22764736f6c63430007060033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000097fc63599b31e29b52e4fc73cd997845f10cb459
-----Decoded View---------------
Arg [0] : _voteEmitter (address): 0x97Fc63599B31E29B52e4fc73Cd997845F10CB459
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000097fc63599b31e29b52e4fc73cd997845f10cb459
Deployed Bytecode Sourcemap
1904:609:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1929:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2096:414;;;;;;:::i;:::-;;:::i;:::-;;1929:26;;;-1:-1:-1;;;;;1929:26:0;;:::o;2096:414::-;2302:9;2328:8;2342:5;2353:8;2367:13;2386:16;2408:11;;;;;;;;-1:-1:-1;;;;;2408:11:0;2425:12;2443:10;2314:144;;;;;:::i;:::-;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;2302:156;;2479:10;-1:-1:-1;;;;;2468:37:0;;2499:4;2468:37;;;;;;:::i;:::-;;;;;;;;2096:414;;;;;;;:::o;-1:-1:-1:-;;;;;;;;:::o;14:696:1:-;;126:3;119:4;111:6;107:17;103:27;93:2;;148:5;141;134:20;93:2;188:6;175:20;214:4;237:18;233:2;230:26;227:2;;;259:9;227:2;290:36;322:2;317;313;309:11;305:20;290:36;:::i;:::-;360:15;;;391:12;;;;423:15;;;456:5;470:211;484:2;481:1;478:9;470:211;;;541:65;602:3;597:2;590:3;577:17;569:6;565:30;561:39;541:65;:::i;:::-;529:78;;627:12;;;;659;;;;502:1;495:9;470:211;;;-1:-1:-1;699:5:1;;83:627;-1:-1:-1;;;;;;;83:627:1:o;715:543::-;;813:3;806:4;798:6;794:17;790:27;780:2;;835:5;828;821:20;780:2;875:6;862:20;901:18;897:2;894:26;891:2;;;923:9;891:2;958:54;1000:2;981:13;;-1:-1:-1;;977:27:1;1006:4;973:38;958:54;:::i;:::-;1037:2;1028:7;1021:19;1083:3;1076:4;1071:2;1063:6;1059:15;1055:26;1052:35;1049:2;;;1104:5;1097;1090:20;1049:2;1173;1166:4;1158:6;1154:17;1147:4;1138:7;1134:18;1121:55;1196:16;;;1214:4;1192:27;1185:42;;;;1200:7;770:488;-1:-1:-1;;770:488:1:o;1263:1323::-;;;;;;;1535:3;1523:9;1514:7;1510:23;1506:33;1503:2;;;1557:6;1549;1542:22;1503:2;1602:9;1589:23;1631:18;1672:2;1664:6;1661:14;1658:2;;;1693:6;1685;1678:22;1658:2;1721:52;1765:7;1756:6;1745:9;1741:22;1721:52;:::i;:::-;1711:62;;1826:2;1815:9;1811:18;1798:32;1782:48;;1855:2;1845:8;1842:16;1839:2;;;1876:6;1868;1861:22;1839:2;1904:54;1950:7;1939:8;1928:9;1924:24;1904:54;:::i;:::-;1894:64;;2011:2;2000:9;1996:18;1983:32;1967:48;;2040:2;2030:8;2027:16;2024:2;;;2061:6;2053;2046:22;2024:2;2089:68;2149:7;2138:8;2127:9;2123:24;2089:68;:::i;:::-;2079:78;;2210:2;2199:9;2195:18;2182:32;2166:48;;2239:2;2229:8;2226:16;2223:2;;;2260:6;2252;2245:22;2223:2;2288:54;2334:7;2323:8;2312:9;2308:24;2288:54;:::i;:::-;2278:64;;2395:3;2384:9;2380:19;2367:33;2351:49;;2425:2;2415:8;2412:16;2409:2;;;2446:6;2438;2431:22;2409:2;;2474:54;2520:7;2509:8;2498:9;2494:24;2474:54;:::i;:::-;2464:64;;;2575:3;2564:9;2560:19;2547:33;2537:43;;1493:1093;;;;;;;;:::o;2591:114::-;-1:-1:-1;;;;;2667:31:1;2655:44;;2645:60::o;2710:478::-;;2792:5;2786:12;2819:6;2814:3;2807:19;2844:3;2856:162;2870:6;2867:1;2864:13;2856:162;;;2932:4;2988:13;;;2984:22;;2978:29;2960:11;;;2956:20;;2949:59;2885:12;2856:162;;;3036:6;3033:1;3030:13;3027:2;;;3102:3;3095:4;3086:6;3081:3;3077:16;3073:27;3066:40;3027:2;-1:-1:-1;3170:2:1;3149:15;-1:-1:-1;;3145:29:1;3136:39;;;;3177:4;3132:50;;2762:426;-1:-1:-1;;2762:426:1:o;3193:203::-;-1:-1:-1;;;;;3357:32:1;;;;3339:51;;3327:2;3312:18;;3294:102::o;3401:1693::-;;3876:3;3906:2;3895:9;3888:21;3932:47;3975:2;3964:9;3960:18;3952:6;3932:47;:::i;:::-;3918:61;;3998:2;4048:9;4040:6;4036:22;4031:2;4020:9;4016:18;4009:50;4082:35;4110:6;4102;4082:35;:::i;:::-;4153:22;;;4148:2;4133:18;;4126:50;4225:13;;4247:22;;;4068:49;;-1:-1:-1;4285:15:1;;;;4339;;;4327:28;;4323:37;;4383:15;;;4416:4;4429:254;4443:6;4440:1;4437:13;4429:254;;;4533:2;4529:7;4520:6;4512;4508:19;4504:33;4499:3;4492:46;4561:42;4596:6;4587;4581:13;4561:42;:::i;:::-;4661:12;;;;4551:52;-1:-1:-1;4626:15:1;;;;4465:1;4458:9;4429:254;;;4433:3;;4731:9;4723:6;4719:22;4714:2;4703:9;4699:18;4692:50;4765:35;4793:6;4785;4765:35;:::i;:::-;4751:49;;;;;;4849:9;4841:6;4837:22;4831:3;4820:9;4816:19;4809:51;4877:35;4905:6;4897;4877:35;:::i;:::-;4869:43;;;4921:57;4973:3;4962:9;4958:19;4950:6;4921:57;:::i;:::-;5015:6;5009:3;4998:9;4994:19;4987:35;5031:57;5083:3;5072:9;5068:19;5060:6;5031:57;:::i;:::-;3856:1238;;;;;;;;;;;:::o;5099:242::-;5169:2;5163:9;5199:17;;;5246:18;5231:34;;5267:22;;;5228:62;5225:2;;;5293:9;5225:2;5320;5313:22;5143:198;;-1:-1:-1;5143:198:1:o
Swarm Source
ipfs://cce75ecf907cbdadc5f6eb60a8097d78e6781f1698adeb0def4eecc8d08ec227
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.