Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 9 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| - | 12453191 | 1764 days ago | Contract Creation | 0 ETH | |||
| - | 12453185 | 1764 days ago | Contract Creation | 0 ETH | |||
| - | 12003553 | 1833 days ago | Contract Creation | 0 ETH | |||
| - | 12003550 | 1833 days ago | Contract Creation | 0 ETH | |||
| - | 11464239 | 1916 days ago | Contract Creation | 0 ETH | |||
| - | 11464237 | 1916 days ago | Contract Creation | 0 ETH | |||
| - | 11459261 | 1917 days ago | Contract Creation | 0 ETH | |||
| - | 11459257 | 1917 days ago | Contract Creation | 0 ETH | |||
| - | 11459218 | 1917 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
MemberlistFab
Compiler Version
v0.5.15+commit.6a57276f
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2020-12-15
*/
// Verified using https://dapp.tools
// hevm: flattened sources of src/lender/fabs/memberlist.sol
pragma solidity >=0.4.23 >=0.5.15 <0.6.0;
////// lib/tinlake-auth/lib/ds-note/src/note.sol
/// note.sol -- the `note' modifier, for logging calls as events
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
/* pragma solidity >=0.4.23; */
contract DSNote {
event LogNote(
bytes4 indexed sig,
address indexed guy,
bytes32 indexed foo,
bytes32 indexed bar,
uint256 wad,
bytes fax
) anonymous;
modifier note {
bytes32 foo;
bytes32 bar;
uint256 wad;
assembly {
foo := calldataload(4)
bar := calldataload(36)
wad := callvalue()
}
_;
emit LogNote(msg.sig, msg.sender, foo, bar, wad, msg.data);
}
}
////// lib/tinlake-auth/src/auth.sol
// Copyright (C) Centrifuge 2020, based on MakerDAO dss https://github.com/makerdao/dss
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
/* pragma solidity >=0.5.15 <0.6.0; */
/* import "ds-note/note.sol"; */
contract Auth is DSNote {
mapping (address => uint) public wards;
function rely(address usr) public auth note { wards[usr] = 1; }
function deny(address usr) public auth note { wards[usr] = 0; }
modifier auth { require(wards[msg.sender] == 1); _; }
}
////// lib/tinlake-math/src/math.sol
// Copyright (C) 2018 Rain <rainbreak@riseup.net>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
/* pragma solidity >=0.5.15 <0.6.0; */
contract Math {
uint256 constant ONE = 10 ** 27;
function safeAdd(uint x, uint y) public pure returns (uint z) {
require((z = x + y) >= x, "safe-add-failed");
}
function safeSub(uint x, uint y) public pure returns (uint z) {
require((z = x - y) <= x, "safe-sub-failed");
}
function safeMul(uint x, uint y) public pure returns (uint z) {
require(y == 0 || (z = x * y) / y == x, "safe-mul-failed");
}
function safeDiv(uint x, uint y) public pure returns (uint z) {
z = x / y;
}
function rmul(uint x, uint y) public pure returns (uint z) {
z = safeMul(x, y) / ONE;
}
function rdiv(uint x, uint y) public pure returns (uint z) {
require(y > 0, "division by zero");
z = safeAdd(safeMul(x, ONE), y / 2) / y;
}
function rdivup(uint x, uint y) internal pure returns (uint z) {
require(y > 0, "division by zero");
// always rounds up
z = safeAdd(safeMul(x, ONE), safeSub(y, 1)) / y;
}
}
////// src/lender/token/memberlist.sol
// Copyright (C) 2020 Centrifuge
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
/* pragma solidity >=0.5.15 <0.6.0; */
/* import "tinlake-math/math.sol"; */
/* import "tinlake-auth/auth.sol"; */
contract Memberlist is Math, Auth {
uint constant minimumDelay = 7 days;
// -- Members--
mapping (address => uint) public members;
function updateMember(address usr, uint validUntil) public auth {
require((safeAdd(block.timestamp, minimumDelay)) < validUntil);
members[usr] = validUntil;
}
function updateMembers(address[] memory users, uint validUntil) public auth {
for (uint i = 0; i < users.length; i++) {
updateMember(users[i], validUntil);
}
}
constructor() public {
wards[msg.sender] = 1;
}
function member(address usr) public view {
require((members[usr] >= block.timestamp), "not-allowed-to-hold-token");
}
function hasMember(address usr) public view returns (bool) {
if (members[usr] >= block.timestamp) {
return true;
}
return false;
}
}
////// src/lender/fabs/memberlist.sol
// Copyright (C) 2020 Centrifuge
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
/* pragma solidity >=0.5.15 <0.6.0; */
/* import { Memberlist } from "./../token/memberlist.sol"; */
interface MemberlistFabLike_2 {
function newMemberlist() external returns (address);
}
contract MemberlistFab {
function newMemberlist() public returns (address memberList) {
Memberlist memberlist = new Memberlist();
memberlist.rely(msg.sender);
memberlist.deny(address(this));
return (address(memberlist));
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":false,"inputs":[],"name":"newMemberlist","outputs":[{"internalType":"address","name":"memberList","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50610ff5806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806358b3b54814610030575b600080fd5b61003861007a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080604051610089906101dd565b604051809103906000f0801580156100a5573d6000803e3d6000fd5b5090508073ffffffffffffffffffffffffffffffffffffffff166365fae35e336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561012757600080fd5b505af115801561013b573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff16639c52a7f1306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156101be57600080fd5b505af11580156101d2573d6000803e3d6000fd5b505050508091505090565b610dd6806101eb8339019056fe608060405234801561001057600080fd5b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d72806100646000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c80639c52a7f11161008c578063bf353dbb11610066578063bf353dbb1461046b578063d05c78da146104c3578063e6cb90131461050f578063e7d4539e1461055b576100ea565b80639c52a7f11461038f578063a293d1e8146103d3578063b5931f7c1461041f576100ea565b8063336137c8116100c8578063336137c8146101ef57806365fae35e1461023d57806367457022146102815780637adaa504146102cd576100ea565b806308ae4b0c146100ef5780630e2286d31461014757806312d4283514610193575b600080fd5b6101316004803603602081101561010557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061059f565b6040518082815260200191505060405180910390f35b61017d6004803603604081101561015d57600080fd5b8101908080359060200190929190803590602001909291905050506105b7565b6040518082815260200191505060405180910390f35b6101d5600480360360208110156101a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610668565b604051808215151515815260200191505060405180910390f35b61023b6004803603604081101561020557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106c3565b005b61027f6004803603602081101561025357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061076e565b005b6102b76004803603604081101561029757600080fd5b8101908080359060200190929190803590602001909291905050506108bd565b6040518082815260200191505060405180910390f35b61038d600480360360408110156102e357600080fd5b810190808035906020019064010000000081111561030057600080fd5b82018360208201111561031257600080fd5b8035906020019184602083028401116401000000008311171561033457600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506108e6565b005b6103d1600480360360208110156103a557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061096f565b005b610409600480360360408110156103e957600080fd5b810190808035906020019092919080359060200190929190505050610abe565b6040518082815260200191505060405180910390f35b6104556004803603604081101561043557600080fd5b810190808035906020019092919080359060200190929190505050610b41565b6040518082815260200191505060405180910390f35b6104ad6004803603602081101561048157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b55565b6040518082815260200191505060405180910390f35b6104f9600480360360408110156104d957600080fd5b810190808035906020019092919080359060200190929190505050610b6d565b6040518082815260200191505060405180910390f35b6105456004803603604081101561052557600080fd5b810190808035906020019092919080359060200190929190505050610c02565b6040518082815260200191505060405180910390f35b61059d6004803603602081101561057157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c85565b005b60016020528060005260406000206000915090505481565b600080821161062e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f6469766973696f6e206279207a65726f0000000000000000000000000000000081525060200191505060405180910390fd5b81610658610648856b033b2e3c9fd0803ce8000000610b6d565b6002858161065257fe5b04610c02565b8161065f57fe5b04905092915050565b600042600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106106b957600190506106be565b600090505b919050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461070e57600080fd5b8061071c4262093a80610c02565b1061072657600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146107b957600080fd5b60008060006004359250602435915034905060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60006b033b2e3c9fd0803ce80000006108d68484610b6d565b816108dd57fe5b04905092915050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461093157600080fd5b60008090505b825181101561096a5761095d83828151811061094f57fe5b6020026020010151836106c3565b8080600101915050610937565b505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146109ba57600080fd5b60008060006004359250602435915034905060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b6000828284039150811115610b3b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d7375622d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b6000818381610b4c57fe5b04905092915050565b60006020528060005260406000206000915090505481565b600080821480610b8a5750828283850292508281610b8757fe5b04145b610bfc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d6d756c2d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284019150811015610c7f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d6164642d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b42600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f6e6f742d616c6c6f7765642d746f2d686f6c642d746f6b656e0000000000000081525060200191505060405180910390fd5b5056fea265627a7a723158200dfdc030e667627671d46509072fb97f6d8f20a080a9279daac6d841cd92b4c564736f6c634300050f0032a265627a7a723158200794bbfca2fb0d8dc83ac1d8b1728a38e580493458113fd6ba3a84c963d7c8a064736f6c634300050f0032
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806358b3b54814610030575b600080fd5b61003861007a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080604051610089906101dd565b604051809103906000f0801580156100a5573d6000803e3d6000fd5b5090508073ffffffffffffffffffffffffffffffffffffffff166365fae35e336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561012757600080fd5b505af115801561013b573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff16639c52a7f1306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156101be57600080fd5b505af11580156101d2573d6000803e3d6000fd5b505050508091505090565b610dd6806101eb8339019056fe608060405234801561001057600080fd5b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d72806100646000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c80639c52a7f11161008c578063bf353dbb11610066578063bf353dbb1461046b578063d05c78da146104c3578063e6cb90131461050f578063e7d4539e1461055b576100ea565b80639c52a7f11461038f578063a293d1e8146103d3578063b5931f7c1461041f576100ea565b8063336137c8116100c8578063336137c8146101ef57806365fae35e1461023d57806367457022146102815780637adaa504146102cd576100ea565b806308ae4b0c146100ef5780630e2286d31461014757806312d4283514610193575b600080fd5b6101316004803603602081101561010557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061059f565b6040518082815260200191505060405180910390f35b61017d6004803603604081101561015d57600080fd5b8101908080359060200190929190803590602001909291905050506105b7565b6040518082815260200191505060405180910390f35b6101d5600480360360208110156101a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610668565b604051808215151515815260200191505060405180910390f35b61023b6004803603604081101561020557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106c3565b005b61027f6004803603602081101561025357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061076e565b005b6102b76004803603604081101561029757600080fd5b8101908080359060200190929190803590602001909291905050506108bd565b6040518082815260200191505060405180910390f35b61038d600480360360408110156102e357600080fd5b810190808035906020019064010000000081111561030057600080fd5b82018360208201111561031257600080fd5b8035906020019184602083028401116401000000008311171561033457600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506108e6565b005b6103d1600480360360208110156103a557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061096f565b005b610409600480360360408110156103e957600080fd5b810190808035906020019092919080359060200190929190505050610abe565b6040518082815260200191505060405180910390f35b6104556004803603604081101561043557600080fd5b810190808035906020019092919080359060200190929190505050610b41565b6040518082815260200191505060405180910390f35b6104ad6004803603602081101561048157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b55565b6040518082815260200191505060405180910390f35b6104f9600480360360408110156104d957600080fd5b810190808035906020019092919080359060200190929190505050610b6d565b6040518082815260200191505060405180910390f35b6105456004803603604081101561052557600080fd5b810190808035906020019092919080359060200190929190505050610c02565b6040518082815260200191505060405180910390f35b61059d6004803603602081101561057157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c85565b005b60016020528060005260406000206000915090505481565b600080821161062e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f6469766973696f6e206279207a65726f0000000000000000000000000000000081525060200191505060405180910390fd5b81610658610648856b033b2e3c9fd0803ce8000000610b6d565b6002858161065257fe5b04610c02565b8161065f57fe5b04905092915050565b600042600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106106b957600190506106be565b600090505b919050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461070e57600080fd5b8061071c4262093a80610c02565b1061072657600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146107b957600080fd5b60008060006004359250602435915034905060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b60006b033b2e3c9fd0803ce80000006108d68484610b6d565b816108dd57fe5b04905092915050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541461093157600080fd5b60008090505b825181101561096a5761095d83828151811061094f57fe5b6020026020010151836106c3565b8080600101915050610937565b505050565b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146109ba57600080fd5b60008060006004359250602435915034905060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081833373ffffffffffffffffffffffffffffffffffffffff166000357fffffffff00000000000000000000000000000000000000000000000000000000167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168460003660405180848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505094505050505060405180910390a450505050565b6000828284039150811115610b3b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d7375622d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b6000818381610b4c57fe5b04905092915050565b60006020528060005260406000206000915090505481565b600080821480610b8a5750828283850292508281610b8757fe5b04145b610bfc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d6d756c2d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284019150811015610c7f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f736166652d6164642d6661696c6564000000000000000000000000000000000081525060200191505060405180910390fd5b92915050565b42600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f6e6f742d616c6c6f7765642d746f2d686f6c642d746f6b656e0000000000000081525060200191505060405180910390fd5b5056fea265627a7a723158200dfdc030e667627671d46509072fb97f6d8f20a080a9279daac6d841cd92b4c564736f6c634300050f0032a265627a7a723158200794bbfca2fb0d8dc83ac1d8b1728a38e580493458113fd6ba3a84c963d7c8a064736f6c634300050f0032
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.