Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 from a total of 1 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Release | 9189625 | 2278 days ago | IN | 0 ETH | 0.00002922 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0xc5B77141...b9067E0Bc The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
WaltonTokenLocker
Compiler Version
v0.4.11+commit.68ef5810
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-10-09
*/
pragma solidity ^0.4.11;
// Token abstract definitioin
contract Token {
function transfer(address to, uint256 value) returns (bool success);
function transferFrom(address from, address to, uint256 value) returns (bool success);
function approve(address spender, uint256 value) returns (bool success);
function totalSupply() constant returns (uint256 totalSupply) {}
function balanceOf(address owner) constant returns (uint256 balance);
function allowance(address owner, address spender) constant returns (uint256 remaining);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
contract WaltonTokenLocker {
address public smnAddress;
uint256 public releaseTimestamp;
string public name;
address public wtcFundation;
Token public token = Token('0x554622209Ee05E8871dbE1Ac94d21d30B61013c2');
function WaltonTokenLocker(string _name, address _token, address _beneficiary, uint256 _releaseTime) public {
// smn account
wtcFundation = msg.sender;
name = _name;
token = Token(_token);
smnAddress = _beneficiary;
releaseTimestamp = _releaseTime;
}
// when releaseTimestamp reached, and release() has been called
// WaltonTokenLocker release all wtc to smnAddress
function release() public {
if (block.timestamp < releaseTimestamp)
throw;
uint256 totalTokenBalance = token.balanceOf(this);
if (totalTokenBalance > 0)
if (!token.transfer(smnAddress, totalTokenBalance))
throw;
}
// help functions
function releaseTimestamp() public constant returns (uint timestamp) {
return releaseTimestamp;
}
function currentTimestamp() public constant returns (uint timestamp) {
return block.timestamp;
}
function secondsRemaining() public constant returns (uint timestamp) {
if (block.timestamp < releaseTimestamp)
return releaseTimestamp - block.timestamp;
else
return 0;
}
function tokenLocked() public constant returns (uint amount) {
return token.balanceOf(this);
}
// release for safe, will never be called in normal condition
function safeRelease() public {
if (msg.sender != wtcFundation)
throw;
uint256 totalTokenBalance = token.balanceOf(this);
if (totalTokenBalance > 0)
if (!token.transfer(wtcFundation, totalTokenBalance))
throw;
}
// functions for debug
//function setReleaseTime(uint256 _releaseTime) public {
// releaseTimestamp = _releaseTime;
//}
}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":"releaseTimestamp","outputs":[{"name":"timestamp","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"currentTimestamp","outputs":[{"name":"timestamp","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"smnAddress","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"safeRelease","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenLocked","outputs":[{"name":"amount","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"wtcFundation","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"release","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"secondsRemaining","outputs":[{"name":"timestamp","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_token","type":"address"},{"name":"_beneficiary","type":"address"},{"name":"_releaseTime","type":"uint256"}],"payable":false,"type":"constructor"}]Contract Creation Code
0x606060405273554622209ee05e8871dbe1ac94d21d30b61013c2600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550341561006157fe5b604051610be6380380610be6833981016040528080518201919060200180519060200190919080519060200190919080519060200190919050505b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083600290805190602001906100f3929190610187565b5082600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806001819055505b5050505061022c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101c857805160ff19168380011785556101f6565b828001600101855582156101f6579182015b828111156101f55782518255916020019190600101906101da565b5b5090506102039190610207565b5090565b61022991905b8082111561022557600081600090555060010161020d565b5090565b90565b6109ab8061023b6000396000f300606060405236156100a2576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100a45780630a3f013f1461013d5780631e2ff94f146101635780634c96b03114610189578063697cca66146101db5780636a630559146101ed578063735e7c561461021357806386d1a69f14610265578063940ebef714610277578063fc0c546a1461029d575bfe5b34156100ac57fe5b6100b46102ef565b6040518080602001828103825283818151815260200191508051906020019080838360008314610103575b805182526020831115610103576020820191506020810190506020830392506100df565b505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014557fe5b61014d61038d565b6040518082815260200191505060405180910390f35b341561016b57fe5b610173610398565b6040518082815260200191505060405180910390f35b341561019157fe5b6101996103a1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101e357fe5b6101eb6103c7565b005b34156101f557fe5b6101fd610620565b6040518082815260200191505060405180910390f35b341561021b57fe5b610223610702565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561026d57fe5b610275610728565b005b341561027f57fe5b610287610934565b6040518082815260200191505060405180910390f35b34156102a557fe5b6102ad610959565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103855780601f1061035a57610100808354040283529160200191610385565b820191906000526020600020905b81548152906001019060200180831161036857829003601f168201915b505050505081565b600060015490505b90565b60004290505b90565b600060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156104265760006000fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156104e857fe5b6102c65a03f115156104f657fe5b505050604051805190509050600081111561061c57600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156105f757fe5b6102c65a03f1151561060557fe5b50505060405180519050151561061b5760006000fd5b5b5b50565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156106e457fe5b6102c65a03f115156106f257fe5b5050506040518051905090505b90565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060015442101561073a5760006000fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156107fc57fe5b6102c65a03f1151561080a57fe5b505050604051805190509050600081111561093057600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561090b57fe5b6102c65a03f1151561091957fe5b50505060405180519050151561092f5760006000fd5b5b5b50565b600060015442101561094c5742600154039050610956565b60009050610956565b5b90565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a72305820e7db6e426789cce837d1b141227ea4b833832b68fa3eeee5ce89cba90616d6d500290000000000000000000000000000000000000000000000000000000000000080000000000000000000000000b7cb1c96db6b22b0d3d9536e0108d062bd488f740000000000000000000000002096ddeab85e0aa4c6d7fe9fc65c7ae746f9c107000000000000000000000000000000000000000000000000000000005e046e02000000000000000000000000000000000000000000000000000000000000000d736d6e206c6f636b657220723500000000000000000000000000000000000000
Deployed Bytecode
0x606060405236156100a2576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100a45780630a3f013f1461013d5780631e2ff94f146101635780634c96b03114610189578063697cca66146101db5780636a630559146101ed578063735e7c561461021357806386d1a69f14610265578063940ebef714610277578063fc0c546a1461029d575bfe5b34156100ac57fe5b6100b46102ef565b6040518080602001828103825283818151815260200191508051906020019080838360008314610103575b805182526020831115610103576020820191506020810190506020830392506100df565b505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014557fe5b61014d61038d565b6040518082815260200191505060405180910390f35b341561016b57fe5b610173610398565b6040518082815260200191505060405180910390f35b341561019157fe5b6101996103a1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156101e357fe5b6101eb6103c7565b005b34156101f557fe5b6101fd610620565b6040518082815260200191505060405180910390f35b341561021b57fe5b610223610702565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561026d57fe5b610275610728565b005b341561027f57fe5b610287610934565b6040518082815260200191505060405180910390f35b34156102a557fe5b6102ad610959565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103855780601f1061035a57610100808354040283529160200191610385565b820191906000526020600020905b81548152906001019060200180831161036857829003601f168201915b505050505081565b600060015490505b90565b60004290505b90565b600060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156104265760006000fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156104e857fe5b6102c65a03f115156104f657fe5b505050604051805190509050600081111561061c57600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156105f757fe5b6102c65a03f1151561060557fe5b50505060405180519050151561061b5760006000fd5b5b5b50565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156106e457fe5b6102c65a03f115156106f257fe5b5050506040518051905090505b90565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060015442101561073a5760006000fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156107fc57fe5b6102c65a03f1151561080a57fe5b505050604051805190509050600081111561093057600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561090b57fe5b6102c65a03f1151561091957fe5b50505060405180519050151561092f5760006000fd5b5b5b50565b600060015442101561094c5742600154039050610956565b60009050610956565b5b90565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a72305820e7db6e426789cce837d1b141227ea4b833832b68fa3eeee5ce89cba90616d6d50029
Swarm Source
bzzr://e7db6e426789cce837d1b141227ea4b833832b68fa3eeee5ce89cba90616d6d5
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.