More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 232 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 7866902 | 2109 days ago | IN | 0 ETH | 0.0023458 | ||||
Transfer | 6703124 | 2307 days ago | IN | 0 ETH | 0.00014902 | ||||
Transfer | 6670662 | 2312 days ago | IN | 0 ETH | 0.00014204 | ||||
Transfer | 6470532 | 2345 days ago | IN | 0 ETH | 0.00152491 | ||||
Transfer | 6470508 | 2345 days ago | IN | 0 ETH | 0.00213991 | ||||
Transfer | 6452143 | 2348 days ago | IN | 0 ETH | 0.00078105 | ||||
Transfer | 6439367 | 2350 days ago | IN | 0 ETH | 0.00037982 | ||||
Transfer | 6439357 | 2350 days ago | IN | 0 ETH | 0.0007797 | ||||
Transfer | 6433019 | 2351 days ago | IN | 0 ETH | 0.00029754 | ||||
Transfer | 6426873 | 2352 days ago | IN | 0 ETH | 0.00037257 | ||||
Transfer | 6415233 | 2354 days ago | IN | 0 ETH | 0.00078105 | ||||
Transfer | 6397120 | 2357 days ago | IN | 0 ETH | 0.00038841 | ||||
Transfer | 6379010 | 2360 days ago | IN | 0 ETH | 0.00026128 | ||||
Transfer | 6359207 | 2363 days ago | IN | 0 ETH | 0.0004647 | ||||
Transfer | 6359122 | 2363 days ago | IN | 0 ETH | 0.0010947 | ||||
Transfer | 6335640 | 2367 days ago | IN | 0 ETH | 0.00078105 | ||||
Transfer | 6282690 | 2376 days ago | IN | 0 ETH | 0.00074386 | ||||
Transfer | 5948312 | 2432 days ago | IN | 0 ETH | 0.00152491 | ||||
Transfer | 5857667 | 2448 days ago | IN | 0 ETH | 0.00037257 | ||||
Transfer | 5668900 | 2481 days ago | IN | 0 ETH | 0.00024482 | ||||
Transfer | 5575669 | 2497 days ago | IN | 0 ETH | 0.00007451 | ||||
Transfer | 5475125 | 2515 days ago | IN | 0 ETH | 0.00037257 | ||||
Transfer | 5438940 | 2521 days ago | IN | 0 ETH | 0.00055789 | ||||
Transfer | 5391224 | 2529 days ago | IN | 0 ETH | 0.00007426 | ||||
Transfer | 5307592 | 2543 days ago | IN | 0 ETH | 0.00111579 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
Transfer | 4066355 | 2785 days ago | 4 ETH | ||||
Transfer | 4066233 | 2785 days ago | 0.3 ETH | ||||
Transfer | 4065833 | 2785 days ago | 1.9 ETH | ||||
Transfer | 4065577 | 2785 days ago | 2 ETH | ||||
Transfer | 4063855 | 2786 days ago | 6.2315 ETH | ||||
Transfer | 4062789 | 2786 days ago | 0.23 ETH | ||||
Transfer | 4062759 | 2786 days ago | 0.648 ETH | ||||
Transfer | 4062716 | 2786 days ago | 3.99 ETH | ||||
Transfer | 4062547 | 2786 days ago | 3 ETH | ||||
Transfer | 4061653 | 2786 days ago | 0.5 ETH | ||||
Transfer | 4061560 | 2786 days ago | 1 ETH | ||||
Transfer | 4061503 | 2786 days ago | 0.03 ETH | ||||
Transfer | 4061118 | 2786 days ago | 0.4 ETH | ||||
Transfer | 4056504 | 2787 days ago | 1 ETH | ||||
Transfer | 4056209 | 2787 days ago | 0.1 ETH | ||||
Transfer | 4054310 | 2788 days ago | 5.5 ETH | ||||
Transfer | 4052769 | 2788 days ago | 1 ETH | ||||
Transfer | 4052045 | 2788 days ago | 5.0858 ETH | ||||
Transfer | 4044685 | 2790 days ago | 1 ETH | ||||
Transfer | 4044379 | 2790 days ago | 1 ETH | ||||
Transfer | 4044000 | 2790 days ago | 0.01 ETH | ||||
Transfer | 4043465 | 2790 days ago | 1 ETH | ||||
Transfer | 4042022 | 2790 days ago | 3.11516927 ETH | ||||
Transfer | 4041809 | 2790 days ago | 1 ETH | ||||
Transfer | 4039374 | 2791 days ago | 9.9958 ETH |
Loading...
Loading
Contract Name:
SaintArnouldToken
Compiler Version
v0.4.11+commit.68ef5810
Optimization Enabled:
Yes with 0 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-07-10 */ pragma solidity ^0.4.11; /// @title SaintArnould (Tokyo) Token (SAT) - contract SaintArnouldToken { string public constant name = "Saint Arnould Token"; string public constant symbol = "SAT"; uint8 public constant decimals = 18; // 18 decimal places, the same as ETH. uint256 public constant tokenCreationRate = 5000; //creation rate 1 ETH = 5000 SAT uint256 public constant firstTokenCap = 10 ether * tokenCreationRate; uint256 public constant secondTokenCap = 920 ether * tokenCreationRate; //27,900,000 YEN uint256 public fundingStartBlock; uint256 public fundingEndBlock; uint256 public locked_allocation; uint256 public unlockingBlock; // Receives ETH for founders. address public founders; // The flag indicates if the SAT contract is in Funding state. bool public funding_ended = false; // The current total token supply. uint256 totalTokens; mapping (address => uint256) balances; event Transfer(address indexed _from, address indexed _to, uint256 _value); function SaintArnouldToken(address _founders, uint256 _fundingStartBlock, uint256 _fundingEndBlock) { if (_founders == 0) throw; if (_fundingStartBlock <= block.number) throw; if (_fundingEndBlock <= _fundingStartBlock) throw; founders = _founders; fundingStartBlock = _fundingStartBlock; fundingEndBlock = _fundingEndBlock; } /// @notice Transfer `_value` SAT tokens from sender's account /// `msg.sender` to provided account address `_to`. /// @param _to The address of the tokens recipient /// @param _value The amount of token to be transferred /// @return Whether the transfer was successful or not function transfer(address _to, uint256 _value) public returns (bool) { // Abort if not in Operational state. if (!funding_ended) throw; if (msg.sender == founders) throw; var senderBalance = balances[msg.sender]; if (senderBalance >= _value && _value > 0) { senderBalance -= _value; balances[msg.sender] = senderBalance; balances[_to] += _value; Transfer(msg.sender, _to, _value); return true; } return false; } function totalSupply() external constant returns (uint256) { return totalTokens; } function balanceOf(address _owner) external constant returns (uint256) { return balances[_owner]; } // Crowdfunding: /// @notice Create tokens when funding is active. /// @dev Required state: Funding Active /// @dev State transition: -> Funding Success (only if cap reached) function buy(address _sender) internal { // Abort if not in Funding Active state. if (funding_ended) throw; // The checking for blocktimes. if (block.number < fundingStartBlock) throw; if (block.number > fundingEndBlock) throw; // Do not allow creating 0 or more than the cap tokens. if (msg.value == 0) throw; var numTokens = msg.value * tokenCreationRate; totalTokens += numTokens; // Assign new tokens to the sender balances[_sender] += numTokens; // sending funds to founders founders.transfer(msg.value); // Log token creation event Transfer(0, _sender, numTokens); } /// @notice Finalize crowdfunding function finalize() external { if (block.number <= fundingEndBlock) throw; //locked allocation for founders locked_allocation = totalTokens * 10 / 100; balances[founders] = locked_allocation; totalTokens += locked_allocation; unlockingBlock = block.number + 864000; //about 6 months locked time. funding_ended = true; } function transferFounders(address _to, uint256 _value) public returns (bool) { if (!funding_ended) throw; if (block.number <= unlockingBlock) throw; if (msg.sender != founders) throw; var senderBalance = balances[msg.sender]; if (senderBalance >= _value && _value > 0) { senderBalance -= _value; balances[msg.sender] = senderBalance; balances[_to] += _value; Transfer(msg.sender, _to, _value); return true; } return false; } /// @notice If anybody sends Ether directly to this contract, consider he is function() public payable { buy(msg.sender); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFounders","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founders","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"funding_ended","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingEndBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"firstTokenCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"unlockingBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingStartBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"locked_allocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"secondTokenCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"_founders","type":"address"},{"name":"_fundingStartBlock","type":"uint256"},{"name":"_fundingEndBlock","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"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"}]
Contract Creation Code
60606040526004805460a060020a60ff0219169055341561001c57fe5b6040516060806108ea8339810160409081528151602083015191909201515b600160a060020a03831615156100515760006000fd5b43821161005e5760006000fd5b81811161006b5760006000fd5b60048054600160a060020a031916600160a060020a038516179055600082905560018190555b5050505b610846806100a46000396000f300606060405236156100d55763ffffffff60e060020a60003504166306fdde0381146100e757806318160ddd1461017757806324dcd0ef14610199578063313ce567146101cc578063411b007e146101f25780634258d7711461021e5780634bb278f31461024257806370a082311461025457806391b43d131461028257806395d89b41146102a4578063a14e88fe14610334578063a9059cbb14610356578063b7bb018d14610389578063cf8d652c146103ab578063d648a647146103cd578063eb614fc7146103ef578063f91c022b14610411575b6100e55b6100e233610433565b5b565b005b34156100ef57fe5b6100f7610506565b60408051602080825283518183015283519192839290830191850190808383821561013d575b80518252602083111561013d57601f19909201916020918201910161011d565b505050905090810190601f1680156101695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017f57fe5b610187610536565b60408051918252519081900360200190f35b34156101a157fe5b6101b8600160a060020a036004351660243561053d565b604080519115158252519081900360200190f35b34156101d457fe5b6101dc610620565b6040805160ff9092168252519081900360200190f35b34156101fa57fe5b610202610625565b60408051600160a060020a039092168252519081900360200190f35b341561022657fe5b6101b8610634565b604080519115158252519081900360200190f35b341561024a57fe5b6100e5610644565b005b341561025c57fe5b610187600160a060020a03600435166106ab565b60408051918252519081900360200190f35b341561028a57fe5b6101876106ca565b60408051918252519081900360200190f35b34156102ac57fe5b6100f76106d0565b60408051602080825283518183015283519192839290830191850190808383821561013d575b80518252602083111561013d57601f19909201916020918201910161011d565b505050905090810190601f1680156101695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033c57fe5b6101876106f0565b60408051918252519081900360200190f35b341561035e57fe5b6101b8600160a060020a03600435166024356106fe565b604080519115158252519081900360200190f35b341561039157fe5b6101876107d3565b60408051918252519081900360200190f35b34156103b357fe5b6101876107d9565b60408051918252519081900360200190f35b34156103d557fe5b6101876107df565b60408051918252519081900360200190f35b34156103f757fe5b6101876107e5565b60408051918252519081900360200190f35b341561041957fe5b6101876107eb565b60408051918252519081900360200190f35b60045460009060a060020a900460ff161561044e5760006000fd5b60005443101561045e5760006000fd5b60015443111561046e5760006000fd5b34151561047b5760006000fd5b5060058054346113888102918201909255600160a060020a038084166000908152600660205260408082208054850190556004549051939492169282156108fc029291818181858888f1935050505015156104d257fe5b604080518281529051600160a060020a038416916000916000805160206107fb8339815191529181900360200190a35b5050565b6040805180820190915260138152606960020a7229b0b4b73a1020b93737bab632102a37b5b2b702602082015281565b6005545b90565b600454600090819060a060020a900460ff16151561055b5760006000fd5b600354431161056a5760006000fd5b60045433600160a060020a039081169116146105865760006000fd5b50600160a060020a0333166000908152600660205260409020548281108015906105b05750600083115b1561061457600160a060020a0333811660008181526006602090815260408083209588900395869055938816808352918490208054880190558351878152935191936000805160206107fb833981519152929081900390910190a360019150610619565b600091505b5092915050565b601281565b600454600160a060020a031681565b60045460a060020a900460ff1681565b60015443116106535760006000fd5b600554606490600a025b04600281905560048054600160a060020a0316600090815260066020526040902082905560058054909201909155620d2f004301600355805460a060020a60ff02191660a060020a1790555b565b600160a060020a0381166000908152600660205260409020545b919050565b60015481565b604080518082019091526003815260ea60020a6214d05502602082015281565b690a968163f0a57b40000081565b600454600090819060a060020a900460ff16151561071c5760006000fd5b60045433600160a060020a03908116911614156105865760006000fd5b50600160a060020a0333166000908152600660205260409020548281108015906105b05750600083115b1561061457600160a060020a0333811660008181526006602090815260408083209588900395869055938816808352918490208054880190558351878152935191936000805160206107fb833981519152929081900390910190a360019150610619565b600091505b5092915050565b60035481565b61138881565b60005481565b60025481565b6a03ce167fea7b784b000000815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058207e3cc5b9ec167bb6d6844ca8d62db2b447be97875759d46d2db4c12b33513cc30029000000000000000000000000227ed1f9c8423fe559d7369fd50390a6c576b97800000000000000000000000000000000000000000000000000000000003d148000000000000000000000000000000000000000000000000000000000003e0d2f
Deployed Bytecode
0x606060405236156100d55763ffffffff60e060020a60003504166306fdde0381146100e757806318160ddd1461017757806324dcd0ef14610199578063313ce567146101cc578063411b007e146101f25780634258d7711461021e5780634bb278f31461024257806370a082311461025457806391b43d131461028257806395d89b41146102a4578063a14e88fe14610334578063a9059cbb14610356578063b7bb018d14610389578063cf8d652c146103ab578063d648a647146103cd578063eb614fc7146103ef578063f91c022b14610411575b6100e55b6100e233610433565b5b565b005b34156100ef57fe5b6100f7610506565b60408051602080825283518183015283519192839290830191850190808383821561013d575b80518252602083111561013d57601f19909201916020918201910161011d565b505050905090810190601f1680156101695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017f57fe5b610187610536565b60408051918252519081900360200190f35b34156101a157fe5b6101b8600160a060020a036004351660243561053d565b604080519115158252519081900360200190f35b34156101d457fe5b6101dc610620565b6040805160ff9092168252519081900360200190f35b34156101fa57fe5b610202610625565b60408051600160a060020a039092168252519081900360200190f35b341561022657fe5b6101b8610634565b604080519115158252519081900360200190f35b341561024a57fe5b6100e5610644565b005b341561025c57fe5b610187600160a060020a03600435166106ab565b60408051918252519081900360200190f35b341561028a57fe5b6101876106ca565b60408051918252519081900360200190f35b34156102ac57fe5b6100f76106d0565b60408051602080825283518183015283519192839290830191850190808383821561013d575b80518252602083111561013d57601f19909201916020918201910161011d565b505050905090810190601f1680156101695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033c57fe5b6101876106f0565b60408051918252519081900360200190f35b341561035e57fe5b6101b8600160a060020a03600435166024356106fe565b604080519115158252519081900360200190f35b341561039157fe5b6101876107d3565b60408051918252519081900360200190f35b34156103b357fe5b6101876107d9565b60408051918252519081900360200190f35b34156103d557fe5b6101876107df565b60408051918252519081900360200190f35b34156103f757fe5b6101876107e5565b60408051918252519081900360200190f35b341561041957fe5b6101876107eb565b60408051918252519081900360200190f35b60045460009060a060020a900460ff161561044e5760006000fd5b60005443101561045e5760006000fd5b60015443111561046e5760006000fd5b34151561047b5760006000fd5b5060058054346113888102918201909255600160a060020a038084166000908152600660205260408082208054850190556004549051939492169282156108fc029291818181858888f1935050505015156104d257fe5b604080518281529051600160a060020a038416916000916000805160206107fb8339815191529181900360200190a35b5050565b6040805180820190915260138152606960020a7229b0b4b73a1020b93737bab632102a37b5b2b702602082015281565b6005545b90565b600454600090819060a060020a900460ff16151561055b5760006000fd5b600354431161056a5760006000fd5b60045433600160a060020a039081169116146105865760006000fd5b50600160a060020a0333166000908152600660205260409020548281108015906105b05750600083115b1561061457600160a060020a0333811660008181526006602090815260408083209588900395869055938816808352918490208054880190558351878152935191936000805160206107fb833981519152929081900390910190a360019150610619565b600091505b5092915050565b601281565b600454600160a060020a031681565b60045460a060020a900460ff1681565b60015443116106535760006000fd5b600554606490600a025b04600281905560048054600160a060020a0316600090815260066020526040902082905560058054909201909155620d2f004301600355805460a060020a60ff02191660a060020a1790555b565b600160a060020a0381166000908152600660205260409020545b919050565b60015481565b604080518082019091526003815260ea60020a6214d05502602082015281565b690a968163f0a57b40000081565b600454600090819060a060020a900460ff16151561071c5760006000fd5b60045433600160a060020a03908116911614156105865760006000fd5b50600160a060020a0333166000908152600660205260409020548281108015906105b05750600083115b1561061457600160a060020a0333811660008181526006602090815260408083209588900395869055938816808352918490208054880190558351878152935191936000805160206107fb833981519152929081900390910190a360019150610619565b600091505b5092915050565b60035481565b61138881565b60005481565b60025481565b6a03ce167fea7b784b000000815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058207e3cc5b9ec167bb6d6844ca8d62db2b447be97875759d46d2db4c12b33513cc30029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000227ed1f9c8423fe559d7369fd50390a6c576b97800000000000000000000000000000000000000000000000000000000003d148000000000000000000000000000000000000000000000000000000000003e0d2f
-----Decoded View---------------
Arg [0] : _founders (address): 0x227Ed1F9c8423FE559D7369FD50390A6C576B978
Arg [1] : _fundingStartBlock (uint256): 4002944
Arg [2] : _fundingEndBlock (uint256): 4066607
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000227ed1f9c8423fe559d7369fd50390a6c576b978
Arg [1] : 00000000000000000000000000000000000000000000000000000000003d1480
Arg [2] : 00000000000000000000000000000000000000000000000000000000003e0d2f
Swarm Source
bzzr://7e3cc5b9ec167bb6d6844ca8d62db2b447be97875759d46d2db4c12b33513cc3
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 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.