Source Code
Overview
ETH Balance
0.045 ETH
Eth Value
$88.84 (@ $1,974.27/ETH)Latest 5 from a total of 5 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Register Hash | 9081325 | 2278 days ago | IN | 0.005 ETH | 0.00038546 | ||||
| Register Hash | 8888799 | 2311 days ago | IN | 0.005 ETH | 0.00018457 | ||||
| Change Hash Owne... | 8603540 | 2356 days ago | IN | 0.025 ETH | 0.00059578 | ||||
| Register Hash | 8603529 | 2356 days ago | IN | 0.005 ETH | 0.00029531 | ||||
| Register Hash | 8603485 | 2356 days ago | IN | 0.005 ETH | 0.00032186 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
digitalNotary
Compiler Version
v0.5.11+commit.c082d0b4
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2019-09-23
*/
pragma solidity ^0.5.11;
contract digitalNotary
{
address payable private manager;
bool private contractactive;
uint private hashfee;
uint private changehashownerfee;
struct HashRegistration
{
address owner;
uint registrationtime;
}
mapping(bytes32 => HashRegistration[]) HashList;
uint private HashListLength;
event RegisterHashEvent(address indexed msgsender, bytes32 indexed hash, uint timestamp);
event ChangeHashOwnershipEvent(address indexed msgsender, address indexed newowner, bytes32 indexed hash, uint timestamp);
constructor() public
{
manager = msg.sender;
contractactive = true;
hashfee = 5000000000000000;
changehashownerfee = 25000000000000000;
HashListLength = 0;
}
modifier onlyManager()
{
require(msg.sender == manager);
_;
}
function gethashfee() external view returns(uint)
{
return hashfee;
}
function sethashfee(uint newfee) external onlyManager
{
require(newfee >= 0);
hashfee = newfee;
}
function getchangehashownerfee() external view returns(uint)
{
return changehashownerfee;
}
function setchangehashownerfee(uint newfee) external onlyManager
{
require(newfee >= 0);
changehashownerfee = newfee;
}
function getcontractactive() external view returns (bool)
{
return contractactive;
}
function setcontractactive(bool contactive) external onlyManager
{
contractactive = contactive;
}
function getmanager() external view returns(address)
{
return manager;
}
function setmanager(address payable newmngr) external onlyManager
{
require(newmngr.balance > 0);
manager = newmngr;
}
function getcontractbalance() public view returns(uint)
{
return address(this).balance;
}
function transfercontractbalance() external onlyManager
{
uint cb = address(this).balance;
require(cb > 0);
manager.transfer(cb);
}
function getHashOwnersCount(bytes32 hash) public view returns(uint)
{
return HashList[hash].length;
}
function getNumberofHashesRegistered() external view returns(uint)
{
return HashListLength;
}
function getHashDetails(bytes32 hash,uint indx) external view returns (address,uint)
{
uint owncount = getHashOwnersCount(hash);
require(owncount > 0);
require(indx < owncount);
return (HashList[hash][indx].owner,HashList[hash][indx].registrationtime);
}
function registerHash(bytes32 hash) external payable
{
require(contractactive == true);
require(getHashOwnersCount(hash) == 0);
require(msg.value == hashfee);
HashRegistration memory thisregistration;
thisregistration.owner = msg.sender;
thisregistration.registrationtime = now;
HashList[hash].push(thisregistration);
HashListLength++;
emit RegisterHashEvent(thisregistration.owner, hash, thisregistration.registrationtime);
}
function changeHashOwnership(bytes32 hash, address newowner) external payable
{
require(contractactive == true);
uint owncount = getHashOwnersCount(hash);
require(owncount > 0);
require(msg.sender == HashList[hash][owncount - 1].owner);
require(msg.value == changehashownerfee);
HashRegistration memory thisregistration;
thisregistration.owner = newowner;
thisregistration.registrationtime = now;
HashList[hash].push(thisregistration);
emit ChangeHashOwnershipEvent(msg.sender, thisregistration.owner, hash, thisregistration.registrationtime);
}
function () external
{
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":false,"inputs":[{"internalType":"uint256","name":"newfee","type":"uint256"}],"name":"setchangehashownerfee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getNumberofHashesRegistered","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getchangehashownerfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"hash","type":"bytes32"},{"internalType":"address","name":"newowner","type":"address"}],"name":"changeHashOwnership","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"gethashfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"bool","name":"contactive","type":"bool"}],"name":"setcontractactive","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"bytes32","name":"hash","type":"bytes32"}],"name":"registerHash","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newfee","type":"uint256"}],"name":"sethashfee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"transfercontractbalance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes32","name":"hash","type":"bytes32"},{"internalType":"uint256","name":"indx","type":"uint256"}],"name":"getHashDetails","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes32","name":"hash","type":"bytes32"}],"name":"getHashOwnersCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getcontractbalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getmanager","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"newmngr","type":"address"}],"name":"setmanager","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getcontractactive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"msgsender","type":"address"},{"indexed":true,"internalType":"bytes32","name":"hash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"RegisterHashEvent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"msgsender","type":"address"},{"indexed":true,"internalType":"address","name":"newowner","type":"address"},{"indexed":true,"internalType":"bytes32","name":"hash","type":"bytes32"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"ChangeHashOwnershipEvent","type":"event"}]Contract Creation Code
608060405234801561001057600080fd5b506000805460ff60a01b196001600160a01b0319909116331716740100000000000000000000000000000000000000001781556611c37937e080006001556658d15e1762800060025560045561078c8061006b6000396000f3fe6080604052600436106100e85760003560e01c80639aae1af51161008a578063f28bf14611610059578063f28bf146146102a5578063f52294c3146102ba578063fa3ff5f1146102eb578063fbbcedf31461031e576100e8565b80639aae1af5146101e9578063ba312e9b14610213578063c7b70bb914610228578063d42290441461027b576100e8565b80633a1903d6116100c65780633a1903d61461015f5780637e5fae011461018b57806386040ee3146101a05780638f1de16e146101cc576100e8565b806325f20363146100f75780632ccf293d146101235780632e3a4fb61461014a575b3480156100f457600080fd5b50005b34801561010357600080fd5b506101216004803603602081101561011a57600080fd5b5035610347565b005b34801561012f57600080fd5b50610138610363565b60408051918252519081900360200190f35b34801561015657600080fd5b50610138610369565b6101216004803603604081101561017557600080fd5b50803590602001356001600160a01b031661036f565b34801561019757600080fd5b50610138610491565b3480156101ac57600080fd5b50610121600480360360208110156101c357600080fd5b50351515610497565b610121600480360360208110156101e257600080fd5b50356104cc565b3480156101f557600080fd5b506101216004803603602081101561020c57600080fd5b50356105a5565b34801561021f57600080fd5b506101216105c1565b34801561023457600080fd5b506102586004803603604081101561024b57600080fd5b5080359060200135610621565b604080516001600160a01b03909316835260208301919091528051918290030190f35b34801561028757600080fd5b506101386004803603602081101561029e57600080fd5b50356106ba565b3480156102b157600080fd5b506101386106cc565b3480156102c657600080fd5b506102cf6106d1565b604080516001600160a01b039092168252519081900360200190f35b3480156102f757600080fd5b506101216004803603602081101561030e57600080fd5b50356001600160a01b03166106e0565b34801561032a57600080fd5b50610333610730565b604080519115158252519081900360200190f35b6000546001600160a01b0316331461035e57600080fd5b600255565b60045490565b60025490565b600054600160a01b900460ff16151560011461038a57600080fd5b6000610395836106ba565b9050600081116103a457600080fd5b6000838152600360205260409020805460001983019081106103c257fe5b60009182526020909120600290910201546001600160a01b031633146103e757600080fd5b60025434146103f557600080fd5b6103fd610740565b6001600160a01b038381168252426020808401918252600087815260038252604080822080546001808201835591845292849020875160029094020180546001600160a01b03191693909616928317865593519490930184905582519384529151879333927f22e7d2c89d8d0a517488f500e0d816d03a29699520fed6eb2479d9569cabada992918290030190a450505050565b60015490565b6000546001600160a01b031633146104ae57600080fd5b60008054911515600160a01b0260ff60a01b19909216919091179055565b600054600160a01b900460ff1615156001146104e757600080fd5b6104f0816106ba565b156104fa57600080fd5b600154341461050857600080fd5b610510610740565b338152426020808301918252600084815260038252604080822080546001808201835591845292849020865160029094020180546001600160a01b0319166001600160a01b0390941693841781559451948101859055600480549091019055805193845251859391927f532312bc5585e04b43c5234e91eb7cdae0a72d24a9a7d547923be5b7a9f71166928290030190a35050565b6000546001600160a01b031633146105bc57600080fd5b600155565b6000546001600160a01b031633146105d857600080fd5b3031806105e457600080fd5b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561061d573d6000803e3d6000fd5b5050565b600080600061062f856106ba565b90506000811161063e57600080fd5b80841061064a57600080fd5b600085815260036020526040902080548590811061066457fe5b600091825260208083206002909202909101548783526003909152604090912080546001600160a01b03909216918690811061069c57fe5b90600052602060002090600202016001015492509250509250929050565b60009081526003602052604090205490565b303190565b6000546001600160a01b031690565b6000546001600160a01b031633146106f757600080fd5b6000816001600160a01b0316311161070e57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600054600160a01b900460ff1690565b60408051808201909152600080825260208201529056fea265627a7a72315820c81a3a362bfc079ebd979749a0e020c7d88e69dda7c4a980d8e9e350158885aa64736f6c634300050b0032
Deployed Bytecode
0x6080604052600436106100e85760003560e01c80639aae1af51161008a578063f28bf14611610059578063f28bf146146102a5578063f52294c3146102ba578063fa3ff5f1146102eb578063fbbcedf31461031e576100e8565b80639aae1af5146101e9578063ba312e9b14610213578063c7b70bb914610228578063d42290441461027b576100e8565b80633a1903d6116100c65780633a1903d61461015f5780637e5fae011461018b57806386040ee3146101a05780638f1de16e146101cc576100e8565b806325f20363146100f75780632ccf293d146101235780632e3a4fb61461014a575b3480156100f457600080fd5b50005b34801561010357600080fd5b506101216004803603602081101561011a57600080fd5b5035610347565b005b34801561012f57600080fd5b50610138610363565b60408051918252519081900360200190f35b34801561015657600080fd5b50610138610369565b6101216004803603604081101561017557600080fd5b50803590602001356001600160a01b031661036f565b34801561019757600080fd5b50610138610491565b3480156101ac57600080fd5b50610121600480360360208110156101c357600080fd5b50351515610497565b610121600480360360208110156101e257600080fd5b50356104cc565b3480156101f557600080fd5b506101216004803603602081101561020c57600080fd5b50356105a5565b34801561021f57600080fd5b506101216105c1565b34801561023457600080fd5b506102586004803603604081101561024b57600080fd5b5080359060200135610621565b604080516001600160a01b03909316835260208301919091528051918290030190f35b34801561028757600080fd5b506101386004803603602081101561029e57600080fd5b50356106ba565b3480156102b157600080fd5b506101386106cc565b3480156102c657600080fd5b506102cf6106d1565b604080516001600160a01b039092168252519081900360200190f35b3480156102f757600080fd5b506101216004803603602081101561030e57600080fd5b50356001600160a01b03166106e0565b34801561032a57600080fd5b50610333610730565b604080519115158252519081900360200190f35b6000546001600160a01b0316331461035e57600080fd5b600255565b60045490565b60025490565b600054600160a01b900460ff16151560011461038a57600080fd5b6000610395836106ba565b9050600081116103a457600080fd5b6000838152600360205260409020805460001983019081106103c257fe5b60009182526020909120600290910201546001600160a01b031633146103e757600080fd5b60025434146103f557600080fd5b6103fd610740565b6001600160a01b038381168252426020808401918252600087815260038252604080822080546001808201835591845292849020875160029094020180546001600160a01b03191693909616928317865593519490930184905582519384529151879333927f22e7d2c89d8d0a517488f500e0d816d03a29699520fed6eb2479d9569cabada992918290030190a450505050565b60015490565b6000546001600160a01b031633146104ae57600080fd5b60008054911515600160a01b0260ff60a01b19909216919091179055565b600054600160a01b900460ff1615156001146104e757600080fd5b6104f0816106ba565b156104fa57600080fd5b600154341461050857600080fd5b610510610740565b338152426020808301918252600084815260038252604080822080546001808201835591845292849020865160029094020180546001600160a01b0319166001600160a01b0390941693841781559451948101859055600480549091019055805193845251859391927f532312bc5585e04b43c5234e91eb7cdae0a72d24a9a7d547923be5b7a9f71166928290030190a35050565b6000546001600160a01b031633146105bc57600080fd5b600155565b6000546001600160a01b031633146105d857600080fd5b3031806105e457600080fd5b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561061d573d6000803e3d6000fd5b5050565b600080600061062f856106ba565b90506000811161063e57600080fd5b80841061064a57600080fd5b600085815260036020526040902080548590811061066457fe5b600091825260208083206002909202909101548783526003909152604090912080546001600160a01b03909216918690811061069c57fe5b90600052602060002090600202016001015492509250509250929050565b60009081526003602052604090205490565b303190565b6000546001600160a01b031690565b6000546001600160a01b031633146106f757600080fd5b6000816001600160a01b0316311161070e57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600054600160a01b900460ff1690565b60408051808201909152600080825260208201529056fea265627a7a72315820c81a3a362bfc079ebd979749a0e020c7d88e69dda7c4a980d8e9e350158885aa64736f6c634300050b0032
Deployed Bytecode Sourcemap
28:4309:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;28:4309:0;;1422:157;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1422:157:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1422:157:0;;:::i;:::-;;2557:112;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2557:112:0;;;:::i;:::-;;;;;;;;;;;;;;;;1299:110;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1299:110:0;;;:::i;3593:686::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3593:686:0;;;;;;-1:-1:-1;;;;;3593:686:0;;:::i;1052:88::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1052:88:0;;;:::i;1706:116::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1706:116:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1706:116:0;;;;:::i;3006:575::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3006:575:0;;:::i;1152:135::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1152:135:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1152:135:0;;:::i;2225:188::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2225:188:0;;;:::i;2682:312::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2682:312:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2682:312:0;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;2682:312:0;;;;;;;;;;;;;;;;;;;;;2425:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2425:120:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2425:120:0;;:::i;2096:117::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2096:117:0;;;:::i;1835:91::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1835:91:0;;;:::i;:::-;;;;-1:-1:-1;;;;;1835:91:0;;;;;;;;;;;;;;1938:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1938:146:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1938:146:0;-1:-1:-1;;;;;1938:146:0;;:::i;1591:103::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1591:103:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;1422:157;1006:7;;-1:-1:-1;;;;;1006:7:0;992:10;:21;984:30;;;;;;1544:18;:27;1422:157::o;2557:112::-;2647:14;;2557:112;:::o;1299:110::-;1383:18;;1299:110;:::o;3593:686::-;3705:14;;-1:-1:-1;;;3705:14:0;;;;:22;;3723:4;3705:22;3697:31;;;;;;3739:13;3755:24;3774:4;3755:18;:24::i;:::-;3739:40;;3809:1;3798:8;:12;3790:21;;;;;;3844:14;;;;:8;:14;;;;;:28;;-1:-1:-1;;3859:12:0;;;3844:28;;;;;;;;;;;;;;;;;;;:34;-1:-1:-1;;;;;3844:34:0;3830:10;:48;3822:57;;;;;;3912:18;;3899:9;:31;3891:40;;;;;;3952;;:::i;:::-;-1:-1:-1;;;;;4003:33:0;;;;;4083:3;4047:33;;;;:39;;;-1:-1:-1;4107:14:0;;;:8;:14;;;;;;27:10:-1;;39:1;23:18;;;45:23;;4107:37:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;4107:37:0;;;;;;;;;;;;;;;;;;;4170:101;;;;;;;4107:14;;4195:10;;4170:101;;;;;;;;;3593:686;;;;:::o;1052:88::-;1125:7;;1052:88;:::o;1706:116::-;1006:7;;-1:-1:-1;;;;;1006:7:0;992:10;:21;984:30;;;;;;1787:14;:27;;;;;-1:-1:-1;;;1787:27:0;-1:-1:-1;;;;1787:27:0;;;;;;;;;1706:116::o;3006:575::-;3091:14;;-1:-1:-1;;;3091:14:0;;;;:22;;3109:4;3091:22;3083:31;;;;;;3133:24;3152:4;3133:18;:24::i;:::-;:29;3125:38;;;;;;3195:7;;3182:9;:20;3174:29;;;;;;3224:40;;:::i;:::-;3300:10;3275:35;;3357:3;3321:33;;;;:39;;;-1:-1:-1;3381:14:0;;;:8;:14;;;;;;27:10:-1;;39:1;23:18;;;45:23;;3381:37:0;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3381:37:0;-1:-1:-1;;;;;3381:37:0;;;;;;;;;;;;;;;;3439:14;:16;;;;;;;3481:82;;;;;;3381:14;;:37;;3481:82;;;;;;;;3006:575;;:::o;1152:135::-;1006:7;;-1:-1:-1;;;;;1006:7:0;992:10;:21;984:30;;;;;;1263:7;:16;1152:135::o;2225:188::-;1006:7;;-1:-1:-1;;;;;1006:7:0;992:10;:21;984:30;;;;;;2315:4;2307:21;2357:6;2349:15;;;;;;2385:7;;;:20;;-1:-1:-1;;;;;2385:7:0;;;;:20;;;;;2402:2;;2385:20;:7;:20;2402:2;2385:7;:20;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2385:20:0;1025:1;2225:188::o;2682:312::-;2753:7;2761:4;2785:13;2801:24;2820:4;2801:18;:24::i;:::-;2785:40;;2855:1;2844:8;:12;2836:21;;;;;;2883:8;2876:4;:15;2868:24;;;;;;2921:14;;;;:8;:14;;;;;:20;;2936:4;;2921:20;;;;;;;;;;;;;;;;;;;;;:26;2948:14;;;:8;:14;;;;;;;:20;;-1:-1:-1;;;;;2921:26:0;;;;2963:4;;2948:20;;;;;;;;;;;;;;;;:37;;;2913:73;;;;;2682:312;;;;;:::o;2425:120::-;2487:4;2516:14;;;:8;:14;;;;;:21;;2425:120::o;2096:117::-;2192:4;2184:21;2096:117;:::o;1835:91::-;1879:7;1911;-1:-1:-1;;;;;1911:7:0;1835:91;:::o;1938:146::-;1006:7;;-1:-1:-1;;;;;1006:7:0;992:10;:21;984:30;;;;;;2046:1;2028:7;-1:-1:-1;;;;;2028:15:0;;:19;2020:28;;;;;;2059:7;:17;;-1:-1:-1;;;;;;2059:17:0;-1:-1:-1;;;;;2059:17:0;;;;;;;;;;1938:146::o;1591:103::-;1643:4;1672:14;-1:-1:-1;;;1672:14:0;;;;;1591:103::o;28:4309::-;;;;;;;;;;-1:-1:-1;28:4309:0;;;;;;;;:::o
Swarm Source
bzzr://c81a3a362bfc079ebd979749a0e020c7d88e69dda7c4a980d8e9e350158885aa
Loading...
Loading
Loading...
Loading
Net Worth in USD
$88.84
Net Worth in ETH
0.044999
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $1,974.21 | 0.045 | $88.84 |
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.