ETH Price: $2,903.36 (-3.90%)
Gas: 7 Gwei

Contract

0x04F2E7221fdb1B52A68169B25793E51478fF0329
 
Transaction Hash
Method
Block
From
To
Value
Transfer198238572024-05-08 7:28:352 days ago1715153315IN
Cappasity: Old CAPP Token
0 ETH0.000218174.37218741
Transfer194942362024-03-23 2:09:5948 days ago1711159799IN
Cappasity: Old CAPP Token
0 ETH0.0008784216.05537101
Transfer194942152024-03-23 2:05:4748 days ago1711159547IN
Cappasity: Old CAPP Token
0 ETH0.0005789517.64452752
Transfer194942152024-03-23 2:05:4748 days ago1711159547IN
Cappasity: Old CAPP Token
0 ETH0.0005789517.64452752
Transfer194942152024-03-23 2:05:4748 days ago1711159547IN
Cappasity: Old CAPP Token
0 ETH0.0008806717.64452752
Transfer185421882023-11-10 14:37:47182 days ago1699627067IN
Cappasity: Old CAPP Token
0 ETH0.0021836243.75993896
Transfer182128442023-09-25 12:37:11228 days ago1695645431IN
Cappasity: Old CAPP Token
0 ETH0.0005709511.44195881
Transfer179442532023-08-18 21:08:11265 days ago1692392891IN
Cappasity: Old CAPP Token
0 ETH0.0008534226
Transfer176159172023-07-03 20:49:47311 days ago1688417387IN
Cappasity: Old CAPP Token
0 ETH0.0009656119.34637454
Transfer175078612023-06-18 16:30:35327 days ago1687105835IN
Cappasity: Old CAPP Token
0 ETH0.0008467816.9656527
Transfer165287852023-01-31 19:05:47465 days ago1675191947IN
Cappasity: Old CAPP Token
0 ETH0.0030965262.02481981
Transfer162006492022-12-16 23:51:11510 days ago1671234671IN
Cappasity: Old CAPP Token
0 ETH0.0010044420.1243277
Transfer160479712022-11-25 15:43:23532 days ago1669391003IN
Cappasity: Old CAPP Token
0 ETH0.0005475510.97047059
Transfer157929472022-10-21 0:38:35567 days ago1666312715IN
Cappasity: Old CAPP Token
0 ETH0.0011134722.30868707
Transfer156257212022-09-27 15:55:47591 days ago1664294147IN
Cappasity: Old CAPP Token
0 ETH0.001068721.41169555
Transfer151006512022-07-08 7:46:08672 days ago1657266368IN
Cappasity: Old CAPP Token
0 ETH0.0010296320.62412316
Transfer148836292022-06-01 7:40:47709 days ago1654069247IN
Cappasity: Old CAPP Token
0 ETH0.0017711235.49356947
Transfer148753902022-05-30 23:24:20710 days ago1653953060IN
Cappasity: Old CAPP Token
0 ETH0.0021670943.41824714
Transfer147759392022-05-14 21:18:01726 days ago1652563081IN
Cappasity: Old CAPP Token
0 ETH0.001247825
Transfer147065842022-05-03 19:41:28738 days ago1651606888IN
Cappasity: Old CAPP Token
0 ETH0.0026404252.91438521
Transfer146569382022-04-26 0:23:55745 days ago1650932635IN
Cappasity: Old CAPP Token
0 ETH0.0029495659.09535565
Transfer146188182022-04-20 0:39:22751 days ago1650415162IN
Cappasity: Old CAPP Token
0 ETH0.0020790741.66489619
Transfer145431362022-04-08 4:52:38763 days ago1649393558IN
Cappasity: Old CAPP Token
0 ETH0.0015634947.63261433
Transfer144997052022-04-01 10:07:27770 days ago1648807647IN
Cappasity: Old CAPP Token
0 ETH0.0020483437.43863612
Transfer144802852022-03-29 9:20:02773 days ago1648545602IN
Cappasity: Old CAPP Token
0 ETH0.0023171946.42552322
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To Value
46399822017-11-28 21:18:252354 days ago1511903905  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Cappasity

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-11-30
*/

pragma solidity ^0.4.18;

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 {
  uint public totalSupply;

  function balanceOf(address _owner) constant public returns (uint balance);
  function transfer(address _to, uint _value) public returns (bool success);
  function transferFrom(address _from, address _to, uint _value) public returns (bool success);
  function approve(address _spender, uint _value) public returns (bool success);
  function allowance(address _owner, address _spender) constant public returns (uint remaining);

  event Transfer(address indexed _from, address indexed _to, uint value);
  event Approval(address indexed _owner, address indexed _spender, uint value);
}

library SafeMath {
   function mul(uint a, uint b) internal pure returns (uint) {
     if (a == 0) {
        return 0;
      }

      uint c = a * b;
      assert(c / a == b);
      return c;
   }

   function sub(uint a, uint b) internal pure returns (uint) {
      assert(b <= a);
      return a - b;
   }

   function add(uint a, uint b) internal pure returns (uint) {
      uint c = a + b;
      assert(c >= a);
      return c;
   }

  function div(uint a, uint b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }
}

contract StandardToken is ERC20 {
    using SafeMath for uint;

    mapping (address => uint) balances;
    mapping (address => mapping (address => uint)) allowed;

    function transfer(address _to, uint _value) onlyPayloadSize(2 * 32) public returns (bool) {
        if (balances[msg.sender] >= _value
            && _value > 0
            && _to != msg.sender
            && _to != address(0)
          ) {
            balances[msg.sender] = balances[msg.sender].sub(_value);
            balances[_to] = balances[_to].add(_value);

            Transfer(msg.sender, _to, _value);
            return true;
        }

        return false;
    }

    function transferFrom(address _from, address _to, uint _value) public returns (bool) {
        if (balances[_from] >= _value
            && allowed[_from][msg.sender] >= _value
            && _value > 0
            && _from != _to
          ) {
            balances[_to]   = balances[_to].add(_value);
            balances[_from] = balances[_from].sub(_value);
            allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
            Transfer(_from, _to, _value);
            return true;
        }

        return false;
    }

    function balanceOf(address _owner) constant public returns (uint) {
        return balances[_owner];
    }

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

    function approve(address _spender, uint _value) public returns (bool) {
        require(_spender != address(0));
        // needs to be called twice -> first set to 0, then increase to another amount
        // this is to avoid race conditions
        require((_value == 0) || (allowed[msg.sender][_spender] == 0));

        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        // useless operation
        require(_spender != address(0));

        // perform operation
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        // useless operation
        require(_spender != address(0));

        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }

        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    modifier onlyPayloadSize(uint _size) {
        require(msg.data.length >= _size + 4);
        _;
    }
}

contract Cappasity is StandardToken {

    // Constants
    // =========
    string public constant name = "Cappasity";
    string public constant symbol = "CAPP";
    uint8 public constant decimals = 2;
    uint public constant TOKEN_LIMIT = 10 * 1e9 * 1e2; // 10 billion tokens, 2 decimals

    // State variables
    // ===============
    address public manager;

    // Block token transfers until ICO is finished.
    bool public tokensAreFrozen = true;

    // Allow/Disallow minting
    bool public mintingIsAllowed = true;

    // events for minting
    event MintingAllowed();
    event MintingDisabled();

    // Freeze/Unfreeze assets
    event TokensFrozen();
    event TokensUnfrozen();

    // Constructor
    // ===========
    function Cappasity(address _manager) public {
        manager = _manager;
    }

    // Fallback function
    // Do not allow to send money directly to this contract
    function() payable public {
        revert();
    }

    // ERC20 functions
    // =========================
    function transfer(address _to, uint _value) public returns (bool) {
        require(!tokensAreFrozen);
        return super.transfer(_to, _value);
    }

    function transferFrom(address _from, address _to, uint _value) public returns (bool) {
        require(!tokensAreFrozen);
        return super.transferFrom(_from, _to, _value);
    }

    function approve(address _spender, uint _value) public returns (bool) {
        require(!tokensAreFrozen);
        return super.approve(_spender, _value);
    }

    function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        require(!tokensAreFrozen);
        return super.increaseApproval(_spender, _addedValue);
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        require(!tokensAreFrozen);
        return super.decreaseApproval(_spender, _subtractedValue);
    }

    // PRIVILEGED FUNCTIONS
    // ====================
    modifier onlyByManager() {
        require(msg.sender == manager);
        _;
    }

    // Mint some tokens and assign them to an address
    function mint(address _beneficiary, uint _value) external onlyByManager {
        require(_value != 0);
        require(totalSupply.add(_value) <= TOKEN_LIMIT);
        require(mintingIsAllowed == true);

        balances[_beneficiary] = balances[_beneficiary].add(_value);
        totalSupply = totalSupply.add(_value);
    }

    // Disable minting. Can be enabled later, but TokenAllocation.sol only does that once.
    function endMinting() external onlyByManager {
        require(mintingIsAllowed == true);
        mintingIsAllowed = false;
        MintingDisabled();
    }

    // Enable minting. See TokenAllocation.sol
    function startMinting() external onlyByManager {
        require(mintingIsAllowed == false);
        mintingIsAllowed = true;
        MintingAllowed();
    }

    // Disable token transfer
    function freeze() external onlyByManager {
        require(tokensAreFrozen == false);
        tokensAreFrozen = true;
        TokensFrozen();
    }

    // Allow token transfer
    function unfreeze() external onlyByManager {
        require(tokensAreFrozen == true);
        tokensAreFrozen = false;
        TokensUnfrozen();
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"TOKEN_LIMIT","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"mintingIsAllowed","outputs":[{"name":"","type":"bool"}],"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiary","type":"address"},{"name":"_value","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"manager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"freeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unfreeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","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":false,"inputs":[],"name":"startMinting","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokensAreFrozen","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"endMinting","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_manager","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[],"name":"MintingAllowed","type":"event"},{"anonymous":false,"inputs":[],"name":"MintingDisabled","type":"event"},{"anonymous":false,"inputs":[],"name":"TokensFrozen","type":"event"},{"anonymous":false,"inputs":[],"name":"TokensUnfrozen","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"}]

60606040526003805460a860020a60ff021960a060020a60ff02199091167401000000000000000000000000000000000000000017167501000000000000000000000000000000000000000000179055341561005a57600080fd5b604051602080610eb08339810160405280805160038054600160a060020a03909216600160a060020a03199092169190911790555050610e118061009f6000396000f3006060604052600436106101115763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663031bd4c4811461011657806306fdde031461013b578063095ea7b3146101c557806318160ddd146101fb5780631822cbc51461020e57806323b872dd14610221578063313ce5671461024957806340c10f1914610272578063481c6a751461029657806362a5af3b146102c557806366188463146102d85780636a28f000146102fa57806370a082311461030d57806395d89b411461032c5780639a65ea261461033f578063a9059cbb14610352578063ca67065f14610374578063d73dd62314610387578063dd62ed3e146103a9578063ef70aebf146103ce575b600080fd5b341561012157600080fd5b6101296103e1565b60405190815260200160405180910390f35b341561014657600080fd5b61014e6103ea565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018a578082015183820152602001610172565b50505050905090810190601f1680156101b75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d057600080fd5b6101e7600160a060020a0360043516602435610421565b604051901515815260200160405180910390f35b341561020657600080fd5b61012961044c565b341561021957600080fd5b6101e7610452565b341561022c57600080fd5b6101e7600160a060020a0360043581169060243516604435610462565b341561025457600080fd5b61025c61048f565b60405160ff909116815260200160405180910390f35b341561027d57600080fd5b610294600160a060020a0360043516602435610494565b005b34156102a157600080fd5b6102a9610558565b604051600160a060020a03909116815260200160405180910390f35b34156102d057600080fd5b610294610567565b34156102e357600080fd5b6101e7600160a060020a03600435166024356105eb565b341561030557600080fd5b61029461060f565b341561031857600080fd5b610129600160a060020a0360043516610691565b341561033757600080fd5b61014e6106ac565b341561034a57600080fd5b6102946106e3565b341561035d57600080fd5b6101e7600160a060020a0360043516602435610768565b341561037f57600080fd5b6101e761078c565b341561039257600080fd5b6101e7600160a060020a036004351660243561079c565b34156103b457600080fd5b610129600160a060020a03600435811690602435166107c0565b34156103d957600080fd5b6102946107eb565b64e8d4a5100081565b60408051908101604052600981527f4361707061736974790000000000000000000000000000000000000000000000602082015281565b60035460009060a060020a900460ff161561043b57600080fd5b610445838361086e565b9392505050565b60005481565b60035460a860020a900460ff1681565b60035460009060a060020a900460ff161561047c57600080fd5b610487848484610929565b949350505050565b600281565b60035433600160a060020a039081169116146104af57600080fd5b8015156104bb57600080fd5b60005464e8d4a51000906104d5908363ffffffff610abe16565b11156104e057600080fd5b60035460a860020a900460ff1615156001146104fb57600080fd5b600160a060020a038216600090815260016020526040902054610524908263ffffffff610abe16565b600160a060020a03831660009081526001602052604081209190915554610551908263ffffffff610abe16565b6000555050565b600354600160a060020a031681565b60035433600160a060020a0390811691161461058257600080fd5b60035460a060020a900460ff161561059957600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790557f316264fa3559ee225a6d7af023bc64c868e8cfdc2e468d8ea546ecbbf84dfd8860405160405180910390a1565b60035460009060a060020a900460ff161561060557600080fd5b6104458383610ad8565b60035433600160a060020a0390811691161461062a57600080fd5b60035460a060020a900460ff16151560011461064557600080fd5b6003805474ff0000000000000000000000000000000000000000191690557fb16a4a524f473e6a0a4726c878402be59b3062affbf184022fa40d23433eb8ae60405160405180910390a1565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600481527f4341505000000000000000000000000000000000000000000000000000000000602082015281565b60035433600160a060020a039081169116146106fe57600080fd5b60035460a860020a900460ff161561071557600080fd5b6003805475ff000000000000000000000000000000000000000000191660a860020a1790557f15d1e4eafac6ec0bf7286b80c8f28a8ea3295a35be9dd5371f2faf4da8c8a10360405160405180910390a1565b60035460009060a060020a900460ff161561078257600080fd5b6104458383610be9565b60035460a060020a900460ff1681565b60035460009060a060020a900460ff16156107b657600080fd5b6104458383610d1a565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60035433600160a060020a0390811691161461080657600080fd5b60035460a860020a900460ff16151560011461082157600080fd5b6003805475ff000000000000000000000000000000000000000000191690557faf79b4370f6af9d950564bbe6b81f7f0834c003c455db9248f4e55e6bf865eb760405160405180910390a1565b6000600160a060020a038316151561088557600080fd5b8115806108b55750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b15156108c057600080fd5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b600160a060020a0383166000908152600160205260408120548290108015906109795750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b80156109855750600082115b80156109a3575082600160a060020a031684600160a060020a031614155b15610ab457600160a060020a0383166000908152600160205260409020546109d1908363ffffffff610abe16565b600160a060020a038085166000908152600160205260408082209390935590861681522054610a06908363ffffffff610dd316565b600160a060020a0380861660009081526001602090815260408083209490945560028152838220339093168252919091522054610a49908363ffffffff610dd316565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610445565b5060009392505050565b600082820183811015610acd57fe5b8091505b5092915050565b600080600160a060020a0384161515610af057600080fd5b50600160a060020a0333811660009081526002602090815260408083209387168352929052205480831115610b4c57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610b83565b610b5c818463ffffffff610dd316565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600060406044361015610bfb57600080fd5b600160a060020a033316600090815260016020526040902054839010801590610c245750600083115b8015610c42575033600160a060020a031684600160a060020a031614155b8015610c565750600160a060020a03841615155b15610ab457600160a060020a033316600090815260016020526040902054610c84908463ffffffff610dd316565b600160a060020a033381166000908152600160205260408082209390935590861681522054610cb9908463ffffffff610abe16565b600160a060020a0380861660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a360019150610ad1565b6000600160a060020a0383161515610d3157600080fd5b600160a060020a03338116600090815260026020908152604080832093871683529290522054610d67908363ffffffff610abe16565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600082821115610ddf57fe5b509003905600a165627a7a72305820aae7252a04d75dd9b6180657454476c6b715329f50bb603876154f65c5a464a00029000000000000000000000000f67acb7b9226e482afcf7f08aac9466c50c19d9c

Deployed Bytecode

0x6060604052600436106101115763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663031bd4c4811461011657806306fdde031461013b578063095ea7b3146101c557806318160ddd146101fb5780631822cbc51461020e57806323b872dd14610221578063313ce5671461024957806340c10f1914610272578063481c6a751461029657806362a5af3b146102c557806366188463146102d85780636a28f000146102fa57806370a082311461030d57806395d89b411461032c5780639a65ea261461033f578063a9059cbb14610352578063ca67065f14610374578063d73dd62314610387578063dd62ed3e146103a9578063ef70aebf146103ce575b600080fd5b341561012157600080fd5b6101296103e1565b60405190815260200160405180910390f35b341561014657600080fd5b61014e6103ea565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018a578082015183820152602001610172565b50505050905090810190601f1680156101b75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d057600080fd5b6101e7600160a060020a0360043516602435610421565b604051901515815260200160405180910390f35b341561020657600080fd5b61012961044c565b341561021957600080fd5b6101e7610452565b341561022c57600080fd5b6101e7600160a060020a0360043581169060243516604435610462565b341561025457600080fd5b61025c61048f565b60405160ff909116815260200160405180910390f35b341561027d57600080fd5b610294600160a060020a0360043516602435610494565b005b34156102a157600080fd5b6102a9610558565b604051600160a060020a03909116815260200160405180910390f35b34156102d057600080fd5b610294610567565b34156102e357600080fd5b6101e7600160a060020a03600435166024356105eb565b341561030557600080fd5b61029461060f565b341561031857600080fd5b610129600160a060020a0360043516610691565b341561033757600080fd5b61014e6106ac565b341561034a57600080fd5b6102946106e3565b341561035d57600080fd5b6101e7600160a060020a0360043516602435610768565b341561037f57600080fd5b6101e761078c565b341561039257600080fd5b6101e7600160a060020a036004351660243561079c565b34156103b457600080fd5b610129600160a060020a03600435811690602435166107c0565b34156103d957600080fd5b6102946107eb565b64e8d4a5100081565b60408051908101604052600981527f4361707061736974790000000000000000000000000000000000000000000000602082015281565b60035460009060a060020a900460ff161561043b57600080fd5b610445838361086e565b9392505050565b60005481565b60035460a860020a900460ff1681565b60035460009060a060020a900460ff161561047c57600080fd5b610487848484610929565b949350505050565b600281565b60035433600160a060020a039081169116146104af57600080fd5b8015156104bb57600080fd5b60005464e8d4a51000906104d5908363ffffffff610abe16565b11156104e057600080fd5b60035460a860020a900460ff1615156001146104fb57600080fd5b600160a060020a038216600090815260016020526040902054610524908263ffffffff610abe16565b600160a060020a03831660009081526001602052604081209190915554610551908263ffffffff610abe16565b6000555050565b600354600160a060020a031681565b60035433600160a060020a0390811691161461058257600080fd5b60035460a060020a900460ff161561059957600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790557f316264fa3559ee225a6d7af023bc64c868e8cfdc2e468d8ea546ecbbf84dfd8860405160405180910390a1565b60035460009060a060020a900460ff161561060557600080fd5b6104458383610ad8565b60035433600160a060020a0390811691161461062a57600080fd5b60035460a060020a900460ff16151560011461064557600080fd5b6003805474ff0000000000000000000000000000000000000000191690557fb16a4a524f473e6a0a4726c878402be59b3062affbf184022fa40d23433eb8ae60405160405180910390a1565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600481527f4341505000000000000000000000000000000000000000000000000000000000602082015281565b60035433600160a060020a039081169116146106fe57600080fd5b60035460a860020a900460ff161561071557600080fd5b6003805475ff000000000000000000000000000000000000000000191660a860020a1790557f15d1e4eafac6ec0bf7286b80c8f28a8ea3295a35be9dd5371f2faf4da8c8a10360405160405180910390a1565b60035460009060a060020a900460ff161561078257600080fd5b6104458383610be9565b60035460a060020a900460ff1681565b60035460009060a060020a900460ff16156107b657600080fd5b6104458383610d1a565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60035433600160a060020a0390811691161461080657600080fd5b60035460a860020a900460ff16151560011461082157600080fd5b6003805475ff000000000000000000000000000000000000000000191690557faf79b4370f6af9d950564bbe6b81f7f0834c003c455db9248f4e55e6bf865eb760405160405180910390a1565b6000600160a060020a038316151561088557600080fd5b8115806108b55750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b15156108c057600080fd5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b600160a060020a0383166000908152600160205260408120548290108015906109795750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b80156109855750600082115b80156109a3575082600160a060020a031684600160a060020a031614155b15610ab457600160a060020a0383166000908152600160205260409020546109d1908363ffffffff610abe16565b600160a060020a038085166000908152600160205260408082209390935590861681522054610a06908363ffffffff610dd316565b600160a060020a0380861660009081526001602090815260408083209490945560028152838220339093168252919091522054610a49908363ffffffff610dd316565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610445565b5060009392505050565b600082820183811015610acd57fe5b8091505b5092915050565b600080600160a060020a0384161515610af057600080fd5b50600160a060020a0333811660009081526002602090815260408083209387168352929052205480831115610b4c57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610b83565b610b5c818463ffffffff610dd316565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600060406044361015610bfb57600080fd5b600160a060020a033316600090815260016020526040902054839010801590610c245750600083115b8015610c42575033600160a060020a031684600160a060020a031614155b8015610c565750600160a060020a03841615155b15610ab457600160a060020a033316600090815260016020526040902054610c84908463ffffffff610dd316565b600160a060020a033381166000908152600160205260408082209390935590861681522054610cb9908463ffffffff610abe16565b600160a060020a0380861660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a360019150610ad1565b6000600160a060020a0383161515610d3157600080fd5b600160a060020a03338116600090815260026020908152604080832093871683529290522054610d67908363ffffffff610abe16565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600082821115610ddf57fe5b509003905600a165627a7a72305820aae7252a04d75dd9b6180657454476c6b715329f50bb603876154f65c5a464a00029

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

000000000000000000000000f67acb7b9226e482afcf7f08aac9466c50c19d9c

-----Decoded View---------------
Arg [0] : _manager (address): 0xF67AcB7B9226E482AFcf7F08aaC9466C50c19d9c

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f67acb7b9226e482afcf7f08aac9466c50c19d9c


Swarm Source

bzzr://aae7252a04d75dd9b6180657454476c6b715329f50bb603876154f65c5a464a0

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

Cappasity token contract has migrated to 0x11613b1f840bb5A40F8866d857e24DA126B79D73.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.