Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
1 wei
Eth Value
Less Than $0.01 (@ $3,328.86/ETH)More Info
Private Name Tags
ContractCreator
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
16841321 | 682 days ago | 0.01853357 ETH | ||||
16841321 | 682 days ago | 0.07413431 ETH | ||||
16809044 | 686 days ago | 0.00010905 ETH | ||||
16778430 | 691 days ago | 0.0004689 ETH | ||||
16775013 | 691 days ago | 0.00003056 ETH | ||||
16773748 | 691 days ago | 0.00051977 ETH | ||||
16765820 | 692 days ago | 0.00016801 ETH | ||||
16765442 | 692 days ago | 0.00406658 ETH | ||||
16762152 | 693 days ago | 0.00019382 ETH | ||||
16762029 | 693 days ago | 0.00186189 ETH | ||||
16761371 | 693 days ago | 0.00033407 ETH | ||||
16761116 | 693 days ago | 0.00036241 ETH | ||||
16759405 | 693 days ago | 0.00538386 ETH | ||||
16759178 | 693 days ago | 0.00177292 ETH | ||||
16759072 | 693 days ago | 0.0095893 ETH | ||||
16758097 | 693 days ago | 0.00374291 ETH | ||||
16757246 | 694 days ago | 0.00116503 ETH | ||||
16756747 | 694 days ago | 0.00002494 ETH | ||||
16756512 | 694 days ago | 0.00206406 ETH | ||||
16756459 | 694 days ago | 0.00214436 ETH | ||||
16755036 | 694 days ago | 0.00032552 ETH | ||||
16754939 | 694 days ago | 0.00066837 ETH | ||||
16754505 | 694 days ago | 0.00055161 ETH | ||||
16754111 | 694 days ago | 0.00116292 ETH | ||||
16753654 | 694 days ago | 0.00247753 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
FeeSplitter
Compiler Version
v0.8.13+commit.abaa5c0e
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.13; import "openzeppelin-contracts/access/Ownable.sol"; import "openzeppelin-contracts/security/ReentrancyGuard.sol"; /** * Amplifi * Website: https://perpetualyield.io/ * Telegram: https://t.me/Amplifi_ERC * Twitter: https://twitter.com/amplifidefi */ contract FeeSplitter is Ownable, ReentrancyGuard { address[] public recipients; uint16[] public shares; uint16 public totalShares; constructor(address[] memory _recipients, uint16[] memory _shares) { _setRecipients(_recipients, _shares); } function claim() external nonReentrant { uint256 length = shares.length; uint256 totalBalance = address(this).balance; bool success = false; for (uint256 i = 0; i < length; ) { (success, ) = recipients[i].call{value: (totalBalance * shares[i]) / totalShares}(""); require(success, "Could not send ETH"); unchecked { ++i; } } } function setRecipients(address[] calldata _recipients, uint16[] calldata _shares) external onlyOwner { _setRecipients(_recipients, _shares); } function _setRecipients(address[] memory _recipients, uint16[] memory _shares) internal { uint256 length = _shares.length; require(_recipients.length == length, "Lengths not aligned"); recipients = _recipients; shares = _shares; totalShares = 0; for (uint256 i = 0; i < length; ) { totalShares += _shares[i]; unchecked { ++i; } } } receive() external payable {} }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol) pragma solidity ^0.8.0; import "../utils/Context.sol"; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { _checkOwner(); _; } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if the sender is not the owner. */ function _checkOwner() internal view virtual { require(owner() == _msgSender(), "Ownable: caller is not the owner"); } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (security/ReentrancyGuard.sol) pragma solidity ^0.8.0; /** * @dev Contract module that helps prevent reentrant calls to a function. * * Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier * available, which can be applied to functions to make sure there are no nested * (reentrant) calls to them. * * Note that because there is a single `nonReentrant` guard, functions marked as * `nonReentrant` may not call one another. This can be worked around by making * those functions `private`, and then adding `external` `nonReentrant` entry * points to them. * * TIP: If you would like to learn more about reentrancy and alternative ways * to protect against it, check out our blog post * https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul]. */ abstract contract ReentrancyGuard { // Booleans are more expensive than uint256 or any type that takes up a full // word because each write operation emits an extra SLOAD to first read the // slot's contents, replace the bits taken up by the boolean, and then write // back. This is the compiler's defense against contract upgrades and // pointer aliasing, and it cannot be disabled. // The values being non-zero value makes deployment a bit more expensive, // but in exchange the refund on every call to nonReentrant will be lower in // amount. Since refunds are capped to a percentage of the total // transaction's gas, it is best to keep them low in cases like this one, to // increase the likelihood of the full refund coming into effect. uint256 private constant _NOT_ENTERED = 1; uint256 private constant _ENTERED = 2; uint256 private _status; constructor() { _status = _NOT_ENTERED; } /** * @dev Prevents a contract from calling itself, directly or indirectly. * Calling a `nonReentrant` function from another `nonReentrant` * function is not supported. It is possible to prevent this from happening * by making the `nonReentrant` function external, and making it call a * `private` function that does the actual work. */ modifier nonReentrant() { // On the first call to nonReentrant, _notEntered will be true require(_status != _ENTERED, "ReentrancyGuard: reentrant call"); // Any calls to nonReentrant after this point will fail _status = _ENTERED; _; // By storing the original value once again, a refund is triggered (see // https://eips.ethereum.org/EIPS/eip-2200) _status = _NOT_ENTERED; } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } }
{ "remappings": [ "ds-test/=lib/forge-std/lib/ds-test/src/", "forge-std/=lib/forge-std/src/", "openzeppelin-contracts/=lib/openzeppelin-contracts/contracts/", "solenv/=lib/solenv/src/", "solidity-stringutils/=lib/solenv/lib/solidity-stringutils/src/", "solmate/=lib/solmate/src/" ], "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs" }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "evmVersion": "london", "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address[]","name":"_recipients","type":"address[]"},{"internalType":"uint16[]","name":"_shares","type":"uint16[]"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"recipients","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_recipients","type":"address[]"},{"internalType":"uint16[]","name":"_shares","type":"uint16[]"}],"name":"setRecipients","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"shares","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalShares","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162000def38038062000def8339810160408190526200003491620003c0565b6200003f3362000057565b600180556200004f8282620000a7565b5050620004e9565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b805182518114620000fe5760405162461bcd60e51b815260206004820152601360248201527f4c656e67746873206e6f7420616c69676e656400000000000000000000000000604482015260640160405180910390fd5b825162000113906002906020860190620001a5565b508151620001299060039060208501906200020f565b506004805461ffff1916905560005b818110156200019f578281815181106200015657620001566200049e565b6020908102919091010151600480546000906200017990849061ffff16620004b4565b92506101000a81548161ffff021916908361ffff16021790555080600101905062000138565b50505050565b828054828255906000526020600020908101928215620001fd579160200282015b82811115620001fd57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190620001c6565b506200020b929150620002b5565b5090565b82805482825590600052602060002090600f01601090048101928215620001fd5791602002820160005b838211156200027b57835183826101000a81548161ffff021916908361ffff160217905550926020019260020160208160010104928301926001030262000239565b8015620002ab5782816101000a81549061ffff02191690556002016020816001010492830192600103026200027b565b50506200020b9291505b5b808211156200020b5760008155600101620002b6565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156200030d576200030d620002cc565b604052919050565b60006001600160401b03821115620003315762000331620002cc565b5060051b60200190565b600082601f8301126200034d57600080fd5b8151602062000366620003608362000315565b620002e2565b82815260059290921b840181019181810190868411156200038657600080fd5b8286015b84811015620003b557805161ffff81168114620003a75760008081fd5b83529183019183016200038a565b509695505050505050565b60008060408385031215620003d457600080fd5b82516001600160401b0380821115620003ec57600080fd5b818501915085601f8301126200040157600080fd5b8151602062000414620003608362000315565b82815260059290921b840181019181810190898411156200043457600080fd5b948201945b838610156200046b5785516001600160a01b03811681146200045b5760008081fd5b8252948201949082019062000439565b918801519196509093505050808211156200048557600080fd5b5062000494858286016200033b565b9150509250929050565b634e487b7160e01b600052603260045260246000fd5b600061ffff808316818516808303821115620004e057634e487b7160e01b600052601160045260246000fd5b01949350505050565b6108f680620004f96000396000f3fe60806040526004361061007f5760003560e01c80638da5cb5b1161004e5780638da5cb5b1461010a578063bc45dad01461013c578063d1bc76a11461015c578063f2fde38b1461017c57600080fd5b80633a98ef391461008b5780634e71d92d146100be57806357a858fc146100d5578063715018a6146100f557600080fd5b3661008657005b600080fd5b34801561009757600080fd5b506004546100a69061ffff1681565b60405161ffff90911681526020015b60405180910390f35b3480156100ca57600080fd5b506100d361019c565b005b3480156100e157600080fd5b506100a66100f036600461072c565b610320565b34801561010157600080fd5b506100d3610358565b34801561011657600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016100b5565b34801561014857600080fd5b506100d3610157366004610791565b61036c565b34801561016857600080fd5b5061012461017736600461072c565b6103e7565b34801561018857600080fd5b506100d36101973660046107fd565b610411565b6002600154036101f35760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600155600354476000805b83811015610316576002818154811061021b5761021b61082d565b600091825260209091200154600454600380546001600160a01b039093169261ffff90921691849081106102515761025161082d565b6000918252602090912060108204015461027b91600f166002026101000a900461ffff1686610859565b6102859190610878565b604051600081818185875af1925050503d80600081146102c1576040519150601f19603f3d011682016040523d82523d6000602084013e6102c6565b606091505b5050809250508161030e5760405162461bcd60e51b8152602060048201526012602482015271086deead8c840dcdee840e6cadcc8408aa8960731b60448201526064016101ea565b600101610200565b5050600180555050565b6003818154811061033057600080fd5b9060005260206000209060109182820401919006600202915054906101000a900461ffff1681565b61036061048a565b61036a60006104e4565b565b61037461048a565b6103e18484808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152505060408051602080880282810182019093528782529093508792508691829185019084908082843760009201919091525061053492505050565b50505050565b600281815481106103f757600080fd5b6000918252602090912001546001600160a01b0316905081565b61041961048a565b6001600160a01b03811661047e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101ea565b610487816104e4565b50565b6000546001600160a01b0316331461036a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101ea565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80518251811461057c5760405162461bcd60e51b815260206004820152601360248201527213195b99dd1a1cc81b9bdd08185b1a59db9959606a1b60448201526064016101ea565b825161058f906002906020860190610612565b5081516105a3906003906020850190610677565b506004805461ffff1916905560005b818110156103e1578281815181106105cc576105cc61082d565b6020908102919091010151600480546000906105ed90849061ffff1661089a565b92506101000a81548161ffff021916908361ffff1602179055508060010190506105b2565b828054828255906000526020600020908101928215610667579160200282015b8281111561066757825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190610632565b50610673929150610717565b5090565b82805482825590600052602060002090600f016010900481019282156106675791602002820160005b838211156106e057835183826101000a81548161ffff021916908361ffff16021790555092602001926002016020816001010492830192600103026106a0565b801561070e5782816101000a81549061ffff02191690556002016020816001010492830192600103026106e0565b50506106739291505b5b808211156106735760008155600101610718565b60006020828403121561073e57600080fd5b5035919050565b60008083601f84011261075757600080fd5b50813567ffffffffffffffff81111561076f57600080fd5b6020830191508360208260051b850101111561078a57600080fd5b9250929050565b600080600080604085870312156107a757600080fd5b843567ffffffffffffffff808211156107bf57600080fd5b6107cb88838901610745565b909650945060208701359150808211156107e457600080fd5b506107f187828801610745565b95989497509550505050565b60006020828403121561080f57600080fd5b81356001600160a01b038116811461082657600080fd5b9392505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561087357610873610843565b500290565b60008261089557634e487b7160e01b600052601260045260246000fd5b500490565b600061ffff8083168185168083038211156108b7576108b7610843565b0194935050505056fea264697066735822122076cf73ad9c13045a6bec00e70ed5694ddd201d8fc8963f9e0ab6ef66243de6cb64736f6c634300080d0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000c766b8c9741bc804fcc378fde75560229ca3ab1e000000000000000000000000454cd1e89df17cdb61d868c6d3dbc02bc2c38a17000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004
Deployed Bytecode
0x60806040526004361061007f5760003560e01c80638da5cb5b1161004e5780638da5cb5b1461010a578063bc45dad01461013c578063d1bc76a11461015c578063f2fde38b1461017c57600080fd5b80633a98ef391461008b5780634e71d92d146100be57806357a858fc146100d5578063715018a6146100f557600080fd5b3661008657005b600080fd5b34801561009757600080fd5b506004546100a69061ffff1681565b60405161ffff90911681526020015b60405180910390f35b3480156100ca57600080fd5b506100d361019c565b005b3480156100e157600080fd5b506100a66100f036600461072c565b610320565b34801561010157600080fd5b506100d3610358565b34801561011657600080fd5b506000546001600160a01b03165b6040516001600160a01b0390911681526020016100b5565b34801561014857600080fd5b506100d3610157366004610791565b61036c565b34801561016857600080fd5b5061012461017736600461072c565b6103e7565b34801561018857600080fd5b506100d36101973660046107fd565b610411565b6002600154036101f35760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600155600354476000805b83811015610316576002818154811061021b5761021b61082d565b600091825260209091200154600454600380546001600160a01b039093169261ffff90921691849081106102515761025161082d565b6000918252602090912060108204015461027b91600f166002026101000a900461ffff1686610859565b6102859190610878565b604051600081818185875af1925050503d80600081146102c1576040519150601f19603f3d011682016040523d82523d6000602084013e6102c6565b606091505b5050809250508161030e5760405162461bcd60e51b8152602060048201526012602482015271086deead8c840dcdee840e6cadcc8408aa8960731b60448201526064016101ea565b600101610200565b5050600180555050565b6003818154811061033057600080fd5b9060005260206000209060109182820401919006600202915054906101000a900461ffff1681565b61036061048a565b61036a60006104e4565b565b61037461048a565b6103e18484808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152505060408051602080880282810182019093528782529093508792508691829185019084908082843760009201919091525061053492505050565b50505050565b600281815481106103f757600080fd5b6000918252602090912001546001600160a01b0316905081565b61041961048a565b6001600160a01b03811661047e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101ea565b610487816104e4565b50565b6000546001600160a01b0316331461036a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101ea565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80518251811461057c5760405162461bcd60e51b815260206004820152601360248201527213195b99dd1a1cc81b9bdd08185b1a59db9959606a1b60448201526064016101ea565b825161058f906002906020860190610612565b5081516105a3906003906020850190610677565b506004805461ffff1916905560005b818110156103e1578281815181106105cc576105cc61082d565b6020908102919091010151600480546000906105ed90849061ffff1661089a565b92506101000a81548161ffff021916908361ffff1602179055508060010190506105b2565b828054828255906000526020600020908101928215610667579160200282015b8281111561066757825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190610632565b50610673929150610717565b5090565b82805482825590600052602060002090600f016010900481019282156106675791602002820160005b838211156106e057835183826101000a81548161ffff021916908361ffff16021790555092602001926002016020816001010492830192600103026106a0565b801561070e5782816101000a81549061ffff02191690556002016020816001010492830192600103026106e0565b50506106739291505b5b808211156106735760008155600101610718565b60006020828403121561073e57600080fd5b5035919050565b60008083601f84011261075757600080fd5b50813567ffffffffffffffff81111561076f57600080fd5b6020830191508360208260051b850101111561078a57600080fd5b9250929050565b600080600080604085870312156107a757600080fd5b843567ffffffffffffffff808211156107bf57600080fd5b6107cb88838901610745565b909650945060208701359150808211156107e457600080fd5b506107f187828801610745565b95989497509550505050565b60006020828403121561080f57600080fd5b81356001600160a01b038116811461082657600080fd5b9392505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600081600019048311821515161561087357610873610843565b500290565b60008261089557634e487b7160e01b600052601260045260246000fd5b500490565b600061ffff8083168185168083038211156108b7576108b7610843565b0194935050505056fea264697066735822122076cf73ad9c13045a6bec00e70ed5694ddd201d8fc8963f9e0ab6ef66243de6cb64736f6c634300080d0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000c766b8c9741bc804fcc378fde75560229ca3ab1e000000000000000000000000454cd1e89df17cdb61d868c6d3dbc02bc2c38a17000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004
-----Decoded View---------------
Arg [0] : _recipients (address[]): 0xc766B8c9741BC804FCc378FdE75560229CA3AB1E,0x454cD1e89df17cDB61D868C6D3dBC02bC2c38a17
Arg [1] : _shares (uint16[]): 6,4
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [3] : 000000000000000000000000c766b8c9741bc804fcc378fde75560229ca3ab1e
Arg [4] : 000000000000000000000000454cd1e89df17cdb61d868c6d3dbc02bc2c38a17
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000004
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,328.82 | 0.000000000000000001 | <$0.000001 |
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.