ETH Price: $3,200.94 (+0.73%)

Contract

0x43Cad9793FB8b72Cadc63fD861bfF2DDC9202892
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer198903032024-05-17 14:31:23547 days ago1715956283IN
0x43Cad979...DC9202892
0 ETH0.00046149.8151738
Transfer169601802023-04-02 8:19:47958 days ago1680423587IN
0x43Cad979...DC9202892
0 ETH0.0009517818.36683439
Transfer160017032022-11-19 4:34:111092 days ago1668832451IN
0x43Cad979...DC9202892
0 ETH0.0004983110.59763449
Transfer147519502022-05-11 1:26:481285 days ago1652232408IN
0x43Cad979...DC9202892
0 ETH0.0015111932.13867117
Transfer144529302022-03-25 3:10:361332 days ago1648177836IN
0x43Cad979...DC9202892
0 ETH0.0017081836.3281409
Transfer139586232022-01-07 13:29:371408 days ago1641562177IN
0x43Cad979...DC9202892
0 ETH0.0044563994.77461137
Transfer133008502021-09-26 10:24:381511 days ago1632651878IN
0x43Cad979...DC9202892
0 ETH0.00225748.00000145
Transfer128075062021-07-11 17:58:561588 days ago1626026336IN
0x43Cad979...DC9202892
0 ETH0.0002563713.00000145
Transfer120702762021-03-19 16:24:221702 days ago1616171062IN
0x43Cad979...DC9202892
0 ETH0.00954032181
Transfer118152342021-02-08 10:21:141741 days ago1612779674IN
0x43Cad979...DC9202892
0 ETH0.00562533106.70000023
Transfer114545902020-12-15 1:14:231797 days ago1607994863IN
0x43Cad979...DC9202892
0 ETH0.0013579536.00000145
Transfer114428522020-12-13 5:56:021798 days ago1607838962IN
0x43Cad979...DC9202892
0 ETH0.0009487618.00000145
Transfer110783102020-10-18 6:29:101854 days ago1603002550IN
0x43Cad979...DC9202892
0 ETH0.0005248523.10000014
Transfer110591532020-10-15 7:59:571857 days ago1602748797IN
0x43Cad979...DC9202892
0 ETH0.0024518665.00000145
Transfer109559712020-09-29 7:08:571873 days ago1601363337IN
0x43Cad979...DC9202892
0 ETH0.00532482101.00000145
Transfer108388232020-09-11 6:01:461891 days ago1599804106IN
0x43Cad979...DC9202892
0 ETH0.00906801172.00000145
Transfer107467642020-08-28 3:28:271905 days ago1598585307IN
0x43Cad979...DC9202892
0 ETH0.002951756.00000145
Transfer107464092020-08-28 2:20:091906 days ago1598581209IN
0x43Cad979...DC9202892
0 ETH0.0028469354.00000145
Transfer106638932020-08-15 9:36:481918 days ago1597484208IN
0x43Cad979...DC9202892
0 ETH0.00595747113.00000145
Transfer106245022020-08-09 8:01:591924 days ago1596960119IN
0x43Cad979...DC9202892
0 ETH0.0024518665.00000145
Transfer106244902020-08-09 7:58:371924 days ago1596959917IN
0x43Cad979...DC9202892
0 ETH0.0024895866.00000145
Transfer106244842020-08-09 7:57:321924 days ago1596959852IN
0x43Cad979...DC9202892
0 ETH0.0024518665.00000145
Transfer106225892020-08-09 1:08:531925 days ago1596935333IN
0x43Cad979...DC9202892
0 ETH0.0018483249.00000145
Transfer106199112020-08-08 15:07:091925 days ago1596899229IN
0x43Cad979...DC9202892
0 ETH0.0034268665
Transfer106127502020-08-07 12:41:121926 days ago1596804072IN
0x43Cad979...DC9202892
0 ETH0.0015842842.00000112
View all transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
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:
DCEP

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2019-10-29
*/

pragma solidity ^0.4.26;

interface ERC20 {
function transferFrom(address _from, address _to, uint256 _value)
external returns (bool);
function transfer(address _to, uint256 _value)
external returns (bool);
function balanceOf(address _owner)
external constant returns (uint256);
function allowance(address _owner, address _spender)
external returns (uint256);
function approve(address _spender, uint256 _value)
external returns (bool);
event Approval(address indexed _owner, address indexed _spender, uint256  _val);
event Transfer(address indexed _from, address indexed _to, uint256 _val);
}

contract DCEP is ERC20 {
uint256 public totalSupply;
uint public decimals;
string public symbol;
string public name;
mapping (address => mapping (address => uint256)) approach;
mapping (address => uint256) holders;

constructor() public {
symbol = "DCEP";
name = "Electronic Payment";
decimals = 18;
totalSupply =  10000000000 * 10**uint(decimals);
holders[msg.sender] = totalSupply;
}

function () public {
revert();
}

function balanceOf(address _own)
public view returns (uint256) {
return holders[_own];
}

function transfer(address _to, uint256 _val)
public returns (bool) {
require(holders[msg.sender] >= _val);
require(msg.sender != _to);
assert(_val <= holders[msg.sender]);
holders[msg.sender] = holders[msg.sender] - _val;
holders[_to] = holders[_to] + _val;
assert(holders[_to] >= _val);
emit Transfer(msg.sender, _to, _val);
return true;
}

function transferFrom(address _from, address _to, uint256 _val)
public returns (bool) {
require(holders[_from] >= _val);
require(approach[_from][msg.sender] >= _val);
assert(_val <= holders[_from]);
holders[_from] = holders[_from] - _val;
assert(_val <= approach[_from][msg.sender]);
approach[_from][msg.sender] = approach[_from][msg.sender] - _val;
holders[_to] = holders[_to] + _val;
assert(holders[_to] >= _val);
emit Transfer(_from, _to, _val);
return true;
}

function approve(address _spender, uint256 _val)
public returns (bool) {
require(holders[msg.sender] >= _val);
approach[msg.sender][_spender] = _val;
emit Approval(msg.sender, _spender, _val);
return true;
}

function allowance(address _owner, address _spender)
public view returns (uint256) {
return approach[_owner][_spender];
}
}

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":"_val","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":"_val","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","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":"_own","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":"_to","type":"address"},{"name":"_val","type":"uint256"}],"name":"transfer","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_val","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_val","type":"uint256"}],"name":"Transfer","type":"event"}]

608060405234801561001057600080fd5b506040805180820190915260048082527f44434550000000000000000000000000000000000000000000000000000000006020909201918252610055916002916100c4565b506040805180820190915260128082527f456c656374726f6e6963205061796d656e740000000000000000000000000000602090920191825261009a916003916100c4565b5060126001556b204fce5e3e2502611000000060008181553381526005602052604090205561015f565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061010557805160ff1916838001178555610132565b82800160010185558215610132579182015b82811115610132578251825591602001919060010190610117565b5061013e929150610142565b5090565b61015c91905b8082111561013e5760008155600101610148565b90565b6106518061016e6000396000f3006080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100aa578063095ea7b31461013457806318160ddd1461016c57806323b872dd14610193578063313ce567146101bd57806370a08231146101d257806395d89b41146101f3578063a9059cbb14610208578063dd62ed3e1461022c575b3480156100a457600080fd5b50600080fd5b3480156100b657600080fd5b506100bf610253565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f95781810151838201526020016100e1565b50505050905090810190601f1680156101265780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561014057600080fd5b50610158600160a060020a03600435166024356102e1565b604080519115158252519081900360200190f35b34801561017857600080fd5b50610181610364565b60408051918252519081900360200190f35b34801561019f57600080fd5b50610158600160a060020a036004358116906024351660443561036a565b3480156101c957600080fd5b506101816104b7565b3480156101de57600080fd5b50610181600160a060020a03600435166104bd565b3480156101ff57600080fd5b506100bf6104d8565b34801561021457600080fd5b50610158600160a060020a0360043516602435610530565b34801561023857600080fd5b50610181600160a060020a03600435811690602435166105fa565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102d95780601f106102ae576101008083540402835291602001916102d9565b820191906000526020600020905b8154815290600101906020018083116102bc57829003601f168201915b505050505081565b336000908152600560205260408120548211156102fd57600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60005481565b600160a060020a03831660009081526005602052604081205482111561038f57600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156103bf57600080fd5b600160a060020a0384166000908152600560205260409020548211156103e157fe5b600160a060020a0384166000908152600560209081526040808320805486900390556004825280832033845290915290205482111561041c57fe5b600160a060020a03808516600090815260046020908152604080832033845282528083208054879003905592861682526005905220805483019081905582111561046257fe5b82600160a060020a031684600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35060019392505050565b60015481565b600160a060020a031660009081526005602052604090205490565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156102d95780601f106102ae576101008083540402835291602001916102d9565b3360009081526005602052604081205482111561054c57600080fd5b33600160a060020a038416141561056257600080fd5b3360009081526005602052604090205482111561057b57fe5b3360009081526005602052604080822080548590039055600160a060020a0385168252902080548301908190558211156105b157fe5b604080518381529051600160a060020a0385169133917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b600160a060020a039182166000908152600460209081526040808320939094168252919091522054905600a165627a7a723058206cb1809ff9747cc8da1f6d2134229e6616c6647a815dca8aca4c36bcad8d5f3a0029

Deployed Bytecode

0x6080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100aa578063095ea7b31461013457806318160ddd1461016c57806323b872dd14610193578063313ce567146101bd57806370a08231146101d257806395d89b41146101f3578063a9059cbb14610208578063dd62ed3e1461022c575b3480156100a457600080fd5b50600080fd5b3480156100b657600080fd5b506100bf610253565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f95781810151838201526020016100e1565b50505050905090810190601f1680156101265780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561014057600080fd5b50610158600160a060020a03600435166024356102e1565b604080519115158252519081900360200190f35b34801561017857600080fd5b50610181610364565b60408051918252519081900360200190f35b34801561019f57600080fd5b50610158600160a060020a036004358116906024351660443561036a565b3480156101c957600080fd5b506101816104b7565b3480156101de57600080fd5b50610181600160a060020a03600435166104bd565b3480156101ff57600080fd5b506100bf6104d8565b34801561021457600080fd5b50610158600160a060020a0360043516602435610530565b34801561023857600080fd5b50610181600160a060020a03600435811690602435166105fa565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102d95780601f106102ae576101008083540402835291602001916102d9565b820191906000526020600020905b8154815290600101906020018083116102bc57829003601f168201915b505050505081565b336000908152600560205260408120548211156102fd57600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60005481565b600160a060020a03831660009081526005602052604081205482111561038f57600080fd5b600160a060020a03841660009081526004602090815260408083203384529091529020548211156103bf57600080fd5b600160a060020a0384166000908152600560205260409020548211156103e157fe5b600160a060020a0384166000908152600560209081526040808320805486900390556004825280832033845290915290205482111561041c57fe5b600160a060020a03808516600090815260046020908152604080832033845282528083208054879003905592861682526005905220805483019081905582111561046257fe5b82600160a060020a031684600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35060019392505050565b60015481565b600160a060020a031660009081526005602052604090205490565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156102d95780601f106102ae576101008083540402835291602001916102d9565b3360009081526005602052604081205482111561054c57600080fd5b33600160a060020a038416141561056257600080fd5b3360009081526005602052604090205482111561057b57fe5b3360009081526005602052604080822080548590039055600160a060020a0385168252902080548301908190558211156105b157fe5b604080518381529051600160a060020a0385169133917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b600160a060020a039182166000908152600460209081526040808320939094168252919091522054905600a165627a7a723058206cb1809ff9747cc8da1f6d2134229e6616c6647a815dca8aca4c36bcad8d5f3a0029

Deployed Bytecode Sourcemap

611:1713:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;611:1713:0;1036:8;;;712:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;712:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;712:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1980:213;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1980:213:0;-1:-1:-1;;;;;1980:213:0;;;;;;;;;;;;;;;;;;;;;;;;;637:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;637:26:0;;;;;;;;;;;;;;;;;;;;1501:475;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1501:475:0;-1:-1:-1;;;;;1501:475:0;;;;;;;;;;;;666:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;666:20:0;;;;1052:91;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1052:91:0;-1:-1:-1;;;;;1052:91:0;;;;;689:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;689:20:0;;;;1147:350;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1147:350:0;-1:-1:-1;;;;;1147:350:0;;;;;;;2197:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2197:124:0;-1:-1:-1;;;;;2197:124:0;;;;;;;;;;712:18;;;;;;;;;;;;;;;-1:-1:-1;;712:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1980:213::-;2071:10;2046:4;2063:19;;;:7;:19;;;;;;:27;-1:-1:-1;2063:27:0;2055:36;;;;;;2103:10;2094:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;2094:30:0;;;;;;;;;;;;:37;;;2139:36;;;;;;;2094:30;;2103:10;2139:36;;;;;;;;;;;-1:-1:-1;2185:4:0;1980:213;;;;:::o;637:26::-;;;;:::o;1501:475::-;-1:-1:-1;;;;;1599:14:0;;1582:4;1599:14;;;:7;:14;;;;;;:22;-1:-1:-1;1599:22:0;1591:31;;;;;;-1:-1:-1;;;;;1633:15:0;;;;;;:8;:15;;;;;;;;1649:10;1633:27;;;;;;;;:35;-1:-1:-1;1633:35:0;1625:44;;;;;;-1:-1:-1;;;;;1687:14:0;;;;;;:7;:14;;;;;;1679:22;;;1672:30;;;;-1:-1:-1;;;;;1722:14:0;;;;;;:7;:14;;;;;;;;;;:21;;;1705:38;;1761:8;:15;;;;;1777:10;1761:27;;;;;;;;1753:35;;;1746:43;;;;-1:-1:-1;;;;;1822:15:0;;;;;;;:8;:15;;;;;;;;1838:10;1822:27;;;;;;;;;:34;;;1792:64;;1874:12;;;;;:7;:12;;;;;:19;;1859:34;;;;1903:20;-1:-1:-1;1903:20:0;1896:28;;;;1948:3;-1:-1:-1;;;;;1932:26:0;1941:5;-1:-1:-1;;;;;1932:26:0;;1953:4;1932:26;;;;;;;;;;;;;;;;;;-1:-1:-1;1968:4:0;1501:475;;;;;:::o;666:20::-;;;;:::o;1052:91::-;-1:-1:-1;;;;;1126:13:0;1107:7;1126:13;;;:7;:13;;;;;;;1052:91::o;689:20::-;;;;;;;;;;;;;;-1:-1:-1;;689:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1147:350;1234:10;1209:4;1226:19;;;:7;:19;;;;;;:27;-1:-1:-1;1226:27:0;1218:36;;;;;;1265:10;-1:-1:-1;;;;;1265:17:0;;;;1257:26;;;;;;1309:10;1301:19;;;;:7;:19;;;;;;1293:27;;;1286:35;;;;1354:10;1346:19;;;;:7;:19;;;;;;;;:26;;;1324:48;;-1:-1:-1;;;;;1390:12:0;;;;;;;;:19;;1375:34;;;;1419:20;-1:-1:-1;1419:20:0;1412:28;;;;1448:31;;;;;;;;-1:-1:-1;;;;;1448:31:0;;;1457:10;;1448:31;;;;;;;;;-1:-1:-1;1489:4:0;1147:350;;;;:::o;2197:124::-;-1:-1:-1;;;;;2291:16:0;;;2272:7;2291:16;;;:8;:16;;;;;;;;:26;;;;;;;;;;;;;2197:124::o

Swarm Source

bzzr://6cb1809ff9747cc8da1f6d2134229e6616c6647a815dca8aca4c36bcad8d5f3a

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