Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 984 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Upgrade | 11839639 | 1430 days ago | IN | 0 ETH | 0.00332959 | ||||
Upgrade | 11839635 | 1430 days ago | IN | 0 ETH | 0.01089213 | ||||
Upgrade | 11803226 | 1436 days ago | IN | 0 ETH | 0.01134068 | ||||
Upgrade | 11746057 | 1444 days ago | IN | 0 ETH | 0.00551485 | ||||
Upgrade | 11705225 | 1451 days ago | IN | 0 ETH | 0.00220808 | ||||
Upgrade | 11396797 | 1498 days ago | IN | 0 ETH | 0.00187036 | ||||
Upgrade | 11219579 | 1525 days ago | IN | 0 ETH | 0.00111411 | ||||
Upgrade | 11134210 | 1538 days ago | IN | 0 ETH | 0.00417792 | ||||
Upgrade | 11030596 | 1554 days ago | IN | 0 ETH | 0.00245467 | ||||
Upgrade | 10989333 | 1561 days ago | IN | 0 ETH | 0.00490935 | ||||
Upgrade | 10952718 | 1566 days ago | IN | 0 ETH | 0.00225077 | ||||
Upgrade | 10952718 | 1566 days ago | IN | 0 ETH | 0.00605798 | ||||
Upgrade | 10930118 | 1570 days ago | IN | 0 ETH | 0.00727835 | ||||
Upgrade | 10926822 | 1571 days ago | IN | 0 ETH | 0.0169264 | ||||
Upgrade | 10875098 | 1578 days ago | IN | 0 ETH | 0.00660129 | ||||
Upgrade | 10842157 | 1583 days ago | IN | 0 ETH | 0.00129355 | ||||
Upgrade | 10769786 | 1595 days ago | IN | 0 ETH | 0.0208932 | ||||
Upgrade | 10764010 | 1595 days ago | IN | 0 ETH | 0.01328722 | ||||
Upgrade | 10753540 | 1597 days ago | IN | 0 ETH | 0.00711009 | ||||
Upgrade | 10745797 | 1598 days ago | IN | 0 ETH | 0.00406291 | ||||
Upgrade | 10737950 | 1599 days ago | IN | 0 ETH | 0.00685519 | ||||
Upgrade | 10690203 | 1607 days ago | IN | 0 ETH | 0.01191618 | ||||
Upgrade | 10689021 | 1607 days ago | IN | 0 ETH | 0.0104448 | ||||
Upgrade | 10678972 | 1609 days ago | IN | 0 ETH | 0.00752284 | ||||
Upgrade | 10669313 | 1610 days ago | IN | 0 ETH | 0.00744761 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
10497154 | 1637 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
MeridianUpgrade
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity Multiple files format)
pragma solidity 0.4.26; //Contract for upgrading Meridian Network tokens from MRDN to LOCK import "./IERC20.sol"; import "./SafeMath.sol"; contract MeridianUpgrade{ using SafeMath for uint; ERC20 public oldToken; ERC20 public newToken; constructor(address tokenAddr1,address tokenAddr2) public{ oldToken=ERC20(tokenAddr1); newToken=ERC20(tokenAddr2); } function upgrade(uint amount) public{ //transfer old tokens oldToken.transferFrom(msg.sender,address(this),amount); //user recieves tokens at given ratio newToken.transfer(msg.sender,amount); } }
interface ERC20 { function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address owner, address spender) external view returns (uint256); function transfer(address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function approveAndCall(address spender, uint tokens, bytes data) external returns (bool success); function transferFrom(address from, address to, uint256 value) external returns (bool); function burn(uint256 amount) external; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); }
library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } function ceil(uint256 a, uint256 m) internal pure returns (uint256) { uint256 c = add(a,m); uint256 d = sub(c,1); return mul(div(d,m),m); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"upgrade","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"oldToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"tokenAddr1","type":"address"},{"name":"tokenAddr2","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516040806102e983398101604052805160209091015160008054600160a060020a03938416600160a060020a03199182161790915560018054939092169216919091179055610282806100676000396000f3006080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166345977d03811461005b578063b31c710a14610075578063c42bd05a146100b3575b600080fd5b34801561006757600080fd5b506100736004356100c8565b005b34801561008157600080fd5b5061008a61021e565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100bf57600080fd5b5061008a61023a565b60008054604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216926323b872dd926064808401936020939083900390910190829087803b15801561014957600080fd5b505af115801561015d573d6000803e3d6000fd5b505050506040513d602081101561017357600080fd5b5050600154604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815233600482015260248101849052905173ffffffffffffffffffffffffffffffffffffffff9092169163a9059cbb916044808201926020929091908290030181600087803b1580156101ef57600080fd5b505af1158015610203573d6000803e3d6000fd5b505050506040513d602081101561021957600080fd5b505050565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60015473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a72305820b5526051faf5795b554c75d7da0871af7e237bf3fe45c7add33dd250451092380029000000000000000000000000896a07e3788983ec52eaf0f9c6f6e031464ee2cc00000000000000000000000095172ccbe8344fecd73d0a30f54123652981bd6f
Deployed Bytecode
0x6080604052600436106100565763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166345977d03811461005b578063b31c710a14610075578063c42bd05a146100b3575b600080fd5b34801561006757600080fd5b506100736004356100c8565b005b34801561008157600080fd5b5061008a61021e565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100bf57600080fd5b5061008a61023a565b60008054604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216926323b872dd926064808401936020939083900390910190829087803b15801561014957600080fd5b505af115801561015d573d6000803e3d6000fd5b505050506040513d602081101561017357600080fd5b5050600154604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815233600482015260248101849052905173ffffffffffffffffffffffffffffffffffffffff9092169163a9059cbb916044808201926020929091908290030181600087803b1580156101ef57600080fd5b505af1158015610203573d6000803e3d6000fd5b505050506040513d602081101561021957600080fd5b505050565b60005473ffffffffffffffffffffffffffffffffffffffff1681565b60015473ffffffffffffffffffffffffffffffffffffffff16815600a165627a7a72305820b5526051faf5795b554c75d7da0871af7e237bf3fe45c7add33dd250451092380029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000896a07e3788983ec52eaf0f9c6f6e031464ee2cc00000000000000000000000095172ccbe8344fecd73d0a30f54123652981bd6f
-----Decoded View---------------
Arg [0] : tokenAddr1 (address): 0x896a07e3788983ec52eaf0F9C6F6E031464Ee2CC
Arg [1] : tokenAddr2 (address): 0x95172ccBe8344fecD73D0a30F54123652981BD6F
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000896a07e3788983ec52eaf0f9c6f6e031464ee2cc
Arg [1] : 00000000000000000000000095172ccbe8344fecd73d0a30f54123652981bd6f
Deployed Bytecode Sourcemap
142:448:2:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;377:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;377:211:2;;;;;;;198:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;198:21:2;;;;;;;;;;;;;;;;;;;;;;;223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;223:21:2;;;;377:211;445:8;;;:54;;;;;;467:10;445:54;;;;486:4;445:54;;;;;;;;;;;;:8;;;;;:21;;:54;;;;;;;;;;;;;;;;;:8;:54;;;5:2:-1;;;;30:1;27;20:12;5:2;445:54:2;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;445:54:2;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;547:8:2;;:36;;;;;;565:10;547:36;;;;;;;;;;;;:8;;;;;:17;;:36;;;;;445:54;;547:36;;;;;;;;:8;;:36;;;5:2:-1;;;;30:1;27;20:12;5:2;547:36:2;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;547:36:2;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;377:211:2:o;198:21::-;;;;;;:::o;223:::-;;;;;;:::o
Swarm Source
bzzr://b5526051faf5795b554c75d7da0871af7e237bf3fe45c7add33dd25045109238
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $0.01026 | 167,232.0699 | $1,715.75 |
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.