Source Code
Latest 25 from a total of 29 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 18719578 | 814 days ago | IN | 0.0088 ETH | 0.00172777 | ||||
| Transfer | 18135773 | 896 days ago | IN | 0.0088 ETH | 0.00085623 | ||||
| Transfer | 18089938 | 903 days ago | IN | 0.0088 ETH | 0.00054766 | ||||
| Transfer | 18036180 | 910 days ago | IN | 0.0176 ETH | 0.00163232 | ||||
| Transfer | 18017828 | 913 days ago | IN | 0.0088 ETH | 0.00072414 | ||||
| Transfer | 17980560 | 918 days ago | IN | 0.0088 ETH | 0.00094046 | ||||
| Withdraw Stuck E... | 17978746 | 918 days ago | IN | 0 ETH | 0.0017913 | ||||
| Transfer | 17978659 | 918 days ago | IN | 0.0088 ETH | 0.00158494 | ||||
| Transfer | 17968123 | 920 days ago | IN | 0.0088 ETH | 0.00054428 | ||||
| Transfer | 17960325 | 921 days ago | IN | 0.0088 ETH | 0.00056447 | ||||
| Transfer | 17950776 | 922 days ago | IN | 0.009 ETH | 0.00091697 | ||||
| Transfer | 17950433 | 922 days ago | IN | 0.0088 ETH | 0.00062949 | ||||
| Transfer | 17944775 | 923 days ago | IN | 0.0088 ETH | 0.00086012 | ||||
| Transfer | 17927312 | 925 days ago | IN | 0.0088 ETH | 0.00097609 | ||||
| Transfer | 17925698 | 926 days ago | IN | 0.0176 ETH | 0.00085073 | ||||
| Transfer | 17925339 | 926 days ago | IN | 0.0088 ETH | 0.00086378 | ||||
| Transfer | 17924516 | 926 days ago | IN | 0.0088 ETH | 0.00088839 | ||||
| Transfer | 17924484 | 926 days ago | IN | 0.0088 ETH | 0.00098978 | ||||
| Transfer | 17924456 | 926 days ago | IN | 0.0088 ETH | 0.00101378 | ||||
| Transfer | 17924443 | 926 days ago | IN | 0.0176 ETH | 0.00098569 | ||||
| Transfer | 17924379 | 926 days ago | IN | 0.0088 ETH | 0.00090339 | ||||
| Blacklist Liquid... | 17910364 | 928 days ago | IN | 0 ETH | 0.00079085 | ||||
| Unblacklist | 17910248 | 928 days ago | IN | 0 ETH | 0.00039039 | ||||
| Blacklist Liquid... | 17910217 | 928 days ago | IN | 0 ETH | 0.0009194 | ||||
| Set Sybl Token C... | 17910214 | 928 days ago | IN | 0 ETH | 0.00055518 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 23518387 | 143 days ago | 0.00982254 ETH | ||||
| Transfer | 23518387 | 143 days ago | 0.02946763 ETH | ||||
| Transfer | 23518387 | 143 days ago | 0.03929017 ETH | ||||
| Transfer | 20479839 | 568 days ago | 0.02145696 ETH | ||||
| Transfer | 20479839 | 568 days ago | 0.06437088 ETH | ||||
| Transfer | 20479839 | 568 days ago | 0.08582784 ETH | ||||
| Transfer | 19416980 | 717 days ago | 0.02960311 ETH | ||||
| Transfer | 19416980 | 717 days ago | 0.08880935 ETH | ||||
| Transfer | 19416980 | 717 days ago | 0.11841246 ETH | ||||
| Transfer | 19178411 | 750 days ago | 0.03551438 ETH | ||||
| Transfer | 19178411 | 750 days ago | 0.10654315 ETH | ||||
| Transfer | 19178411 | 750 days ago | 0.14205754 ETH | ||||
| Transfer | 19093430 | 762 days ago | 0.0471308 ETH | ||||
| Transfer | 19093430 | 762 days ago | 0.1413924 ETH | ||||
| Transfer | 19093430 | 762 days ago | 0.18852321 ETH | ||||
| Transfer | 18984116 | 777 days ago | 0.06443983 ETH | ||||
| Transfer | 18984116 | 777 days ago | 0.19331949 ETH | ||||
| Transfer | 18984116 | 777 days ago | 0.25775932 ETH | ||||
| Transfer | 18842678 | 797 days ago | 0.11410197 ETH | ||||
| Transfer | 18842678 | 797 days ago | 0.34230592 ETH | ||||
| Transfer | 18842678 | 797 days ago | 0.45640789 ETH | ||||
| Transfer | 18806377 | 802 days ago | 0.16604687 ETH | ||||
| Transfer | 18806377 | 802 days ago | 0.49814061 ETH | ||||
| Transfer | 18806377 | 802 days ago | 0.66418748 ETH | ||||
| Transfer | 18765079 | 808 days ago | 0.13553762 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
RevenueHandler
Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.19;
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
/**
The RevenueHandler contract handles all revenue distribution.
Revenue is distributed to the team and community treasury wallets.
Can also directly interface with token contract
*/
interface ISYBL {
function unblacklist(address) external;
function blacklistLiquidityPool(address) external;
function withdrawStuckEth(address) external;
function withdrawStuckToken(address, address) external;
function setHelperFromHelper(address) external;
function setSwapTokensAtAmountHelper(uint256) external;
}
contract RevenueHandler is Ownable {
address payable public teamAddress;
address payable public communityAddress;
// Split between team and community.
uint256 teamAllocation = 70;
ISYBL public syblTokenContract;
constructor(
address payable _teamAddress,
address payable _communityAddress
) {
teamAddress = _teamAddress;
communityAddress = _communityAddress;
}
// Split ETH when recieved by contract
receive() external payable {
uint256 amountReceived = msg.value;
// Calculates reward allocation by subtracting the amount allocated to the team
uint256 rewardAllocation = 100 - teamAllocation;
teamAddress.transfer((amountReceived / 100) * teamAllocation);
communityAddress.transfer((amountReceived / 100) * rewardAllocation);
}
// Change community address
function setCommunityAddress(
address payable _communityAddress
) external onlyOwner {
communityAddress = _communityAddress;
}
// Changes the team address
function setTeamAddress(address payable _teamAddress) external onlyOwner {
teamAddress = _teamAddress;
}
// Withdraw funds to the team address.
function withdraw() external onlyOwner {
(bool success, ) = teamAddress.call{value: address(this).balance}("");
require(success, "Transfer to Team Wallet failed.");
}
// Withdraws ERC20 tokens to the team address.
function withdrawToken(address _token) external onlyOwner {
require(_token != address(0), "_token address cannot be 0");
uint256 _contractBalance = IERC20(_token).balanceOf(address(this));
IERC20(_token).transfer(teamAddress, _contractBalance);
}
// Calls main token contract to withdraw any stuck ETH.
function withdrawStuckEth() external onlyOwner {
syblTokenContract.withdrawStuckEth(owner());
}
// Calls main token contract to withdraw any stuck tokens.
function withdrawStuckToken(address _token) external onlyOwner {
syblTokenContract.withdrawStuckToken(_token, owner());
}
function setSyblTokenContract(address _token) external onlyOwner {
syblTokenContract = ISYBL(_token);
}
function changeTeamAllocation(uint256 _teamAllocation) external onlyOwner {
require(_teamAllocation <= 100, "Cannot be more than 100%");
teamAllocation = _teamAllocation;
}
// Unblacklist any Uniswap V3 LP Pools if we chose to use them in the future.
function unblacklist(address _accountOrContract) external onlyOwner {
syblTokenContract.unblacklist(_accountOrContract);
}
// Ability to blacklist any Uniswap V3 LP pools.
function blacklistLiquidityPool(address _contract) external onlyOwner {
syblTokenContract.blacklistLiquidityPool(_contract);
}
function setHelperFromHelper(address _helper) external onlyOwner {
syblTokenContract.setHelperFromHelper(_helper);
}
function setSwapTokensAtAmountHelper(uint256 _amount) external onlyOwner {
syblTokenContract.setSwapTokensAtAmountHelper(_amount);
}
}// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.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. Can only be called by the current owner.
*
* NOTE: Renouncing ownership will leave the contract without an owner,
* thereby disabling 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 (last updated v4.9.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(address indexed owner, address indexed spender, uint256 value);
/**
* @dev Returns the amount of tokens in existence.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns the amount of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves `amount` tokens from the caller's account to `to`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address to, uint256 amount) external returns (bool);
/**
* @dev Returns the remaining number of tokens that `spender` will be
* allowed to spend on behalf of `owner` through {transferFrom}. This is
* zero by default.
*
* This value changes when {approve} or {transferFrom} are called.
*/
function allowance(address owner, address spender) external view returns (uint256);
/**
* @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* IMPORTANT: Beware that changing an allowance with this method brings the risk
* that someone may use both the old and the new allowance by unfortunate
* transaction ordering. One possible solution to mitigate this race
* condition is to first reduce the spender's allowance to 0 and set the
* desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*
* Emits an {Approval} event.
*/
function approve(address spender, uint256 amount) external returns (bool);
/**
* @dev Moves `amount` tokens from `from` to `to` using the
* allowance mechanism. `amount` is then deducted from the caller's
* allowance.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transferFrom(address from, address to, uint256 amount) external returns (bool);
}// 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;
}
}{
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"remappings": [],
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address payable","name":"_teamAddress","type":"address"},{"internalType":"address payable","name":"_communityAddress","type":"address"}],"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":[{"internalType":"address","name":"_contract","type":"address"}],"name":"blacklistLiquidityPool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_teamAllocation","type":"uint256"}],"name":"changeTeamAllocation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"communityAddress","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_communityAddress","type":"address"}],"name":"setCommunityAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_helper","type":"address"}],"name":"setHelperFromHelper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"setSwapTokensAtAmountHelper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"setSyblTokenContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_teamAddress","type":"address"}],"name":"setTeamAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"syblTokenContract","outputs":[{"internalType":"contract ISYBL","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"teamAddress","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_accountOrContract","type":"address"}],"name":"unblacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawStuckEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"withdrawStuckToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"withdrawToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6080604052604660035534801561001557600080fd5b50604051610c59380380610c59833981016040819052610034916100da565b61003d3361006e565b600180546001600160a01b039384166001600160a01b0319918216179091556002805492909316911617905561010d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146100d557600080fd5b919050565b600080604083850312156100ed57600080fd5b6100f6836100be565b9150610104602084016100be565b90509250929050565b610b3d8061011c6000396000f3fe60806040526004361061010d5760003560e01c80637fa787ba11610095578063894760691161006457806389476069146103695780638da5cb5b14610389578063e19b2823146103a7578063f2fde38b146103c7578063f7ce4479146103e757600080fd5b80637fa787ba146102f457806381b5ce5e1461030957806386e476dd1461032957806388c90fb71461034957600080fd5b80636690864e116100dc5780636690864e1461025f5780636741b1fd1461027f5780636acb62d71461029f578063715018a6146102bf57806375e3661e146102d457600080fd5b8063068acf6c146101ce5780630ada4d38146101ee5780631c75f0851461020e5780633ccfd60b1461024a57600080fd5b366101c9576003543490600090610125906064610a28565b6001546003549192506001600160a01b0316906108fc90610147606486610a41565b6101519190610a63565b6040518115909202916000818181858888f19350505050158015610179573d6000803e3d6000fd5b506002546001600160a01b03166108fc82610195606486610a41565b61019f9190610a63565b6040518115909202916000818181858888f193505050501580156101c7573d6000803e3d6000fd5b005b600080fd5b3480156101da57600080fd5b506101c76101e9366004610a8f565b610407565b3480156101fa57600080fd5b506101c7610209366004610a8f565b610497565b34801561021a57600080fd5b5060015461022e906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b34801561025657600080fd5b506101c76104c1565b34801561026b57600080fd5b506101c761027a366004610a8f565b610574565b34801561028b57600080fd5b506101c761029a366004610ab3565b61059e565b3480156102ab57600080fd5b506101c76102ba366004610ab3565b6105d5565b3480156102cb57600080fd5b506101c7610633565b3480156102e057600080fd5b506101c76102ef366004610a8f565b610647565b34801561030057600080fd5b506101c7610683565b34801561031557600080fd5b5060045461022e906001600160a01b031681565b34801561033557600080fd5b5060025461022e906001600160a01b031681565b34801561035557600080fd5b506101c7610364366004610a8f565b610709565b34801561037557600080fd5b506101c7610384366004610a8f565b610745565b34801561039557600080fd5b506000546001600160a01b031661022e565b3480156103b357600080fd5b506101c76103c2366004610a8f565b61088c565b3480156103d357600080fd5b506101c76103e2366004610a8f565b6108c8565b3480156103f357600080fd5b506101c7610402366004610a8f565b61093e565b61040f610968565b6004546001600160a01b031663bc205ad3826104336000546001600160a01b031690565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044015b600060405180830381600087803b15801561047c57600080fd5b505af1158015610490573d6000803e3d6000fd5b5050505050565b61049f610968565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6104c9610968565b6001546040516000916001600160a01b03169047908381818185875af1925050503d8060008114610516576040519150601f19603f3d011682016040523d82523d6000602084013e61051b565b606091505b50509050806105715760405162461bcd60e51b815260206004820152601f60248201527f5472616e7366657220746f205465616d2057616c6c6574206661696c65642e0060448201526064015b60405180910390fd5b50565b61057c610968565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6105a6610968565b60048054604051636741b1fd60e01b81529182018390526001600160a01b031690636741b1fd90602401610462565b6105dd610968565b606481111561062e5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f74206265206d6f7265207468616e203130302500000000000000006044820152606401610568565b600355565b61063b610968565b61064560006109c2565b565b61064f610968565b60048054604051633af1b30f60e11b81526001600160a01b03848116938201939093529116906375e3661e90602401610462565b61068b610968565b6004546001600160a01b0316637ca8448a6106ae6000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401600060405180830381600087803b1580156106ef57600080fd5b505af1158015610703573d6000803e3d6000fd5b50505050565b610711610968565b600480546040516388c90fb760e01b81526001600160a01b03848116938201939093529116906388c90fb790602401610462565b61074d610968565b6001600160a01b0381166107a35760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610568565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156107ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080e9190610acc565b60015460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810183905291925083169063a9059cbb906044016020604051808303816000875af1158015610863573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108879190610ae5565b505050565b610894610968565b6004805460405163e19b282360e01b81526001600160a01b038481169382019390935291169063e19b282390602401610462565b6108d0610968565b6001600160a01b0381166109355760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610568565b610571816109c2565b610946610968565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146106455760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610a3b57610a3b610a12565b92915050565b600082610a5e57634e487b7160e01b600052601260045260246000fd5b500490565b8082028115828204841417610a3b57610a3b610a12565b6001600160a01b038116811461057157600080fd5b600060208284031215610aa157600080fd5b8135610aac81610a7a565b9392505050565b600060208284031215610ac557600080fd5b5035919050565b600060208284031215610ade57600080fd5b5051919050565b600060208284031215610af757600080fd5b81518015158114610aac57600080fdfea2646970667358221220219b9d458ab8e92d0698a4274919dd06fabed58c16fd861b78ebbd917be5bad464736f6c63430008130033000000000000000000000000118bc256709242e641265cf30c9d7410a2660b09000000000000000000000000b52f5b2b421c00ebf4190eb8b69c779a7fa0b1fe
Deployed Bytecode
0x60806040526004361061010d5760003560e01c80637fa787ba11610095578063894760691161006457806389476069146103695780638da5cb5b14610389578063e19b2823146103a7578063f2fde38b146103c7578063f7ce4479146103e757600080fd5b80637fa787ba146102f457806381b5ce5e1461030957806386e476dd1461032957806388c90fb71461034957600080fd5b80636690864e116100dc5780636690864e1461025f5780636741b1fd1461027f5780636acb62d71461029f578063715018a6146102bf57806375e3661e146102d457600080fd5b8063068acf6c146101ce5780630ada4d38146101ee5780631c75f0851461020e5780633ccfd60b1461024a57600080fd5b366101c9576003543490600090610125906064610a28565b6001546003549192506001600160a01b0316906108fc90610147606486610a41565b6101519190610a63565b6040518115909202916000818181858888f19350505050158015610179573d6000803e3d6000fd5b506002546001600160a01b03166108fc82610195606486610a41565b61019f9190610a63565b6040518115909202916000818181858888f193505050501580156101c7573d6000803e3d6000fd5b005b600080fd5b3480156101da57600080fd5b506101c76101e9366004610a8f565b610407565b3480156101fa57600080fd5b506101c7610209366004610a8f565b610497565b34801561021a57600080fd5b5060015461022e906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b34801561025657600080fd5b506101c76104c1565b34801561026b57600080fd5b506101c761027a366004610a8f565b610574565b34801561028b57600080fd5b506101c761029a366004610ab3565b61059e565b3480156102ab57600080fd5b506101c76102ba366004610ab3565b6105d5565b3480156102cb57600080fd5b506101c7610633565b3480156102e057600080fd5b506101c76102ef366004610a8f565b610647565b34801561030057600080fd5b506101c7610683565b34801561031557600080fd5b5060045461022e906001600160a01b031681565b34801561033557600080fd5b5060025461022e906001600160a01b031681565b34801561035557600080fd5b506101c7610364366004610a8f565b610709565b34801561037557600080fd5b506101c7610384366004610a8f565b610745565b34801561039557600080fd5b506000546001600160a01b031661022e565b3480156103b357600080fd5b506101c76103c2366004610a8f565b61088c565b3480156103d357600080fd5b506101c76103e2366004610a8f565b6108c8565b3480156103f357600080fd5b506101c7610402366004610a8f565b61093e565b61040f610968565b6004546001600160a01b031663bc205ad3826104336000546001600160a01b031690565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044015b600060405180830381600087803b15801561047c57600080fd5b505af1158015610490573d6000803e3d6000fd5b5050505050565b61049f610968565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6104c9610968565b6001546040516000916001600160a01b03169047908381818185875af1925050503d8060008114610516576040519150601f19603f3d011682016040523d82523d6000602084013e61051b565b606091505b50509050806105715760405162461bcd60e51b815260206004820152601f60248201527f5472616e7366657220746f205465616d2057616c6c6574206661696c65642e0060448201526064015b60405180910390fd5b50565b61057c610968565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6105a6610968565b60048054604051636741b1fd60e01b81529182018390526001600160a01b031690636741b1fd90602401610462565b6105dd610968565b606481111561062e5760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f74206265206d6f7265207468616e203130302500000000000000006044820152606401610568565b600355565b61063b610968565b61064560006109c2565b565b61064f610968565b60048054604051633af1b30f60e11b81526001600160a01b03848116938201939093529116906375e3661e90602401610462565b61068b610968565b6004546001600160a01b0316637ca8448a6106ae6000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401600060405180830381600087803b1580156106ef57600080fd5b505af1158015610703573d6000803e3d6000fd5b50505050565b610711610968565b600480546040516388c90fb760e01b81526001600160a01b03848116938201939093529116906388c90fb790602401610462565b61074d610968565b6001600160a01b0381166107a35760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610568565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156107ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061080e9190610acc565b60015460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810183905291925083169063a9059cbb906044016020604051808303816000875af1158015610863573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108879190610ae5565b505050565b610894610968565b6004805460405163e19b282360e01b81526001600160a01b038481169382019390935291169063e19b282390602401610462565b6108d0610968565b6001600160a01b0381166109355760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610568565b610571816109c2565b610946610968565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146106455760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610a3b57610a3b610a12565b92915050565b600082610a5e57634e487b7160e01b600052601260045260246000fd5b500490565b8082028115828204841417610a3b57610a3b610a12565b6001600160a01b038116811461057157600080fd5b600060208284031215610aa157600080fd5b8135610aac81610a7a565b9392505050565b600060208284031215610ac557600080fd5b5035919050565b600060208284031215610ade57600080fd5b5051919050565b600060208284031215610af757600080fd5b81518015158114610aac57600080fdfea2646970667358221220219b9d458ab8e92d0698a4274919dd06fabed58c16fd861b78ebbd917be5bad464736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000118bc256709242e641265cf30c9d7410a2660b09000000000000000000000000b52f5b2b421c00ebf4190eb8b69c779a7fa0b1fe
-----Decoded View---------------
Arg [0] : _teamAddress (address): 0x118bc256709242E641265CF30C9D7410a2660b09
Arg [1] : _communityAddress (address): 0xB52f5b2b421C00EBf4190EB8b69C779A7fa0b1FE
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000118bc256709242e641265cf30c9d7410a2660b09
Arg [1] : 000000000000000000000000b52f5b2b421c00ebf4190eb8b69c779a7fa0b1fe
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $2,033.81 | 0.000000000000007446 | <$0.000001 |
Loading...
Loading
Loading...
Loading
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.