Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 21964120 | 328 days ago | 0.00004725 ETH | ||||
| Transfer | 21964120 | 328 days ago | 0.00033075 ETH | ||||
| Transfer | 21964120 | 328 days ago | 0.00002835 ETH | ||||
| Transfer | 21964120 | 328 days ago | 0.0000378 ETH | ||||
| Transfer | 21964120 | 328 days ago | 0.00002835 ETH | ||||
| Transfer | 21964120 | 328 days ago | 0.0004725 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.00000675 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.00004725 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.00000405 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.0000054 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.00000405 ETH | ||||
| Transfer | 21880906 | 339 days ago | 0.0000675 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.0000001 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.0000007 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.00000006 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.00000008 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.00000006 ETH | ||||
| Transfer | 19558694 | 664 days ago | 0.000001 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.0000094 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.0000658 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.00000564 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.00000752 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.00000564 ETH | ||||
| Transfer | 18882945 | 758 days ago | 0.000094 ETH | ||||
| Transfer | 17941524 | 890 days ago | 0.0005175 ETH |
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
RoyaltiesSplitterUUGen1
Compiler Version
v0.8.4+commit.c7e474f2
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2022-07-25
*/
pragma solidity ^0.8.4;
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/math/SafeMath.sol)
// CAUTION
// This version of SafeMath should only be used with Solidity 0.8 or later,
// because it relies on the compiler's built in overflow checks.
/**
* @dev Wrappers over Solidity's arithmetic operations.
*
* NOTE: `SafeMath` is generally not needed starting with Solidity 0.8, since the compiler
* now has built in overflow checking.
*/
library SafeMath {
/**
* @dev Returns the addition of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
unchecked {
uint256 c = a + b;
if (c < a) return (false, 0);
return (true, c);
}
}
/**
* @dev Returns the substraction of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
unchecked {
if (b > a) return (false, 0);
return (true, a - b);
}
}
/**
* @dev Returns the multiplication of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
unchecked {
// Gas optimization: this is cheaper than requiring 'a' not being zero, but the
// benefit is lost if 'b' is also tested.
// See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
if (a == 0) return (true, 0);
uint256 c = a * b;
if (c / a != b) return (false, 0);
return (true, c);
}
}
/**
* @dev Returns the division of two unsigned integers, with a division by zero flag.
*
* _Available since v3.4._
*/
function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
unchecked {
if (b == 0) return (false, 0);
return (true, a / b);
}
}
/**
* @dev Returns the remainder of dividing two unsigned integers, with a division by zero flag.
*
* _Available since v3.4._
*/
function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
unchecked {
if (b == 0) return (false, 0);
return (true, a % b);
}
}
/**
* @dev Returns the addition of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `+` operator.
*
* Requirements:
*
* - Addition cannot overflow.
*/
function add(uint256 a, uint256 b) internal pure returns (uint256) {
return a + b;
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting on
* overflow (when the result is negative).
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
return a - b;
}
/**
* @dev Returns the multiplication of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `*` operator.
*
* Requirements:
*
* - Multiplication cannot overflow.
*/
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
return a * b;
}
/**
* @dev Returns the integer division of two unsigned integers, reverting on
* division by zero. The result is rounded towards zero.
*
* Counterpart to Solidity's `/` operator.
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function div(uint256 a, uint256 b) internal pure returns (uint256) {
return a / b;
}
/**
* @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
* reverting when dividing by zero.
*
* Counterpart to Solidity's `%` operator. This function uses a `revert`
* opcode (which leaves remaining gas untouched) while Solidity uses an
* invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function mod(uint256 a, uint256 b) internal pure returns (uint256) {
return a % b;
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting with custom message on
* overflow (when the result is negative).
*
* CAUTION: This function is deprecated because it requires allocating memory for the error
* message unnecessarily. For custom revert reasons use {trySub}.
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
unchecked {
require(b <= a, errorMessage);
return a - b;
}
}
/**
* @dev Returns the integer division of two unsigned integers, reverting with custom message on
* division by zero. The result is rounded towards zero.
*
* Counterpart to Solidity's `/` operator. Note: this function uses a
* `revert` opcode (which leaves remaining gas untouched) while Solidity
* uses an invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function div(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
unchecked {
require(b > 0, errorMessage);
return a / b;
}
}
/**
* @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
* reverting with custom message when dividing by zero.
*
* CAUTION: This function is deprecated because it requires allocating memory for the error
* message unnecessarily. For custom revert reasons use {tryMod}.
*
* Counterpart to Solidity's `%` operator. This function uses a `revert`
* opcode (which leaves remaining gas untouched) while Solidity uses an
* invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function mod(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
unchecked {
require(b > 0, errorMessage);
return a % b;
}
}
}
contract RoyaltiesSplitterUUGen1 {
using SafeMath for uint256;
uint256 public constant DENOMINATOR = 10000;
receive() external payable {
uint256 totalReceived = msg.value;
payable(0x402A07f0dD37b6209588B63a75EA21B823fAF30e).call{
value: (totalReceived * 600) / DENOMINATOR
}("");
payable(0x2909Cbe186e86798d45C0b3C2ABf1989e287c7D3).call{
value: (totalReceived * 800) / DENOMINATOR
}("");
payable(0x8E12127a6cC135d5479C6DD1B0776ada92D94FAF).call{
value: (totalReceived * 600) / DENOMINATOR
}("");
payable(0x65D3E3D1E940f1f7a848E742a3E44D5A6227DA53).call{
value: (totalReceived * 7000) / DENOMINATOR
}("");
payable(0xDEE07aFb1Ba35DDB251A60eD658759Ad916467f3).call{
value: (totalReceived * 1000) / DENOMINATOR
}("");
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"name":"DENOMINATOR","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405234801561001057600080fd5b506104f1806100206000396000f3fe6080604052600436106100225760003560e01c8063918f86741461032757610322565b3661032257600034905073402a07f0dd37b6209588b63a75ea21b823faf30e73ffffffffffffffffffffffffffffffffffffffff166127106102588361006891906103f6565b61007291906103c5565b60405161007e9061038a565b60006040518083038185875af1925050503d80600081146100bb576040519150601f19603f3d011682016040523d82523d6000602084013e6100c0565b606091505b505050732909cbe186e86798d45c0b3c2abf1989e287c7d373ffffffffffffffffffffffffffffffffffffffff16612710610320836100ff91906103f6565b61010991906103c5565b6040516101159061038a565b60006040518083038185875af1925050503d8060008114610152576040519150601f19603f3d011682016040523d82523d6000602084013e610157565b606091505b505050738e12127a6cc135d5479c6dd1b0776ada92d94faf73ffffffffffffffffffffffffffffffffffffffff166127106102588361019691906103f6565b6101a091906103c5565b6040516101ac9061038a565b60006040518083038185875af1925050503d80600081146101e9576040519150601f19603f3d011682016040523d82523d6000602084013e6101ee565b606091505b5050507365d3e3d1e940f1f7a848e742a3e44d5a6227da5373ffffffffffffffffffffffffffffffffffffffff16612710611b588361022d91906103f6565b61023791906103c5565b6040516102439061038a565b60006040518083038185875af1925050503d8060008114610280576040519150601f19603f3d011682016040523d82523d6000602084013e610285565b606091505b50505073dee07afb1ba35ddb251a60ed658759ad916467f373ffffffffffffffffffffffffffffffffffffffff166127106103e8836102c491906103f6565b6102ce91906103c5565b6040516102da9061038a565b60006040518083038185875af1925050503d8060008114610317576040519150601f19603f3d011682016040523d82523d6000602084013e61031c565b606091505b50505050005b600080fd5b34801561033357600080fd5b5061033c610352565b604051610349919061039f565b60405180910390f35b61271081565b60006103656000836103ba565b9150610370826104b8565b600082019050919050565b61038481610450565b82525050565b600061039582610358565b9150819050919050565b60006020820190506103b4600083018461037b565b92915050565b600081905092915050565b60006103d082610450565b91506103db83610450565b9250826103eb576103ea610489565b5b828204905092915050565b600061040182610450565b915061040c83610450565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156104455761044461045a565b5b828202905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b5056fea2646970667358221220c545231a3052d8b4b78d11ab29123812cbb1d301a156d9362a0af1b60fd1a78264736f6c63430008040033
Deployed Bytecode
0x6080604052600436106100225760003560e01c8063918f86741461032757610322565b3661032257600034905073402a07f0dd37b6209588b63a75ea21b823faf30e73ffffffffffffffffffffffffffffffffffffffff166127106102588361006891906103f6565b61007291906103c5565b60405161007e9061038a565b60006040518083038185875af1925050503d80600081146100bb576040519150601f19603f3d011682016040523d82523d6000602084013e6100c0565b606091505b505050732909cbe186e86798d45c0b3c2abf1989e287c7d373ffffffffffffffffffffffffffffffffffffffff16612710610320836100ff91906103f6565b61010991906103c5565b6040516101159061038a565b60006040518083038185875af1925050503d8060008114610152576040519150601f19603f3d011682016040523d82523d6000602084013e610157565b606091505b505050738e12127a6cc135d5479c6dd1b0776ada92d94faf73ffffffffffffffffffffffffffffffffffffffff166127106102588361019691906103f6565b6101a091906103c5565b6040516101ac9061038a565b60006040518083038185875af1925050503d80600081146101e9576040519150601f19603f3d011682016040523d82523d6000602084013e6101ee565b606091505b5050507365d3e3d1e940f1f7a848e742a3e44d5a6227da5373ffffffffffffffffffffffffffffffffffffffff16612710611b588361022d91906103f6565b61023791906103c5565b6040516102439061038a565b60006040518083038185875af1925050503d8060008114610280576040519150601f19603f3d011682016040523d82523d6000602084013e610285565b606091505b50505073dee07afb1ba35ddb251a60ed658759ad916467f373ffffffffffffffffffffffffffffffffffffffff166127106103e8836102c491906103f6565b6102ce91906103c5565b6040516102da9061038a565b60006040518083038185875af1925050503d8060008114610317576040519150601f19603f3d011682016040523d82523d6000602084013e61031c565b606091505b50505050005b600080fd5b34801561033357600080fd5b5061033c610352565b604051610349919061039f565b60405180910390f35b61271081565b60006103656000836103ba565b9150610370826104b8565b600082019050919050565b61038481610450565b82525050565b600061039582610358565b9150819050919050565b60006020820190506103b4600083018461037b565b92915050565b600081905092915050565b60006103d082610450565b91506103db83610450565b9250826103eb576103ea610489565b5b828204905092915050565b600061040182610450565b915061040c83610450565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156104455761044461045a565b5b828202905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b5056fea2646970667358221220c545231a3052d8b4b78d11ab29123812cbb1d301a156d9362a0af1b60fd1a78264736f6c63430008040033
Deployed Bytecode Sourcemap
6996:906:0:-:0;;;;;;;;;;;;;;;;;;;;;;;7161:21;7185:9;7161:33;;7213:42;7205:56;;7109:5;7300:3;7284:13;:19;;;;:::i;:::-;7283:35;;;;:::i;:::-;7205:128;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7352:42;7344:56;;7109:5;7439:3;7423:13;:19;;;;:::i;:::-;7422:35;;;;:::i;:::-;7344:128;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7491:42;7483:56;;7109:5;7578:3;7562:13;:19;;;;:::i;:::-;7561:35;;;;:::i;:::-;7483:128;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7630:42;7622:56;;7109:5;7717:4;7701:13;:20;;;;:::i;:::-;7700:36;;;;:::i;:::-;7622:129;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7770:42;7762:56;;7109:5;7857:4;7841:13;:20;;;;:::i;:::-;7840:36;;;;:::i;:::-;7762:129;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7123:776;6996:906;;;;;7071:43;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;7109:5;7071:43;:::o;7:398:1:-;166:3;187:83;268:1;263:3;187:83;:::i;:::-;180:90;;279:93;368:3;279:93;:::i;:::-;397:1;392:3;388:11;381:18;;170:235;;;:::o;411:118::-;498:24;516:5;498:24;:::i;:::-;493:3;486:37;476:53;;:::o;535:379::-;719:3;741:147;884:3;741:147;:::i;:::-;734:154;;905:3;898:10;;723:191;;;:::o;920:222::-;1013:4;1051:2;1040:9;1036:18;1028:26;;1064:71;1132:1;1121:9;1117:17;1108:6;1064:71;:::i;:::-;1018:124;;;;:::o;1148:147::-;1249:11;1286:3;1271:18;;1261:34;;;;:::o;1301:185::-;1341:1;1358:20;1376:1;1358:20;:::i;:::-;1353:25;;1392:20;1410:1;1392:20;:::i;:::-;1387:25;;1431:1;1421:2;;1436:18;;:::i;:::-;1421:2;1478:1;1475;1471:9;1466:14;;1343:143;;;;:::o;1492:348::-;1532:7;1555:20;1573:1;1555:20;:::i;:::-;1550:25;;1589:20;1607:1;1589:20;:::i;:::-;1584:25;;1777:1;1709:66;1705:74;1702:1;1699:81;1694:1;1687:9;1680:17;1676:105;1673:2;;;1784:18;;:::i;:::-;1673:2;1832:1;1829;1825:9;1814:20;;1540:300;;;;:::o;1846:77::-;1883:7;1912:5;1901:16;;1891:32;;;:::o;1929:180::-;1977:77;1974:1;1967:88;2074:4;2071:1;2064:15;2098:4;2095:1;2088:15;2115:180;2163:77;2160:1;2153:88;2260:4;2257:1;2250:15;2284:4;2281:1;2274:15;2301:114;2407:8;:::o
Swarm Source
ipfs://c545231a3052d8b4b78d11ab29123812cbb1d301a156d9362a0af1b60fd1a782
Loading...
Loading
Loading...
Loading
Net Worth in USD
$296.25
Net Worth in ETH
0.100783
Token Allocations
WETH
98.17%
BLUR POOL
1.83%
ETH
0.00%
Multichain Portfolio | 35 Chains
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.