Contract 0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c2

 

TxHash Block Age From To Value [TxFee]
0x4ff056f7662fcde8116b51a071529c4f7e79c566bbc636e2133ad6fbf485676a72272185 mins ago0x7c5a56a67464d7ec8c48202a33a12cea6a873cea  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0003717
0x7e0842913c354ed73a130874befe3b59deb08d42efecb3c786f3dbfa1cde375472272078 mins ago0x6efb20f61b80f6a7ebe7a107bace58288a51fb34  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0010434
0xb8d223e3e91a4f7b818a496382f285579a0c76c4d4c53b680251ae43f00202ef722717820 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074212
0xfd8543ef38ff5f9612242a5f5c281e78f9067314a117b88dc9e05720a3edfb55722712638 mins ago0xd12f48a1049c5e2df4030bbd772849bd17e60169  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0004434
0xe8c6cf3de42f44399723cd48660731bdcf115ec52780ede4209908516e865f1b722712438 mins ago0x873029fead9cc9c05860557576ca1577f420a801  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00104212
0xa9b76dae9ab1ae3c393f0fb3f0c9bb94948cef5e8a701e3ed92b6552b624e5af72270461 hr 6 mins ago0x2ec4e60d6f12df70c80527b16af8cce7accec2ea  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00037234
0x8ec4a68a6ea0fc7753791c7e67ef431770db92cedd6fa30fad421b083b2ce55072270371 hr 8 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074468
0x31d61209c71fb606400323aaf3bfa60e3750b3316ac9a5eac1564488bfadfb9672268712 hrs 12 mins ago0xbb93c7f88734f8795cf5958d83ec86ff3b4ae4da  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0003717
0x25ee8f5975f45d0a775aa6ed8c30ff974ff748162f43f3e90559f7ed3e9fb45c72268592 hrs 16 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074212
0x1e7ea5392bc47d74d858111d36f9dad14911f3065513ab37a4cb120f6a1016e272268592 hrs 16 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0007434
0xe71680e9ed1d2b48ca75f44481ef3098e50279b1a9dd9c630a128e2785366f2672268422 hrs 23 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074468
0xdab333019311145f9d8a92ec046c1e76223cbe6c3801ba35cebb15e09c9f92ab72268322 hrs 25 mins ago0xfd206fc6036ed87951bae06e23b99bcbe1e44cb2  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00037234
0xa8d6715f7aa2bf3dbe364861b60ad250d831874e4e02b5372b5b5dbc95c6e5c972268232 hrs 28 mins ago0x6efb20f61b80f6a7ebe7a107bace58288a51fb34  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00104468
0x347dc1dd1b927ea56c2c569396ff069c3f22915e38f5159680c7c34aa5d8608872267123 hrs 7 mins ago0xbb93c7f88734f8795cf5958d83ec86ff3b4ae4da  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00037234
0xe97d5d9218528bf536df20a807495026c72eec57e5ff287d56d7fd2703d1d0aa72267023 hrs 11 mins ago0xa3a42b10d007dce57de80fb92cca152feea40317  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0003717
0xd0f7382c4f6d94dd17ec95b6fb03a4bafed0acfaf72892b9081d89d8ccb7392172267023 hrs 11 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074468
0x55c851c07e511adfd9e5a9b131c6c7440ea5bbf76fd5953d9f430286985c504e72266953 hrs 13 mins ago0x430339f90fbe795394676cc977220176030beaf3  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0007434
0xa516f0e0c8a4eb00948cfaa7266af0444c465136686e3d5225a6bba64fbb986872266803 hrs 19 mins ago0x873029fead9cc9c05860557576ca1577f420a801  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00104468
0xcdc2d9e421421891142aa2a5cd593a4ae61b15a21d35b083043f267aa86bcd9972266793 hrs 19 mins ago0xcd893a265deb10cccfec18b90e2c119a48809269  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.000149192
0x89a37b5bef26ec5a0feefc402a194c020b0f9af0e20856fa55468198add4746d72266453 hrs 33 mins ago0x430339f90fbe795394676cc977220176030beaf3  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.0010434
0x6e0e22dee872450898d4fdd03cc94f59bc880d2a6e031e376b22e29d0ccac03572266043 hrs 47 mins ago0x873029fead9cc9c05860557576ca1577f420a801  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074596
0x29831246b1944aa4165697f41d26db78f68b2648a4a42be4c304e2292bb1f27b72265963 hrs 50 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074468
0xf32ba31924a17baaf6e2684dc4551e943c3af1ca9b6611cc9b119da974f22c6c72264474 hrs 42 mins ago0x873029fead9cc9c05860557576ca1577f420a801  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00104468
0x9a339f8342c7d509bf2b1830a9a45a64ff623d4029af06a501f546b7032320f072264384 hrs 45 mins ago0xbb93c7f88734f8795cf5958d83ec86ff3b4ae4da  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00037234
0x53a565c430319a4f79bdfe2312b4fcb003a9d74b2bc299c04bd23ea6daa7c1b972264204 hrs 49 mins agoBibox  IN   0xed494c9e2f8e34e53bdd0ea9b4d80305cb15c5c20 Ether0.00074468
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: CWVToken
Compiler Version: v0.4.23+commit.124ca40d
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.23;


library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

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

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

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


contract ERC20Basic {
  // events
  event Transfer(address indexed from, address indexed to, uint256 value);

  // public functions
  function totalSupply() public view returns (uint256);
  function balanceOf(address addr) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
}


contract ERC20 is ERC20Basic {
  // events
  event Approval(address indexed owner, address indexed agent, uint256 value);

  // public functions
  function allowance(address owner, address agent) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address agent, uint256 value) public returns (bool);

}


contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  // public variables
  string public name;
  string public symbol;
  uint8 public decimals = 18;

  // internal variables
  uint256 _totalSupply;
  mapping(address => uint256) _balances;

  // events

  // public functions
  function totalSupply() public view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address addr) public view returns (uint256 balance) {
    return _balances[addr];
  }

  function transfer(address to, uint256 value) public returns (bool) {
    require(to != address(0));
    require(value <= _balances[msg.sender]);

    _balances[msg.sender] = _balances[msg.sender].sub(value);
    _balances[to] = _balances[to].add(value);
    emit Transfer(msg.sender, to, value);
    return true;
  }

  // internal functions

}


contract StandardToken is ERC20, BasicToken {
  // public variables

  // internal variables
  mapping (address => mapping (address => uint256)) _allowances;

  // events

  // public functions
  function transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(to != address(0));
    require(value <= _balances[from]);
    require(value <= _allowances[from][msg.sender]);

    _balances[from] = _balances[from].sub(value);
    _balances[to] = _balances[to].add(value);
    _allowances[from][msg.sender] = _allowances[from][msg.sender].sub(value);
    emit Transfer(from, to, value);
    return true;
  }

  function approve(address agent, uint256 value) public returns (bool) {
    _allowances[msg.sender][agent] = value;
    emit Approval(msg.sender, agent, value);
    return true;
  }

  function allowance(address owner, address agent) public view returns (uint256) {
    return _allowances[owner][agent];
  }

  function increaseApproval(address agent, uint value) public returns (bool) {
    _allowances[msg.sender][agent] = _allowances[msg.sender][agent].add(value);
    emit Approval(msg.sender, agent, _allowances[msg.sender][agent]);
    return true;
  }

  function decreaseApproval(address agent, uint value) public returns (bool) {
    uint allowanceValue = _allowances[msg.sender][agent];
    if (value > allowanceValue) {
      _allowances[msg.sender][agent] = 0;
    } else {
      _allowances[msg.sender][agent] = allowanceValue.sub(value);
    }
    emit Approval(msg.sender, agent, _allowances[msg.sender][agent]);
    return true;
  }
  // internal functions
}


contract CWVToken is StandardToken {
  // public variables
  string public name = "CWV Chain";
  string public symbol = "CWV";
  uint8 public decimals = 18;

  // internal variables

  // events

  // public functions
  constructor() public {
    //init _totalSupply
    _totalSupply = 10000000000 * (10 ** uint256(decimals));

    _balances[msg.sender] = _totalSupply;
    emit Transfer(0x0, msg.sender, _totalSupply);
  }


  // internal functions
}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"agent","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":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":"agent","type":"address"},{"name":"value","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"agent","type":"address"},{"name":"value","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"agent","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"agent","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","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"}]

Contract Creation Code
6002805460ff1916601217905560c0604052600960808190527f43575620436861696e000000000000000000000000000000000000000000000060a090815261004b9160069190610117565b506040805180820190915260038082527f4357560000000000000000000000000000000000000000000000000000000000602090920191825261009091600791610117565b506008805460ff191660121790553480156100aa57600080fd5b5060085460ff16600a0a6402540be40002600381905533600160a060020a03166000818152600460209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36101b2565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061015857805160ff1916838001178555610185565b82800160010185558215610185579182015b8281111561018557825182559160200191906001019061016a565b50610191929150610195565b5090565b6101af91905b80821115610191576000815560010161019b565b90565b6108ce806101c16000396000f3006080604052600436106100ae5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017557806323b872dd1461019c578063313ce567146101c657806366188463146101f157806370a082311461021557806395d89b4114610236578063a9059cbb1461024b578063d73dd6231461026f578063dd62ed3e14610293575b600080fd5b3480156100bf57600080fd5b506100c86102ba565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101025781810151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561014957600080fd5b50610161600160a060020a0360043516602435610348565b604080519115158252519081900360200190f35b34801561018157600080fd5b5061018a6103b2565b60408051918252519081900360200190f35b3480156101a857600080fd5b50610161600160a060020a03600435811690602435166044356103b8565b3480156101d257600080fd5b506101db61053a565b6040805160ff9092168252519081900360200190f35b3480156101fd57600080fd5b50610161600160a060020a0360043516602435610543565b34801561022157600080fd5b5061018a600160a060020a036004351661063c565b34801561024257600080fd5b506100c8610657565b34801561025757600080fd5b50610161600160a060020a03600435166024356106b2565b34801561027b57600080fd5b50610161600160a060020a03600435166024356107ad565b34801561029f57600080fd5b5061018a600160a060020a036004358116906024351661084f565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103405780601f1061031557610100808354040283529160200191610340565b820191906000526020600020905b81548152906001019060200180831161032357829003601f168201915b505050505081565b600160a060020a03338116600081815260056020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60035490565b6000600160a060020a03831615156103cf57600080fd5b600160a060020a0384166000908152600460205260409020548211156103f457600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052205482111561042757600080fd5b600160a060020a038416600090815260046020526040902054610450908363ffffffff61087a16565b600160a060020a038086166000908152600460205260408082209390935590851681522054610485908363ffffffff61088c16565b600160a060020a038085166000908152600460209081526040808320949094558783168252600581528382203390931682529190915220546104cd908363ffffffff61087a16565b600160a060020a038086166000818152600560209081526040808320338616845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60085460ff1681565b600160a060020a033381166000908152600560209081526040808320938616835292905290812054808311156105a057600160a060020a0333811660009081526005602090815260408083209388168352929052908120556105d7565b6105b0818463ffffffff61087a16565b600160a060020a033381166000908152600560209081526040808320938916835292905220555b600160a060020a0333811660008181526005602090815260408083209489168084529482529182902054825190815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a35060019392505050565b600160a060020a031660009081526004602052604090205490565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103405780601f1061031557610100808354040283529160200191610340565b6000600160a060020a03831615156106c957600080fd5b600160a060020a0333166000908152600460205260409020548211156106ee57600080fd5b600160a060020a033316600090815260046020526040902054610717908363ffffffff61087a16565b600160a060020a03338116600090815260046020526040808220939093559085168152205461074c908363ffffffff61088c16565b600160a060020a038085166000818152600460209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a350600192915050565b600160a060020a0333811660009081526005602090815260408083209386168352929052908120546107e5908363ffffffff61088c16565b600160a060020a0333811660008181526005602090815260408083209489168084529482529182902085905581519485529051929391927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a350600192915050565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60008282111561088657fe5b50900390565b60008282018381101561089b57fe5b93925050505600a165627a7a723058207c72b9d7ae73e53b87adc1ba027f21c9c06c4da973530d29ad9ffad5d7fc1d220029


   Swarm Source:
bzzr://7c72b9d7ae73e53b87adc1ba027f21c9c06c4da973530d29ad9ffad5d7fc1d22
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.