ETH Price: $2,031.70 (+1.34%)

Contract

0x4b35e0AB998Ebe8414871c13cf778F9D0Bbdf609
 

More Info

Private Name Tags

TokenTracker

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Transfer246932472026-03-19 18:12:1111 days ago1773943931IN
Swap Coin
0 ETH0.000057781.11840658
Transfer From217575662025-02-02 8:14:23421 days ago1738484063IN
Swap Coin
0 ETH0.00007523.05621874
Transfer209217692024-10-08 15:30:47538 days ago1728401447IN
Swap Coin
0 ETH0.0015567633.19834324
Transfer208723452024-10-01 18:10:11545 days ago1727806211IN
Swap Coin
0 ETH0.0013248825.6358414
Transfer208722642024-10-01 17:53:59545 days ago1727805239IN
Swap Coin
0 ETH0.0018149135.10135213
Transfer174641762023-06-12 13:08:231022 days ago1686575303IN
Swap Coin
0 ETH0.0016175834.48646431
Approve138495642021-12-21 16:19:041560 days ago1640103544IN
Swap Coin
0 ETH0.0022686449.23913657
Approve138491632021-12-21 14:53:121560 days ago1640098392IN
Swap Coin
0 ETH0.0019400243.11174792
Approve138489812021-12-21 14:12:021560 days ago1640095922IN
Swap Coin
0 ETH0.0015973739.93427916
Transfer110818972020-10-18 19:42:321989 days ago1603050152IN
Swap Coin
0 ETH0.00077521
Transfer110630712020-10-15 22:13:031991 days ago1602799983IN
Swap Coin
0 ETH0.0022497461
Approve109168122020-09-23 5:04:472014 days ago1600837487IN
Swap Coin
0 ETH0.0026809561
Approve98600782020-04-12 21:55:042177 days ago1586728504IN
Swap Coin
0 ETH0.00017584
Transfer94440672020-02-08 19:46:152242 days ago1581191175IN
Swap Coin
0 ETH0.000036881
Approve91609652019-12-25 13:42:172287 days ago1577281337IN
Swap Coin
0 ETH0.000175844
Approve91609362019-12-25 13:34:162287 days ago1577280856IN
Swap Coin
0 ETH0.000175844
Approve91609332019-12-25 13:33:312287 days ago1577280811IN
Swap Coin
0 ETH0.000175844
Transfer90648802019-12-07 7:01:252305 days ago1575702085IN
Swap Coin
0 ETH0.000147284
Transfer89987642019-11-25 13:34:012317 days ago1574688841IN
Swap Coin
0 ETH0.0007351420
Transfer89987532019-11-25 13:31:452317 days ago1574688705IN
Swap Coin
0 ETH0.000427912
Transfer87964512019-10-23 11:37:062350 days ago1571830626IN
Swap Coin
0 ETH0.000195239
Approve87919242019-10-22 18:39:302351 days ago1571769570IN
Swap Coin
0 ETH0.000182044
Approve87919172019-10-22 18:38:052351 days ago1571769485IN
Swap Coin
0 ETH0.000182044
Transfer87919042019-10-22 18:35:122351 days ago1571769312IN
Swap Coin
0 ETH0.0002377310
Transfer87918972019-10-22 18:33:292351 days ago1571769209IN
Swap Coin
0 ETH0.000064181.8
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer43141692017-09-26 20:11:093107 days ago1506456669
Swap Coin
401.00249216 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SWPToken

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-01-22
*/

pragma solidity ^0.4.16;

contract SafeMath {

    function safeAdd(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x + y;
      assert((z >= x) && (z >= y));
      return z;
    }

    function safeSubtract(uint256 x, uint256 y) internal returns(uint256) {
      assert(x >= y);
      uint256 z = x - y;
      return z;
    }

    function safeMult(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x * y;
      assert((x == 0)||(z/x == y));
      return z;
    }

}

contract Token {
    uint256 public totalSupply;
    function balanceOf(address _owner) constant returns (uint256 balance);
    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 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);
}


/*  ERC 20 token */
contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
      if (balances[msg.sender] >= _value && _value > 0) {
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
      } else {
        return false;
      }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
      if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
      } else {
        return false;
      }
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

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

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}

contract SWPToken is StandardToken, SafeMath {

    string public constant name = "SWAP";
    string public constant symbol = "SWP";
    uint256 public constant decimals = 18;
    string public version = "1.0";

    address public ethFundDeposit;
    address public swpFundDeposit;

    bool public isFinalized;
    uint256 public fundingStartBlock;
    uint256 public fundingEndBlock;
    uint256 public constant swpFund = 75000000 * 10**decimals;

    function tokenRate() constant returns(uint) {
        if (block.number>=fundingStartBlock && block.number<fundingStartBlock+2 days) return 3500;
        if (block.number>=fundingStartBlock && block.number<fundingStartBlock+5 days) return 2700;
        return 2200;
    }

    uint256 public constant tokenCreationCap =  150000000 * 10**decimals; /// 150M Tokens maximum


    // events
    event CreateSWP(address indexed _to, uint256 _value);

    // constructor
    function SWPToken(
        address _ethFundDeposit,
        address _swpFundDeposit,
        uint256 _fundingStartBlock,
        uint256 _fundingEndBlock)
    {
      isFinalized = false;
      ethFundDeposit = _ethFundDeposit;
      swpFundDeposit = _swpFundDeposit;
      fundingStartBlock = _fundingStartBlock;
      fundingEndBlock = _fundingEndBlock;
      totalSupply = swpFund;
      balances[swpFundDeposit] = swpFund;
      CreateSWP(swpFundDeposit, swpFund);
    }


    function makeTokens() payable  {
      if (isFinalized) revert();
      if (block.number < fundingStartBlock) revert();
      if (block.number > fundingEndBlock) revert();
      if (msg.value == 0) revert();

      uint256 tokens = safeMult(msg.value, tokenRate());

      uint256 checkedSupply = safeAdd(totalSupply, tokens);

      if (tokenCreationCap < checkedSupply) revert();

      totalSupply = checkedSupply;
      balances[msg.sender] += tokens;
      CreateSWP(msg.sender, tokens);
    }

    function() payable {
        makeTokens();
    }

    function finalize() external {
      if (isFinalized) revert();
      if (msg.sender != ethFundDeposit) revert();

      if(block.number <= fundingEndBlock && totalSupply != tokenCreationCap) revert();

      isFinalized = true;
      if(!ethFundDeposit.send(this.balance)) revert();
    }
    
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"swpFund","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isFinalized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundingEndBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ethFundDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":false,"inputs":[],"name":"makeTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"fundingStartBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"swpFundDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_ethFundDeposit","type":"address"},{"name":"_swpFundDeposit","type":"address"},{"name":"_fundingStartBlock","type":"uint256"},{"name":"_fundingEndBlock","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"CreateSWP","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"}]

60606040526040805190810160405280600381526020017f312e300000000000000000000000000000000000000000000000000000000000815250600390805190602001906200005192919062000248565b5034156200005e57600080fd5b60405160808062001462833981016040528080519060200190919080519060200190919080519060200190919080519060200190919050505b6000600560146101000a81548160ff02191690831515021790555083600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600681905550806007819055506012600a0a63047868c0026000819055506012600a0a63047868c00260016000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1d68463efffa2ae51d39acd3d95c1c850491844eec4a290206b6a65763057fc26012600a0a63047868c0026040518082815260200191505060405180910390a25b50505050620002f7565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028b57805160ff1916838001178555620002bc565b82800160010185558215620002bc579182015b82811115620002bb5782518255916020019190600101906200029e565b5b509050620002cb9190620002cf565b5090565b620002f491905b80821115620002f0576000816000905550600101620002d6565b5090565b90565b61115b80620003076000396000f30060606040523615610110576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461011c578063095ea7b3146101ab57806318160ddd1461020557806323b872dd1461022e578063313ce567146102a757806331711884146102d05780634bb278f3146102f957806354fd4d501461030e5780636f7920fd1461039d57806370a08231146103c65780637e1934f9146104135780638d4e40831461043c57806391b43d131461046957806395d89b4114610492578063a81c3bdf14610521578063a9059cbb14610576578063be28f5db146105d0578063d648a647146105da578063dd62ed3e14610603578063e388cbb91461066f575b5b6101196106c4565b5b005b341561012757600080fd5b61012f6107ec565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101705780820151818401525b602081019050610154565b50505050905090810190601f16801561019d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101b657600080fd5b6101eb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610825565b604051808215151515815260200191505060405180910390f35b341561021057600080fd5b610218610918565b6040518082815260200191505060405180910390f35b341561023957600080fd5b61028d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061091e565b604051808215151515815260200191505060405180910390f35b34156102b257600080fd5b6102ba610b9f565b6040518082815260200191505060405180910390f35b34156102db57600080fd5b6102e3610ba4565b6040518082815260200191505060405180910390f35b341561030457600080fd5b61030c610bfd565b005b341561031957600080fd5b610321610d32565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103625780820151818401525b602081019050610346565b50505050905090810190601f16801561038f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103a857600080fd5b6103b0610dd0565b6040518082815260200191505060405180910390f35b34156103d157600080fd5b6103fd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610dde565b6040518082815260200191505060405180910390f35b341561041e57600080fd5b610426610e28565b6040518082815260200191505060405180910390f35b341561044757600080fd5b61044f610e36565b604051808215151515815260200191505060405180910390f35b341561047457600080fd5b61047c610e49565b6040518082815260200191505060405180910390f35b341561049d57600080fd5b6104a5610e4f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e65780820151818401525b6020810190506104ca565b50505050905090810190601f1680156105135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561052c57600080fd5b610534610e88565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561058157600080fd5b6105b6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610eae565b604051808215151515815260200191505060405180910390f35b6105d86106c4565b005b34156105e557600080fd5b6105ed61101c565b6040518082815260200191505060405180910390f35b341561060e57600080fd5b610659600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611022565b6040518082815260200191505060405180910390f35b341561067a57600080fd5b6106826110aa565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080600560149054906101000a900460ff16156106e157600080fd5b6006544310156106f057600080fd5b6007544311156106ff57600080fd5b600034141561070d57600080fd5b61071e34610719610ba4565b6110d0565b915061072c60005483611104565b9050806012600a0a6308f0d18002101561074557600080fd5b8060008190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167f1d68463efffa2ae51d39acd3d95c1c850491844eec4a290206b6a65763057fc2836040518082815260200191505060405180910390a25b5050565b6040805190810160405280600481526020017f535741500000000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60005481565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156109eb575081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156109f75750600082115b15610b8e5781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610b98565b60009050610b98565b5b9392505050565b601281565b60006006544310158015610bbe57506202a3006006540143105b15610bcd57610dac9050610bfa565b6006544310158015610be55750620697806006540143105b15610bf457610a8c9050610bfa565b61089890505b90565b600560149054906101000a900460ff1615610c1757600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c7357600080fd5b6007544311158015610c9157506012600a0a6308f0d1800260005414155b15610c9b57600080fd5b6001600560146101000a81548160ff021916908315150217905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610d2f57600080fd5b5b565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dc85780601f10610d9d57610100808354040283529160200191610dc8565b820191906000526020600020905b815481529060010190602001808311610dab57829003601f168201915b505050505081565b6012600a0a6308f0d1800281565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6012600a0a63047868c00281565b600560149054906101000a900460ff1681565b60075481565b6040805190810160405280600381526020017f535750000000000000000000000000000000000000000000000000000000000081525081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610eff5750600082115b1561100c5781600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050611016565b60009050611016565b5b92915050565b60065481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080828402905060008414806110f157508284828115156110ee57fe5b04145b15156110f957fe5b8091505b5092915050565b600080828401905083811015801561111c5750828110155b151561112457fe5b8091505b50929150505600a165627a7a72305820e850d1a634d0049beb075fefb96fd0696f05c7d9902217e8cef9c6612f6d07d80029000000000000000000000000381e245f268227a7b73a9f9c82137fe2ce54f9fb000000000000000000000000dc1d4401badf9b3d873f1b849e19854f67879545000000000000000000000000000000000000000000000000000000000040d724000000000000000000000000000000000000000000000000000000000041c364

Deployed Bytecode

0x60606040523615610110576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461011c578063095ea7b3146101ab57806318160ddd1461020557806323b872dd1461022e578063313ce567146102a757806331711884146102d05780634bb278f3146102f957806354fd4d501461030e5780636f7920fd1461039d57806370a08231146103c65780637e1934f9146104135780638d4e40831461043c57806391b43d131461046957806395d89b4114610492578063a81c3bdf14610521578063a9059cbb14610576578063be28f5db146105d0578063d648a647146105da578063dd62ed3e14610603578063e388cbb91461066f575b5b6101196106c4565b5b005b341561012757600080fd5b61012f6107ec565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101705780820151818401525b602081019050610154565b50505050905090810190601f16801561019d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101b657600080fd5b6101eb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610825565b604051808215151515815260200191505060405180910390f35b341561021057600080fd5b610218610918565b6040518082815260200191505060405180910390f35b341561023957600080fd5b61028d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061091e565b604051808215151515815260200191505060405180910390f35b34156102b257600080fd5b6102ba610b9f565b6040518082815260200191505060405180910390f35b34156102db57600080fd5b6102e3610ba4565b6040518082815260200191505060405180910390f35b341561030457600080fd5b61030c610bfd565b005b341561031957600080fd5b610321610d32565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103625780820151818401525b602081019050610346565b50505050905090810190601f16801561038f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103a857600080fd5b6103b0610dd0565b6040518082815260200191505060405180910390f35b34156103d157600080fd5b6103fd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610dde565b6040518082815260200191505060405180910390f35b341561041e57600080fd5b610426610e28565b6040518082815260200191505060405180910390f35b341561044757600080fd5b61044f610e36565b604051808215151515815260200191505060405180910390f35b341561047457600080fd5b61047c610e49565b6040518082815260200191505060405180910390f35b341561049d57600080fd5b6104a5610e4f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e65780820151818401525b6020810190506104ca565b50505050905090810190601f1680156105135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561052c57600080fd5b610534610e88565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561058157600080fd5b6105b6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610eae565b604051808215151515815260200191505060405180910390f35b6105d86106c4565b005b34156105e557600080fd5b6105ed61101c565b6040518082815260200191505060405180910390f35b341561060e57600080fd5b610659600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611022565b6040518082815260200191505060405180910390f35b341561067a57600080fd5b6106826110aa565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080600560149054906101000a900460ff16156106e157600080fd5b6006544310156106f057600080fd5b6007544311156106ff57600080fd5b600034141561070d57600080fd5b61071e34610719610ba4565b6110d0565b915061072c60005483611104565b9050806012600a0a6308f0d18002101561074557600080fd5b8060008190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167f1d68463efffa2ae51d39acd3d95c1c850491844eec4a290206b6a65763057fc2836040518082815260200191505060405180910390a25b5050565b6040805190810160405280600481526020017f535741500000000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60005481565b600081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156109eb575081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156109f75750600082115b15610b8e5781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610b98565b60009050610b98565b5b9392505050565b601281565b60006006544310158015610bbe57506202a3006006540143105b15610bcd57610dac9050610bfa565b6006544310158015610be55750620697806006540143105b15610bf457610a8c9050610bfa565b61089890505b90565b600560149054906101000a900460ff1615610c1757600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c7357600080fd5b6007544311158015610c9157506012600a0a6308f0d1800260005414155b15610c9b57600080fd5b6001600560146101000a81548160ff021916908315150217905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610d2f57600080fd5b5b565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dc85780601f10610d9d57610100808354040283529160200191610dc8565b820191906000526020600020905b815481529060010190602001808311610dab57829003601f168201915b505050505081565b6012600a0a6308f0d1800281565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6012600a0a63047868c00281565b600560149054906101000a900460ff1681565b60075481565b6040805190810160405280600381526020017f535750000000000000000000000000000000000000000000000000000000000081525081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610eff5750600082115b1561100c5781600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050611016565b60009050611016565b5b92915050565b60065481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080828402905060008414806110f157508284828115156110ee57fe5b04145b15156110f957fe5b8091505b5092915050565b600080828401905083811015801561111c5750828110155b151561112457fe5b8091505b50929150505600a165627a7a72305820e850d1a634d0049beb075fefb96fd0696f05c7d9902217e8cef9c6612f6d07d80029

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

000000000000000000000000381e245f268227a7b73a9f9c82137fe2ce54f9fb000000000000000000000000dc1d4401badf9b3d873f1b849e19854f67879545000000000000000000000000000000000000000000000000000000000040d724000000000000000000000000000000000000000000000000000000000041c364

-----Decoded View---------------
Arg [0] : _ethFundDeposit (address): 0x381E245F268227A7b73A9f9C82137fE2ce54f9FB
Arg [1] : _swpFundDeposit (address): 0xDC1d4401bADf9B3d873F1B849E19854f67879545
Arg [2] : _fundingStartBlock (uint256): 4249380
Arg [3] : _fundingEndBlock (uint256): 4309860

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000381e245f268227a7b73a9f9c82137fe2ce54f9fb
Arg [1] : 000000000000000000000000dc1d4401badf9b3d873f1b849e19854f67879545
Arg [2] : 000000000000000000000000000000000000000000000000000000000040d724
Arg [3] : 000000000000000000000000000000000000000000000000000000000041c364


Swarm Source

bzzr://e850d1a634d0049beb075fefb96fd0696f05c7d9902217e8cef9c6612f6d07d8

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.