Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 92 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Get C Laim | 19702268 | 139 days ago | IN | 0 ETH | 0.00121242 | ||||
Get C Laim | 17560583 | 439 days ago | IN | 0 ETH | 0.00194947 | ||||
Get C Laim | 17339993 | 470 days ago | IN | 0 ETH | 0.00384345 | ||||
Get C Laim | 17339986 | 470 days ago | IN | 0 ETH | 0.00419044 | ||||
Get C Laim | 17311009 | 474 days ago | IN | 0 ETH | 0.00436014 | ||||
Get C Laim | 16994731 | 519 days ago | IN | 0 ETH | 0.00334312 | ||||
Get C Laim | 16992729 | 519 days ago | IN | 0 ETH | 0.0047455 | ||||
Get C Laim | 16992693 | 519 days ago | IN | 0 ETH | 0.00467398 | ||||
Get C Laim | 16992688 | 519 days ago | IN | 0 ETH | 0.00478988 | ||||
Get C Laim | 16992687 | 519 days ago | IN | 0 ETH | 0.00699563 | ||||
Get C Laim | 16983416 | 520 days ago | IN | 0 ETH | 0.00578671 | ||||
Get C Laim | 16983412 | 520 days ago | IN | 0 ETH | 0.00648355 | ||||
Get C Laim | 16966624 | 523 days ago | IN | 0 ETH | 0.00280369 | ||||
Get C Laim | 16964547 | 523 days ago | IN | 0 ETH | 0.0026166 | ||||
Get C Laim | 16860819 | 537 days ago | IN | 0 ETH | 0.00180453 | ||||
Get C Laim | 16849882 | 539 days ago | IN | 0 ETH | 0.00371346 | ||||
Get C Laim | 16760955 | 551 days ago | IN | 0 ETH | 0.00266546 | ||||
Get C Laim | 16760937 | 551 days ago | IN | 0 ETH | 0.00298417 | ||||
Get C Laim | 16752703 | 553 days ago | IN | 0 ETH | 0.00255948 | ||||
Get C Laim | 16747910 | 553 days ago | IN | 0 ETH | 0.00374184 | ||||
Get C Laim | 16746764 | 553 days ago | IN | 0 ETH | 0.00300691 | ||||
Get C Laim | 16746763 | 553 days ago | IN | 0 ETH | 0.00359942 | ||||
Get C Laim | 16738317 | 555 days ago | IN | 0 ETH | 0.00446623 | ||||
Get C Laim | 16737382 | 555 days ago | IN | 0 ETH | 0.00390008 | ||||
Get C Laim | 16734229 | 555 days ago | IN | 0 ETH | 0.00479263 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
PlatinumNewStakerRewards
Compiler Version
v0.8.17+commit.8df45f5f
Optimization Enabled:
Yes with 1500 runs
Other Settings:
byzantium EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT /* Platinum Primates New Staker Rewards 2022 ./#@@@(* &@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@* #@@@@@@@@@% .@@@@@@@. (@@@@@@@ %@@@@@# @@@@@@. /@@@@@ @@@@* *@@@@@ @@@@@ @@@@@@@ (@@@@% @@@@% .@@@@@@@@@ @@@@@ @@@@/ (@@@@, @@@@@. @@@@& @@@@@ @@@@@@@@@@@@@@ (@@@@@@@@@@@@@% @@@@* @@@@ @@@@@@@%(, *#%@@@@@@# &@@@@ ,@@@@ /@@@@@@ .@@@@@@ @@@@ ,@@@@ @@@@@@ /@@@@@( .@@@@ @@@@ *@@@@ *@@@@ @@@@@ &@@@@ @@@@( /@@@@@. @@@@/ @@@@, @@@@% .@@@@@@@@@@@@@@@@@@@@@ @@@@% @@@@@ &@@@@@@@( &@@@@@@@* @@@@& @@@@@, &@% ,@@* &@@@@/ .@@@@@, %@@@@@ *@@@@@@ *@@@@@@ @@@@@@@# .@@@@@@@/ &@@@@@@@@@@&#, *#@@@@@@@@@@@, @@@@@ ,&@@@@@@@@@@@@@@@@@@@@@( .@@@@% @@@@& /@@@@@@@@@. @@@@@ *@@@@( &@@@@ /@@@@/ @@@@@ %@@@@. @@@@@ .@@@@& #@@@@, @@@@@ .@@@@& @@@@@ .@@@@% @@@@& .&@@ /@@@@/ &@@@@ ,@@# @@@@@ *@@@@@@@@@@@@. %@@@@. (@@@@* @@@@@@@@@@@@@ @@@@@@@/ ,@@@@@@@@@ .@@@@@@@@@ .&@@@@@@/ *@@@@@@& @@@@@@@ *@@@@( @@@@@ */ pragma solidity ^0.8.9; import "@openzeppelin/contracts/access/Ownable.sol"; interface IERC20 { function transfer(address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function transferFrom( address from, address to, uint256 value ) external returns (bool); function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address owner, address spender) external view returns (uint256); function mint(address to, uint256 amount) external; event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } interface IPlatinumStaking{ function getLengthOfStakedNFTs(address _addr) external view returns (uint256); function getStakedLengthOfTimeForToken(uint256 _tokenId) external view returns (uint256); function getOwnerOfStakedNFT(uint256 _tokenId) external view returns (address); } contract PlatinumNewStakerRewards is Ownable { IERC20 public token; IPlatinumStaking public stakingContractAddress; mapping(address => uint256) public walletClaimCount; mapping(address => uint256) public walletFirstClaim; mapping(address => uint256) public walletSecondClaim; uint256 public claimStartTimeStamp; uint256 public claimAmount; bool public claimsActive; constructor() { token = IERC20(0xe83341b9D5Cc95f0E0D6b94Ed4820C0F191C51BA); stakingContractAddress = IPlatinumStaking(0xF2bAB5000f909b5765F61a71fbd76CE749d59FD6); claimAmount = 75000000000000000000; claimStartTimeStamp = block.timestamp; } function setTokenAddress(address _token) external onlyOwner { token = IERC20(_token); } function setStakingContractaddress(address _address) external onlyOwner { stakingContractAddress = IPlatinumStaking(_address); } function setClaimAmount (uint256 _amount) external onlyOwner{ claimAmount = _amount; } function setClaimStartTimestamp (uint256 _timestamp) external onlyOwner{ claimStartTimeStamp = _timestamp; } function getCLaim(uint256 _tokenId) external{ require(_tokenId != 0, "invalid token"); require(walletClaimCount[msg.sender] < 2, "Wallet used up all reward claims."); require(stakingContractAddress.getOwnerOfStakedNFT(_tokenId) == msg.sender, "Primate is not yours"); require(block.timestamp - stakingContractAddress.getStakedLengthOfTimeForToken(_tokenId) > claimStartTimeStamp, "Primate has already been staked before New Reward Mechanics were deployed"); require(walletFirstClaim[msg.sender] != _tokenId,"Initial claim has already been made by the wallet for this primate"); require(walletSecondClaim[msg.sender] != _tokenId,"Secondary claim has already been made by the wallet for this primate"); token.mint(msg.sender, claimAmount); walletClaimCount[msg.sender] ++; if (walletFirstClaim[msg.sender] == 0){ walletFirstClaim[msg.sender] = _tokenId; }else if (walletSecondClaim[msg.sender] == 0){ walletSecondClaim[msg.sender] = _tokenId; } } }
// 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; } }
// 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); } }
{ "remappings": [], "optimizer": { "enabled": true, "runs": 1500 }, "evmVersion": "byzantium", "libraries": {}, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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":"claimAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claimStartTimeStamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claimsActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"getCLaim","outputs":[],"stateMutability":"nonpayable","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":"uint256","name":"_amount","type":"uint256"}],"name":"setClaimAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_timestamp","type":"uint256"}],"name":"setClaimStartTimestamp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"setStakingContractaddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"setTokenAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stakingContractAddress","outputs":[{"internalType":"contract IPlatinumStaking","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"contract IERC20","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":"","type":"address"}],"name":"walletClaimCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"walletFirstClaim","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"walletSecondClaim","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610033610025640100000000610091810204565b640100000000610095810204565b60018054600160a060020a031990811673e83341b9d5cc95f0e0d6b94ed4820c0f191c51ba179091556002805490911673f2bab5000f909b5765f61a71fbd76ce749d59fd6179055680410d586a20a4c0000600755426006556100e5565b3390565b60008054600160a060020a03838116600160a060020a0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610c43806100f46000396000f3fe608060405234801561001057600080fd5b506004361061011d576000357c010000000000000000000000000000000000000000000000000000000090048063830953ab116100b4578063b5f8a18f11610083578063b5f8a18f14610253578063d6c930dc14610270578063f2fde38b14610290578063fc0c546a146102a357600080fd5b8063830953ab146102065780638da5cb5b1461020f5780638f3c22431461022d578063b1c7ef0c1461024057600080fd5b806337c7d97c116100f057806337c7d97c146101b85780633e64a08f146101cb5780634352ab41146101de578063715018a6146101fe57600080fd5b80630f3a780c1461012257806326a4e8d214610155578063287c97061461016a5780633535f48b14610173575b600080fd5b610142610130366004610b39565b60046020526000908152604090205481565b6040519081526020015b60405180910390f35b610168610163366004610b39565b6102c3565b005b61014260065481565b6002546101939073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161014c565b6101686101c6366004610b5d565b610307565b6101686101d9366004610b39565b610314565b6101426101ec366004610b39565b60036020526000908152604090205481565b610168610358565b61014260075481565b60005473ffffffffffffffffffffffffffffffffffffffff16610193565b61016861023b366004610b5d565b61036c565b61016861024e366004610b5d565b61096b565b6008546102609060ff1681565b604051901515815260200161014c565b61014261027e366004610b39565b60056020526000908152604090205481565b61016861029e366004610b39565b610978565b6001546101939073ffffffffffffffffffffffffffffffffffffffff1681565b6102cb610a2c565b6001805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b61030f610a2c565b600655565b61031c610a2c565b6002805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b610360610a2c565b61036a6000610aad565b565b806000036103db576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f696e76616c696420746f6b656e0000000000000000000000000000000000000060448201526064015b60405180910390fd5b3360009081526003602052604090205460021161047a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f57616c6c6574207573656420757020616c6c2072657761726420636c61696d7360448201527f2e0000000000000000000000000000000000000000000000000000000000000060648201526084016103d2565b6002546040517f8cf756d600000000000000000000000000000000000000000000000000000000815260048101839052339173ffffffffffffffffffffffffffffffffffffffff1690638cf756d690602401602060405180830381865afa1580156104e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061050d9190610b76565b73ffffffffffffffffffffffffffffffffffffffff161461058a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5072696d617465206973206e6f7420796f75727300000000000000000000000060448201526064016103d2565b6006546002546040517f350b99f80000000000000000000000000000000000000000000000000000000081526004810184905273ffffffffffffffffffffffffffffffffffffffff9091169063350b99f890602401602060405180830381865afa1580156105fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106209190610b93565b61062a9042610bdb565b116106dd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604960248201527f5072696d6174652068617320616c7265616479206265656e207374616b65642060448201527f6265666f7265204e657720526577617264204d656368616e696373207765726560648201527f206465706c6f7965640000000000000000000000000000000000000000000000608482015260a4016103d2565b336000908152600460205260409020548190036107a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604260248201527f496e697469616c20636c61696d2068617320616c7265616479206265656e206d60448201527f616465206279207468652077616c6c657420666f722074686973207072696d6160648201527f7465000000000000000000000000000000000000000000000000000000000000608482015260a4016103d2565b33600090815260056020526040902054819003610868576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526044602482018190527f5365636f6e6461727920636c61696d2068617320616c7265616479206265656e908201527f206d616465206279207468652077616c6c657420666f7220746869732070726960648201527f6d61746500000000000000000000000000000000000000000000000000000000608482015260a4016103d2565b6001546007546040517f40c10f19000000000000000000000000000000000000000000000000000000008152336004820152602481019190915273ffffffffffffffffffffffffffffffffffffffff909116906340c10f1990604401600060405180830381600087803b1580156108de57600080fd5b505af11580156108f2573d6000803e3d6000fd5b505033600090815260036020526040812080549350915061091283610bf4565b909155505033600090815260046020526040812054900361093f5733600090815260046020526040902055565b336000908152600560205260408120549003610968573360009081526005602052604090208190555b50565b610973610a2c565b600755565b610980610a2c565b73ffffffffffffffffffffffffffffffffffffffff8116610a23576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016103d2565b61096881610aad565b60005473ffffffffffffffffffffffffffffffffffffffff16331461036a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103d2565b6000805473ffffffffffffffffffffffffffffffffffffffff83811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b73ffffffffffffffffffffffffffffffffffffffff8116811461096857600080fd5b600060208284031215610b4b57600080fd5b8135610b5681610b17565b9392505050565b600060208284031215610b6f57600080fd5b5035919050565b600060208284031215610b8857600080fd5b8151610b5681610b17565b600060208284031215610ba557600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810381811115610bee57610bee610bac565b92915050565b600060018201610c0657610c06610bac565b506001019056fea2646970667358221220cd158afa927107d27bb4f2aa1daceb455774e02f24b475757980074ce1c2317064736f6c63430008110033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061011d576000357c010000000000000000000000000000000000000000000000000000000090048063830953ab116100b4578063b5f8a18f11610083578063b5f8a18f14610253578063d6c930dc14610270578063f2fde38b14610290578063fc0c546a146102a357600080fd5b8063830953ab146102065780638da5cb5b1461020f5780638f3c22431461022d578063b1c7ef0c1461024057600080fd5b806337c7d97c116100f057806337c7d97c146101b85780633e64a08f146101cb5780634352ab41146101de578063715018a6146101fe57600080fd5b80630f3a780c1461012257806326a4e8d214610155578063287c97061461016a5780633535f48b14610173575b600080fd5b610142610130366004610b39565b60046020526000908152604090205481565b6040519081526020015b60405180910390f35b610168610163366004610b39565b6102c3565b005b61014260065481565b6002546101939073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161014c565b6101686101c6366004610b5d565b610307565b6101686101d9366004610b39565b610314565b6101426101ec366004610b39565b60036020526000908152604090205481565b610168610358565b61014260075481565b60005473ffffffffffffffffffffffffffffffffffffffff16610193565b61016861023b366004610b5d565b61036c565b61016861024e366004610b5d565b61096b565b6008546102609060ff1681565b604051901515815260200161014c565b61014261027e366004610b39565b60056020526000908152604090205481565b61016861029e366004610b39565b610978565b6001546101939073ffffffffffffffffffffffffffffffffffffffff1681565b6102cb610a2c565b6001805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b61030f610a2c565b600655565b61031c610a2c565b6002805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b610360610a2c565b61036a6000610aad565b565b806000036103db576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600d60248201527f696e76616c696420746f6b656e0000000000000000000000000000000000000060448201526064015b60405180910390fd5b3360009081526003602052604090205460021161047a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f57616c6c6574207573656420757020616c6c2072657761726420636c61696d7360448201527f2e0000000000000000000000000000000000000000000000000000000000000060648201526084016103d2565b6002546040517f8cf756d600000000000000000000000000000000000000000000000000000000815260048101839052339173ffffffffffffffffffffffffffffffffffffffff1690638cf756d690602401602060405180830381865afa1580156104e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061050d9190610b76565b73ffffffffffffffffffffffffffffffffffffffff161461058a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5072696d617465206973206e6f7420796f75727300000000000000000000000060448201526064016103d2565b6006546002546040517f350b99f80000000000000000000000000000000000000000000000000000000081526004810184905273ffffffffffffffffffffffffffffffffffffffff9091169063350b99f890602401602060405180830381865afa1580156105fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106209190610b93565b61062a9042610bdb565b116106dd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604960248201527f5072696d6174652068617320616c7265616479206265656e207374616b65642060448201527f6265666f7265204e657720526577617264204d656368616e696373207765726560648201527f206465706c6f7965640000000000000000000000000000000000000000000000608482015260a4016103d2565b336000908152600460205260409020548190036107a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604260248201527f496e697469616c20636c61696d2068617320616c7265616479206265656e206d60448201527f616465206279207468652077616c6c657420666f722074686973207072696d6160648201527f7465000000000000000000000000000000000000000000000000000000000000608482015260a4016103d2565b33600090815260056020526040902054819003610868576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526044602482018190527f5365636f6e6461727920636c61696d2068617320616c7265616479206265656e908201527f206d616465206279207468652077616c6c657420666f7220746869732070726960648201527f6d61746500000000000000000000000000000000000000000000000000000000608482015260a4016103d2565b6001546007546040517f40c10f19000000000000000000000000000000000000000000000000000000008152336004820152602481019190915273ffffffffffffffffffffffffffffffffffffffff909116906340c10f1990604401600060405180830381600087803b1580156108de57600080fd5b505af11580156108f2573d6000803e3d6000fd5b505033600090815260036020526040812080549350915061091283610bf4565b909155505033600090815260046020526040812054900361093f5733600090815260046020526040902055565b336000908152600560205260408120549003610968573360009081526005602052604090208190555b50565b610973610a2c565b600755565b610980610a2c565b73ffffffffffffffffffffffffffffffffffffffff8116610a23576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016103d2565b61096881610aad565b60005473ffffffffffffffffffffffffffffffffffffffff16331461036a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103d2565b6000805473ffffffffffffffffffffffffffffffffffffffff83811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b73ffffffffffffffffffffffffffffffffffffffff8116811461096857600080fd5b600060208284031215610b4b57600080fd5b8135610b5681610b17565b9392505050565b600060208284031215610b6f57600080fd5b5035919050565b600060208284031215610b8857600080fd5b8151610b5681610b17565b600060208284031215610ba557600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810381811115610bee57610bee610bac565b92915050565b600060018201610c0657610c06610bac565b506001019056fea2646970667358221220cd158afa927107d27bb4f2aa1daceb455774e02f24b475757980074ce1c2317064736f6c63430008110033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.