ERC-20
Overview
Max Total Supply
29,999.9999999999 RST-P
Holders
30,032
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 10 Decimals)
Balance
0.01 RST-PValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
PreICOToken
Compiler Version
v0.4.16+commit.d7661dd9
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-09-18 */ pragma solidity ^0.4.10; contract IERC20Token { function totalSupply() public constant returns ( uint256 supply ) { supply; } function balanceOf( address _owner ) public constant returns ( uint256 balance ) { _owner; balance; } function allowance( address _owner, address _spender ) public constant returns ( uint256 remaining ) { _owner; _spender; remaining; } function transfer( address _to, uint256 _value ) public returns ( bool success ); function transferFrom( address _from, address _to, uint256 _value ) public returns ( bool success ); function approve( address _spender, uint256 _value ) public returns ( bool success ); } contract RegaUtils { modifier validAddress( address _address ) { require( _address != 0x0 ); _; } // Overflow checked math function safeAdd( uint256 x, uint256 y ) internal returns( uint256 ) { uint256 z = x + y; assert( z >= x ); return z; } function safeSub( uint256 x, uint256 y ) internal returns( uint256 ) { assert( x >= y); return x - y; } } contract ERC20Token is IERC20Token, RegaUtils { uint256 public totalSupply = 0; mapping( address => uint256 ) public balanceOf; mapping( address => mapping( address => uint256 ) ) public allowance; event Transfer( address indexed _from, address indexed _to, uint256 _value ); event Approval( address indexed _owner, address indexed _spender, uint256 _value ); function transfer( address _to, uint256 _value ) validAddress( _to ) returns( bool success ) { balanceOf[ msg.sender ] = safeSub( balanceOf[ msg.sender ], _value ); balanceOf[ _to ] = safeAdd( balanceOf[ _to ], _value ); Transfer( msg.sender, _to, _value ); return true; } function transferFrom( address _from, address _to, uint256 _value ) validAddress( _from ) validAddress( _to ) returns( bool success ) { allowance[ _from ][ msg.sender ] = safeSub( allowance[ _from ][ msg.sender ], _value ); balanceOf[ _from] = safeSub( balanceOf[_from], _value ); balanceOf[ _to] = safeAdd( balanceOf[_to], _value ); Transfer( _from, _to, _value ); return true; } function approve( address _spender, uint256 _value ) validAddress( _spender ) returns( bool success) { require( _value == 0 || allowance[ msg.sender ][ _spender ] == 0 ); allowance[ msg.sender ][ _spender ] = _value; Approval( msg.sender, _spender, _value ); return true; } } contract IApplyPreICO { function applyTokens( address owner, uint tokens ); } contract PreICOToken is ERC20Token { string public constant name = "REGA Risk Sharing preICO Token"; string public constant symbol = "RST-P"; uint8 public constant decimals = 10; address public board; address public owner; uint public weiForToken; uint public notMoreThan; uint public notLessThan; uint public tokensLimit; uint public totalEther = 0; address[] public holders; bool public closed; IApplyPreICO public rst; event Issuance( address _to, uint _tokens, uint _amount, uint _sentBack ); modifier ownerOnly() { require( msg.sender == owner ); _; } modifier boardOnly() { require( msg.sender == board ); _; } modifier opened() { require(!closed && weiForToken > 0 && totalSupply < tokensLimit); _; } function PreICOToken( address _board ) { board = _board; owner = msg.sender; weiForToken = 5 * uint(10)**(18-2-decimals); // 0.05 Ether notMoreThan = 700 * uint(10)**decimals; notLessThan = 100 * uint(10)**decimals; tokensLimit = 30000 * uint(10)**decimals; closed = true; } function() payable opened { issueInternal( msg.sender, msg.value, true ); } function setNotMoreThan( uint _notMoreThan ) public boardOnly { notMoreThan = _notMoreThan * uint(10)**decimals; } function setNotLessThan( uint _notLessThan ) public boardOnly { notLessThan = _notLessThan * uint(10)**decimals; } function setTokensLimit( uint _limit ) public boardOnly { tokensLimit = _limit * uint(10)**decimals; } function setOpen( bool _open ) public boardOnly { closed = !_open; } function setRST( IApplyPreICO _rst ) public boardOnly { closed = true; rst = _rst; } function getHoldersCount() public constant returns (uint count) { count = holders.length; } function issue(address to, uint256 amount) public boardOnly validAddress(to) { issueInternal( to, amount, false ); } function buy() public payable opened { issueInternal( msg.sender, msg.value, true ); } function withdraw( uint amount ) public boardOnly { board.transfer( amount ); } function issueInternal(address to, uint256 amount, bool returnExcess) internal { uint tokens = amount / weiForToken; require( weiForToken > 0 && safeAdd(totalSupply, tokens) < tokensLimit && (balanceOf[to] < notMoreThan || notMoreThan == 0) && safeAdd(balanceOf[to], tokens) >= notLessThan ); uint sendBack = 0; if( notMoreThan > 0 && safeAdd(balanceOf[to], tokens) > notMoreThan ) { tokens = notMoreThan - balanceOf[to]; sendBack = amount - tokens * weiForToken; } totalEther = safeAdd(totalEther, amount - sendBack); balanceOf[to] = safeAdd(balanceOf[to], tokens); totalSupply = safeAdd(totalSupply, tokens); holders.push(to); if( returnExcess && sendBack > 0 && sendBack < amount ) to.transfer( sendBack ); Issuance(to, tokens, amount, returnExcess ? sendBack : 0); Transfer( this, to, tokens ); } function moveToRST() validAddress(rst) { sendToRstForAddress( msg.sender ); } function sendToRST( address from ) validAddress(rst) { sendToRstForAddress( from ); } function sendToRstForAddress( address from ) internal { require( closed ); uint amount = balanceOf[from]; if( amount > 0 ) { balanceOf[from] = 0; rst.applyTokens( from, amount ); Transfer( from, rst, amount ); } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_notMoreThan","type":"uint256"}],"name":"setNotMoreThan","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"}],"name":"sendToRST","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"holders","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"notLessThan","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"weiForToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_rst","type":"address"}],"name":"setRST","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"notMoreThan","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rst","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_notLessThan","type":"uint256"}],"name":"setNotLessThan","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"closed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_open","type":"bool"}],"name":"setOpen","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getHoldersCount","outputs":[{"name":"count","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"board","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"issue","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"moveToRST","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalEther","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_limit","type":"uint256"}],"name":"setTokensLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_board","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_to","type":"address"},{"indexed":false,"name":"_tokens","type":"uint256"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_sentBack","type":"uint256"}],"name":"Issuance","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
6060604052600080556000600955341561001857600080fd5b60405160208061121d833981016040528080519150505b60038054600160a060020a03808416600160a060020a031992831617909255600480543390931692909116919091179055624c4b4060055565065dd083700060065564e8d4a51000600755660110d9316ec000600855600b805460ff191660011790555b505b611179806100a46000396000f3006060604052361561017d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101bd57806307ae3095146102485780630835e75414610260578063095ea7b31461028157806318160ddd146102b757806323b872dd146102dc5780632a11ced0146103185780632a862f1a1461034a5780632e1a7d4d1461036f578063313ce56714610387578063361228ea146103b057806336eda23f146103d557806346c2997a146103f657806349a0e6811461041b5780634fc916331461044a578063597e1fb5146104625780635b25ed6a146104895780636fdca5e0146104ae57806370a08231146104c857806373889f4a146104f95780637cd3229a1461051e578063867904b41461054d5780638da5cb5b1461057157806395d89b41146105a0578063a07fc0201461062b578063a6f2ae3a14610640578063a9059cbb1461064a578063ae6e22f114610680578063b1f5b6da146106a5578063dd62ed3e146106bd575b5b600b5460ff1615801561019357506000600554115b80156101a25750600854600054105b15156101ad57600080fd5b6101b9333460016106f4565b5b5b005b34156101c857600080fd5b6101d061098f565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561020d5780820151818401525b6020016101f4565b50505050905090810190601f16801561023a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025357600080fd5b6101b96004356109c6565b005b341561026b57600080fd5b6101b9600160a060020a03600435166109f1565b005b341561028c57600080fd5b6102a3600160a060020a0360043516602435610a1d565b604051901515815260200160405180910390f35b34156102c257600080fd5b6102ca610add565b60405190815260200160405180910390f35b34156102e757600080fd5b6102a3600160a060020a0360043581169060243516604435610ae3565b604051901515815260200160405180910390f35b341561032357600080fd5b61032e600435610c07565b604051600160a060020a03909116815260200160405180910390f35b341561035557600080fd5b6102ca610c39565b60405190815260200160405180910390f35b341561037a57600080fd5b6101b9600435610c3f565b005b341561039257600080fd5b61039a610c92565b60405160ff909116815260200160405180910390f35b34156103bb57600080fd5b6102ca610c97565b60405190815260200160405180910390f35b34156103e057600080fd5b6101b9600160a060020a0360043516610c9d565b005b341561040157600080fd5b6102ca610cf3565b60405190815260200160405180910390f35b341561042657600080fd5b61032e610cf9565b604051600160a060020a03909116815260200160405180910390f35b341561045557600080fd5b6101b9600435610d0d565b005b341561046d57600080fd5b6102a3610d38565b604051901515815260200160405180910390f35b341561049457600080fd5b6102ca610d41565b60405190815260200160405180910390f35b34156104b957600080fd5b6101b96004351515610d47565b005b34156104d357600080fd5b6102ca600160a060020a0360043516610d74565b60405190815260200160405180910390f35b341561050457600080fd5b6102ca610d86565b60405190815260200160405180910390f35b341561052957600080fd5b61032e610d8d565b604051600160a060020a03909116815260200160405180910390f35b341561055857600080fd5b6101b9600160a060020a0360043516602435610d9c565b005b341561057c57600080fd5b61032e610de1565b604051600160a060020a03909116815260200160405180910390f35b34156105ab57600080fd5b6101d0610df0565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561020d5780820151818401525b6020016101f4565b50505050905090810190601f16801561023a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561063657600080fd5b6101b9610e27565b005b6101b9610e52565b005b341561065557600080fd5b6102a3600160a060020a0360043516602435610e91565b604051901515815260200160405180910390f35b341561068b57600080fd5b6102ca610f4e565b60405190815260200160405180910390f35b34156106b057600080fd5b6101b9600435610f54565b005b34156106c857600080fd5b6102ca600160a060020a0360043581169060243516610f7f565b60405190815260200160405180910390f35b6000806005548481151561070457fe5b0491506000600554118015610725575060085461072360005484610f9c565b105b80156107545750600654600160a060020a03861660009081526001602052604090205410806107545750600654155b5b80156107855750600754600160a060020a0386166000908152600160205260409020546107829084610f9c565b10155b151561079057600080fd5b6000905060006006541180156107c95750600654600160a060020a0386166000908152600160205260409020546107c79084610f9c565b115b156107f8575050600160a060020a03831660009081526001602052604090205460065460055491900390810283035b610806600954828603610f9c565b600955600160a060020a03851660009081526001602052604090205461082c9083610f9c565b600160a060020a038616600090815260016020526040812091909155546108539083610f9c565b600055600a80546001810161086883826110e2565b916000526020600020900160005b8154600160a060020a03808a166101009390930a92830292021916179055508280156108a25750600081115b80156108ad57508381105b156108e357600160a060020a03851681156108fc0282604051600060405180830381858888f1935050505015156108e357600080fd5b5b7fd592c243949325f402e92847e64abd6caf63455f63da9d358567e76670cc512085838686610914576000610916565b845b6040518085600160a060020a0316600160a060020a0316815260200184815260200183815260200182815260200194505050505060405180910390a184600160a060020a031630600160a060020a031660008051602061112e8339815191528460405190815260200160405180910390a35b5050505050565b60408051908101604052601e81527f52454741205269736b2053686172696e672070726549434f20546f6b656e0000602082015281565b60035433600160a060020a039081169116146109e157600080fd5b6402540be40081026006555b5b50565b600b546101009004600160a060020a0316801515610a0e57600080fd5b610a1782610fb6565b5b5b5050565b600082600160a060020a0381161515610a3557600080fd5b821580610a655750600160a060020a03338116600090815260026020908152604080832093881683529290522054155b1515610a7057600080fd5b600160a060020a03338116600081815260026020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a3600191505b5b5092915050565b60005481565b600083600160a060020a0381161515610afb57600080fd5b83600160a060020a0381161515610b1157600080fd5b600160a060020a0380871660009081526002602090815260408083203390941683529290522054610b4290856110cb565b600160a060020a038088166000818152600260209081526040808320339095168352938152838220949094559081526001909252902054610b8390856110cb565b600160a060020a038088166000908152600160205260408082209390935590871681522054610bb29085610f9c565b600160a060020a038087166000818152600160205260409081902093909355919088169060008051602061112e8339815191529087905190815260200160405180910390a3600192505b5b505b509392505050565b600a805482908110610c1557fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b60075481565b60035433600160a060020a03908116911614610c5a57600080fd5b600354600160a060020a031681156108fc0282604051600060405180830381858888f1935050505015156109ed57600080fd5b5b5b50565b600a81565b60055481565b60035433600160a060020a03908116911614610cb857600080fd5b600b8054600160ff199091161774ffffffffffffffffffffffffffffffffffffffff001916610100600160a060020a038416021790555b5b50565b60065481565b600b546101009004600160a060020a031681565b60035433600160a060020a03908116911614610d2857600080fd5b6402540be40081026007555b5b50565b600b5460ff1681565b60085481565b60035433600160a060020a03908116911614610d6257600080fd5b600b805460ff191682151790555b5b50565b60016020526000908152604090205481565b600a545b90565b600354600160a060020a031681565b60035433600160a060020a03908116911614610db757600080fd5b81600160a060020a0381161515610dcd57600080fd5b610dd9838360006106f4565b5b5b505b5050565b600454600160a060020a031681565b60408051908101604052600581527f5253542d50000000000000000000000000000000000000000000000000000000602082015281565b600b546101009004600160a060020a0316801515610e4457600080fd5b6109ed33610fb6565b5b5b50565b600b5460ff16158015610e6757506000600554115b8015610e765750600854600054105b1515610e8157600080fd5b610e8d333460016106f4565b5b5b565b600082600160a060020a0381161515610ea957600080fd5b600160a060020a033316600090815260016020526040902054610ecc90846110cb565b600160a060020a033381166000908152600160205260408082209390935590861681522054610efb9084610f9c565b600160a060020a03808616600081815260016020526040908190209390935591339091169060008051602061112e8339815191529086905190815260200160405180910390a3600191505b5b5092915050565b60095481565b60035433600160a060020a03908116911614610f6f57600080fd5b6402540be40081026008555b5b50565b600260209081526000928352604080842090915290825290205481565b600082820183811015610fab57fe5b8091505b5092915050565b600b5460009060ff161515610fca57600080fd5b50600160a060020a03811660009081526001602052604081205490811115610a1757600160a060020a0380831660009081526001602052604080822091909155600b5461010090049091169063521be69c9084908490517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401600060405180830381600087803b151561107a57600080fd5b6102c65a03f1151561108b57600080fd5b5050600b54600160a060020a0361010090910481169150831660008051602061112e8339815191528360405190815260200160405180910390a35b5b5050565b6000818310156110d757fe5b508082035b92915050565b815481835581811511610dd957600083815260209020610dd991810190830161110c565b5b505050565b610d8a91905b808211156111265760008155600101611112565b5090565b905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820434b420f9e514e50b4f5e5e235dfb0910f72e7bc1d980be24439ff42518545fc002900000000000000000000000035752fddd201a191751623cea3e7065155fd741b
Deployed Bytecode
0x6060604052361561017d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101bd57806307ae3095146102485780630835e75414610260578063095ea7b31461028157806318160ddd146102b757806323b872dd146102dc5780632a11ced0146103185780632a862f1a1461034a5780632e1a7d4d1461036f578063313ce56714610387578063361228ea146103b057806336eda23f146103d557806346c2997a146103f657806349a0e6811461041b5780634fc916331461044a578063597e1fb5146104625780635b25ed6a146104895780636fdca5e0146104ae57806370a08231146104c857806373889f4a146104f95780637cd3229a1461051e578063867904b41461054d5780638da5cb5b1461057157806395d89b41146105a0578063a07fc0201461062b578063a6f2ae3a14610640578063a9059cbb1461064a578063ae6e22f114610680578063b1f5b6da146106a5578063dd62ed3e146106bd575b5b600b5460ff1615801561019357506000600554115b80156101a25750600854600054105b15156101ad57600080fd5b6101b9333460016106f4565b5b5b005b34156101c857600080fd5b6101d061098f565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561020d5780820151818401525b6020016101f4565b50505050905090810190601f16801561023a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025357600080fd5b6101b96004356109c6565b005b341561026b57600080fd5b6101b9600160a060020a03600435166109f1565b005b341561028c57600080fd5b6102a3600160a060020a0360043516602435610a1d565b604051901515815260200160405180910390f35b34156102c257600080fd5b6102ca610add565b60405190815260200160405180910390f35b34156102e757600080fd5b6102a3600160a060020a0360043581169060243516604435610ae3565b604051901515815260200160405180910390f35b341561032357600080fd5b61032e600435610c07565b604051600160a060020a03909116815260200160405180910390f35b341561035557600080fd5b6102ca610c39565b60405190815260200160405180910390f35b341561037a57600080fd5b6101b9600435610c3f565b005b341561039257600080fd5b61039a610c92565b60405160ff909116815260200160405180910390f35b34156103bb57600080fd5b6102ca610c97565b60405190815260200160405180910390f35b34156103e057600080fd5b6101b9600160a060020a0360043516610c9d565b005b341561040157600080fd5b6102ca610cf3565b60405190815260200160405180910390f35b341561042657600080fd5b61032e610cf9565b604051600160a060020a03909116815260200160405180910390f35b341561045557600080fd5b6101b9600435610d0d565b005b341561046d57600080fd5b6102a3610d38565b604051901515815260200160405180910390f35b341561049457600080fd5b6102ca610d41565b60405190815260200160405180910390f35b34156104b957600080fd5b6101b96004351515610d47565b005b34156104d357600080fd5b6102ca600160a060020a0360043516610d74565b60405190815260200160405180910390f35b341561050457600080fd5b6102ca610d86565b60405190815260200160405180910390f35b341561052957600080fd5b61032e610d8d565b604051600160a060020a03909116815260200160405180910390f35b341561055857600080fd5b6101b9600160a060020a0360043516602435610d9c565b005b341561057c57600080fd5b61032e610de1565b604051600160a060020a03909116815260200160405180910390f35b34156105ab57600080fd5b6101d0610df0565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561020d5780820151818401525b6020016101f4565b50505050905090810190601f16801561023a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561063657600080fd5b6101b9610e27565b005b6101b9610e52565b005b341561065557600080fd5b6102a3600160a060020a0360043516602435610e91565b604051901515815260200160405180910390f35b341561068b57600080fd5b6102ca610f4e565b60405190815260200160405180910390f35b34156106b057600080fd5b6101b9600435610f54565b005b34156106c857600080fd5b6102ca600160a060020a0360043581169060243516610f7f565b60405190815260200160405180910390f35b6000806005548481151561070457fe5b0491506000600554118015610725575060085461072360005484610f9c565b105b80156107545750600654600160a060020a03861660009081526001602052604090205410806107545750600654155b5b80156107855750600754600160a060020a0386166000908152600160205260409020546107829084610f9c565b10155b151561079057600080fd5b6000905060006006541180156107c95750600654600160a060020a0386166000908152600160205260409020546107c79084610f9c565b115b156107f8575050600160a060020a03831660009081526001602052604090205460065460055491900390810283035b610806600954828603610f9c565b600955600160a060020a03851660009081526001602052604090205461082c9083610f9c565b600160a060020a038616600090815260016020526040812091909155546108539083610f9c565b600055600a80546001810161086883826110e2565b916000526020600020900160005b8154600160a060020a03808a166101009390930a92830292021916179055508280156108a25750600081115b80156108ad57508381105b156108e357600160a060020a03851681156108fc0282604051600060405180830381858888f1935050505015156108e357600080fd5b5b7fd592c243949325f402e92847e64abd6caf63455f63da9d358567e76670cc512085838686610914576000610916565b845b6040518085600160a060020a0316600160a060020a0316815260200184815260200183815260200182815260200194505050505060405180910390a184600160a060020a031630600160a060020a031660008051602061112e8339815191528460405190815260200160405180910390a35b5050505050565b60408051908101604052601e81527f52454741205269736b2053686172696e672070726549434f20546f6b656e0000602082015281565b60035433600160a060020a039081169116146109e157600080fd5b6402540be40081026006555b5b50565b600b546101009004600160a060020a0316801515610a0e57600080fd5b610a1782610fb6565b5b5b5050565b600082600160a060020a0381161515610a3557600080fd5b821580610a655750600160a060020a03338116600090815260026020908152604080832093881683529290522054155b1515610a7057600080fd5b600160a060020a03338116600081815260026020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a3600191505b5b5092915050565b60005481565b600083600160a060020a0381161515610afb57600080fd5b83600160a060020a0381161515610b1157600080fd5b600160a060020a0380871660009081526002602090815260408083203390941683529290522054610b4290856110cb565b600160a060020a038088166000818152600260209081526040808320339095168352938152838220949094559081526001909252902054610b8390856110cb565b600160a060020a038088166000908152600160205260408082209390935590871681522054610bb29085610f9c565b600160a060020a038087166000818152600160205260409081902093909355919088169060008051602061112e8339815191529087905190815260200160405180910390a3600192505b5b505b509392505050565b600a805482908110610c1557fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b60075481565b60035433600160a060020a03908116911614610c5a57600080fd5b600354600160a060020a031681156108fc0282604051600060405180830381858888f1935050505015156109ed57600080fd5b5b5b50565b600a81565b60055481565b60035433600160a060020a03908116911614610cb857600080fd5b600b8054600160ff199091161774ffffffffffffffffffffffffffffffffffffffff001916610100600160a060020a038416021790555b5b50565b60065481565b600b546101009004600160a060020a031681565b60035433600160a060020a03908116911614610d2857600080fd5b6402540be40081026007555b5b50565b600b5460ff1681565b60085481565b60035433600160a060020a03908116911614610d6257600080fd5b600b805460ff191682151790555b5b50565b60016020526000908152604090205481565b600a545b90565b600354600160a060020a031681565b60035433600160a060020a03908116911614610db757600080fd5b81600160a060020a0381161515610dcd57600080fd5b610dd9838360006106f4565b5b5b505b5050565b600454600160a060020a031681565b60408051908101604052600581527f5253542d50000000000000000000000000000000000000000000000000000000602082015281565b600b546101009004600160a060020a0316801515610e4457600080fd5b6109ed33610fb6565b5b5b50565b600b5460ff16158015610e6757506000600554115b8015610e765750600854600054105b1515610e8157600080fd5b610e8d333460016106f4565b5b5b565b600082600160a060020a0381161515610ea957600080fd5b600160a060020a033316600090815260016020526040902054610ecc90846110cb565b600160a060020a033381166000908152600160205260408082209390935590861681522054610efb9084610f9c565b600160a060020a03808616600081815260016020526040908190209390935591339091169060008051602061112e8339815191529086905190815260200160405180910390a3600191505b5b5092915050565b60095481565b60035433600160a060020a03908116911614610f6f57600080fd5b6402540be40081026008555b5b50565b600260209081526000928352604080842090915290825290205481565b600082820183811015610fab57fe5b8091505b5092915050565b600b5460009060ff161515610fca57600080fd5b50600160a060020a03811660009081526001602052604081205490811115610a1757600160a060020a0380831660009081526001602052604080822091909155600b5461010090049091169063521be69c9084908490517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401600060405180830381600087803b151561107a57600080fd5b6102c65a03f1151561108b57600080fd5b5050600b54600160a060020a0361010090910481169150831660008051602061112e8339815191528360405190815260200160405180910390a35b5b5050565b6000818310156110d757fe5b508082035b92915050565b815481835581811511610dd957600083815260209020610dd991810190830161110c565b5b505050565b610d8a91905b808211156111265760008155600101611112565b5090565b905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820434b420f9e514e50b4f5e5e235dfb0910f72e7bc1d980be24439ff42518545fc0029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000035752fddd201a191751623cea3e7065155fd741b
-----Decoded View---------------
Arg [0] : _board (address): 0x35752FDDD201A191751623CEa3e7065155fD741B
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000035752fddd201a191751623cea3e7065155fd741b
Swarm Source
bzzr://434b420f9e514e50b4f5e5e235dfb0910f72e7bc1d980be24439ff42518545fc
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.